Add texture function and texture gather tests to the mustpass and exclude lists.
authorAkos Dirner <adirner.uszeged@partner.samsung.com>
Mon, 13 Jun 2016 14:24:28 +0000 (16:24 +0200)
committerPyry Haulos <phaulos@google.com>
Mon, 13 Jun 2016 17:27:25 +0000 (10:27 -0700)
external/vulkancts/mustpass/1.0.1/com.drawelements.deqp.vk.xml
external/vulkancts/mustpass/1.0.1/src/excluded-tests.txt
external/vulkancts/mustpass/1.0.1/vk-default.txt

index f43f4b7..65a8a7f 100644 (file)
                                        <TestInstance/>
                                </Test>
                        </TestCase>
+                       <TestSuite name="texture_functions">
+                               <TestCase name="texture">
+                                       <Test name="sampler2d_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_bias_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_bias_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_bias_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_bias_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="samplercube_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="samplercube_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="samplercube_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="samplercube_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isamplercube_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isamplercube_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usamplercube_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usamplercube_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="samplercube_bias_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="samplercube_bias_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isamplercube_bias_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usamplercube_bias_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2darray_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2darray_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2darray_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2darray_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_bias_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_bias_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2darray_bias_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2darray_bias_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler3d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler3d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler3d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler3d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_bias_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_bias_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler3d_bias_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler3d_bias_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2dshadow_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2dshadow_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2dshadow_bias_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="samplercubeshadow_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="samplercubeshadow_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="samplercubeshadow_bias_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darrayshadow_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                               </TestCase>
+                               <TestCase name="textureoffset">
+                                       <Test name="sampler2d_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_bias_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_bias_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_bias_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_bias_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2darray_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2darray_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2darray_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2darray_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_bias_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_bias_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2darray_bias_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2darray_bias_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler3d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_bias_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_bias_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler3d_bias_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler3d_bias_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2dshadow_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2dshadow_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2dshadow_bias_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                               </TestCase>
+                               <TestCase name="textureproj">
+                                       <Test name="sampler2d_vec3_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec3_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec3_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec3_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vec3_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vec3_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vec3_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vec3_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec3_bias_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec3_bias_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vec3_bias_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vec3_bias_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec4_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec4_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec4_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec4_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vec4_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vec4_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vec4_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vec4_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec4_bias_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec4_bias_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vec4_bias_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vec4_bias_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler3d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler3d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler3d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler3d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_bias_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_bias_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler3d_bias_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler3d_bias_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2dshadow_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2dshadow_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2dshadow_bias_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                               </TestCase>
+                               <TestCase name="textureprojoffset">
+                                       <Test name="sampler2d_vec3_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec3_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec3_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec3_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vec3_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vec3_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vec3_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vec3_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec3_bias_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec3_bias_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vec3_bias_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vec3_bias_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec4_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec4_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec4_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec4_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vec4_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vec4_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vec4_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vec4_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec4_bias_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec4_bias_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vec4_bias_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vec4_bias_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler3d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler3d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_bias_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_bias_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler3d_bias_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler3d_bias_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2dshadow_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2dshadow_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2dshadow_bias_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                               </TestCase>
+                               <TestCase name="texturelod">
+                                       <Test name="sampler2d_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="samplercube_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="samplercube_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="samplercube_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="samplercube_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isamplercube_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isamplercube_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usamplercube_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usamplercube_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2darray_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2darray_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2darray_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2darray_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler3d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler3d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler3d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler3d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2dshadow_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2dshadow_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                               </TestCase>
+                               <TestCase name="texturelodoffset">
+                                       <Test name="sampler2d_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2darray_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2darray_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2darray_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2darray_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler3d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler3d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler3d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2dshadow_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2dshadow_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                               </TestCase>
+                               <TestCase name="textureprojlod">
+                                       <Test name="sampler2d_vec3_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec3_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec3_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec3_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vec3_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vec3_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vec3_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vec3_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec4_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec4_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec4_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec4_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vec4_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vec4_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vec4_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vec4_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler3d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler3d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler3d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler3d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2dshadow_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2dshadow_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                               </TestCase>
+                               <TestCase name="textureprojlodoffset">
+                                       <Test name="sampler2d_vec3_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec3_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec3_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec3_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vec3_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vec3_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vec3_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vec3_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec4_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec4_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec4_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec4_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vec4_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vec4_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vec4_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vec4_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler3d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler3d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler3d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2dshadow_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2dshadow_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                               </TestCase>
+                               <TestCase name="texturegrad">
+                                       <Test name="sampler2d_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="samplercube_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="samplercube_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="samplercube_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="samplercube_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isamplercube_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usamplercube_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usamplercube_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2darray_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2darray_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2darray_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2darray_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler3d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler3d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler3d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler3d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2dshadow_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2dshadow_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darrayshadow_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darrayshadow_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                               </TestCase>
+                               <TestCase name="texturegradoffset">
+                                       <Test name="sampler2d_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2darray_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2darray_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2darray_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2darray_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler3d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler3d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler3d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler3d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2dshadow_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2dshadow_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darrayshadow_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darrayshadow_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                               </TestCase>
+                               <TestCase name="textureprojgrad">
+                                       <Test name="sampler2d_vec3_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec3_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec3_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec3_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vec3_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vec3_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vec3_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vec3_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec4_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec4_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec4_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec4_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vec4_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vec4_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vec4_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vec4_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler3d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler3d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler3d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler3d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2dshadow_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2dshadow_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                               </TestCase>
+                               <TestCase name="textureprojgradoffset">
+                                       <Test name="sampler2d_vec3_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec3_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec3_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec3_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vec3_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vec3_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vec3_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vec3_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec4_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec4_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec4_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_vec4_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vec4_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vec4_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vec4_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vec4_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler3d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler3d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler3d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler3d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2dshadow_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2dshadow_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                               </TestCase>
+                               <TestCase name="texelfetch">
+                                       <Test name="sampler2d_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2darray_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2darray_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2darray_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2darray_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler3d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler3d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler3d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler3d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                               </TestCase>
+                               <TestCase name="texelfetchoffset">
+                                       <Test name="sampler2d_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2darray_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2darray_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2darray_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2darray_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler3d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler3d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler3d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler3d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                               </TestCase>
+                               <TestCase name="texturesize">
+                                       <Test name="sampler2d_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2d_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2dshadow_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2dshadow_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler3d_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler3d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler3d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler3d_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler3d_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="samplercube_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="samplercube_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="samplercube_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="samplercube_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isamplercube_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isamplercube_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usamplercube_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usamplercube_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="samplercubeshadow_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="samplercubeshadow_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_fixed_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_fixed_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_float_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darray_float_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2darray_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="isampler2darray_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2darray_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="usampler2darray_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darrayshadow_vertex">
+                                               <TestInstance/>
+                                       </Test>
+                                       <Test name="sampler2darrayshadow_fragment">
+                                               <TestInstance/>
+                                       </Test>
+                               </TestCase>
+                       </TestSuite>
+                       <TestSuite name="texture_gather">
+                               <TestSuite name="basic">
+                                       <TestSuite name="2d">
+                                               <TestSuite name="rgba8">
+                                                       <TestCase name="size_pot">
+                                                               <Test name="clamp_to_edge_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="repeat_mirrored_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="size_npot">
+                                                               <Test name="clamp_to_edge_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="repeat_mirrored_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="texture_swizzle">
+                                                               <Test name="red_green_blue_alpha">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="green_blue_alpha_zero">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="blue_alpha_zero_one">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="alpha_zero_one_red">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="zero_one_red_green">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="one_red_green_blue">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="filter_mode">
+                                                               <Test name="min_linear_mag_linear">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="min_nearest_mipmap_nearest_mag_linear">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="min_nearest_mipmap_linear_mag_linear">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="min_linear_mipmap_nearest_mag_linear">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="min_linear_mipmap_linear_mag_linear">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="base_level">
+                                                               <Test name="level_1">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="level_2">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                               </TestSuite>
+                                               <TestSuite name="rgba8ui">
+                                                       <TestCase name="size_pot">
+                                                               <Test name="clamp_to_edge_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="repeat_mirrored_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="size_npot">
+                                                               <Test name="clamp_to_edge_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="repeat_mirrored_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="texture_swizzle">
+                                                               <Test name="red_green_blue_alpha">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="green_blue_alpha_zero">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="blue_alpha_zero_one">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="alpha_zero_one_red">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="zero_one_red_green">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="one_red_green_blue">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="filter_mode">
+                                                               <Test name="min_nearest_mipmap_nearest_mag_nearest">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="base_level">
+                                                               <Test name="level_1">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="level_2">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                               </TestSuite>
+                                               <TestSuite name="rgba8i">
+                                                       <TestCase name="size_pot">
+                                                               <Test name="clamp_to_edge_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="repeat_mirrored_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="size_npot">
+                                                               <Test name="clamp_to_edge_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="repeat_mirrored_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="texture_swizzle">
+                                                               <Test name="red_green_blue_alpha">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="green_blue_alpha_zero">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="blue_alpha_zero_one">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="alpha_zero_one_red">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="zero_one_red_green">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="one_red_green_blue">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="filter_mode">
+                                                               <Test name="min_nearest_mipmap_nearest_mag_nearest">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="base_level">
+                                                               <Test name="level_1">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="level_2">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                               </TestSuite>
+                                               <TestSuite name="depth32f">
+                                                       <TestSuite name="size_pot">
+                                                               <TestCase name="compare_less">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="compare_greater">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="size_npot">
+                                                               <TestCase name="compare_less">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="compare_greater">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestCase name="filter_mode">
+                                                               <Test name="min_linear_mag_linear">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="min_nearest_mipmap_nearest_mag_linear">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="min_nearest_mipmap_linear_mag_linear">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="min_linear_mipmap_nearest_mag_linear">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="min_linear_mipmap_linear_mag_linear">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="base_level">
+                                                               <Test name="level_1">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="level_2">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                               </TestSuite>
+                                       </TestSuite>
+                                       <TestSuite name="2d_array">
+                                               <TestSuite name="rgba8">
+                                                       <TestCase name="size_pot">
+                                                               <Test name="clamp_to_edge_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="repeat_mirrored_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="size_npot">
+                                                               <Test name="clamp_to_edge_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="repeat_mirrored_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="texture_swizzle">
+                                                               <Test name="red_green_blue_alpha">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="green_blue_alpha_zero">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="blue_alpha_zero_one">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="alpha_zero_one_red">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="zero_one_red_green">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="one_red_green_blue">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="filter_mode">
+                                                               <Test name="min_linear_mag_linear">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="min_nearest_mipmap_nearest_mag_linear">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="min_nearest_mipmap_linear_mag_linear">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="min_linear_mipmap_nearest_mag_linear">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="min_linear_mipmap_linear_mag_linear">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="base_level">
+                                                               <Test name="level_1">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="level_2">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                               </TestSuite>
+                                               <TestSuite name="rgba8ui">
+                                                       <TestCase name="size_pot">
+                                                               <Test name="clamp_to_edge_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="repeat_mirrored_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="size_npot">
+                                                               <Test name="clamp_to_edge_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="repeat_mirrored_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="texture_swizzle">
+                                                               <Test name="red_green_blue_alpha">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="green_blue_alpha_zero">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="blue_alpha_zero_one">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="alpha_zero_one_red">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="zero_one_red_green">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="one_red_green_blue">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="filter_mode">
+                                                               <Test name="min_nearest_mipmap_nearest_mag_nearest">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="base_level">
+                                                               <Test name="level_1">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="level_2">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                               </TestSuite>
+                                               <TestSuite name="rgba8i">
+                                                       <TestCase name="size_pot">
+                                                               <Test name="clamp_to_edge_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="repeat_mirrored_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="size_npot">
+                                                               <Test name="clamp_to_edge_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="repeat_mirrored_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="texture_swizzle">
+                                                               <Test name="red_green_blue_alpha">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="green_blue_alpha_zero">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="blue_alpha_zero_one">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="alpha_zero_one_red">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="zero_one_red_green">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="one_red_green_blue">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="filter_mode">
+                                                               <Test name="min_nearest_mipmap_nearest_mag_nearest">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="base_level">
+                                                               <Test name="level_1">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="level_2">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                               </TestSuite>
+                                               <TestSuite name="depth32f">
+                                                       <TestSuite name="size_pot">
+                                                               <TestCase name="compare_less">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="compare_greater">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="size_npot">
+                                                               <TestCase name="compare_less">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="compare_greater">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestCase name="filter_mode">
+                                                               <Test name="min_linear_mag_linear">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="min_nearest_mipmap_nearest_mag_linear">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="min_nearest_mipmap_linear_mag_linear">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="min_linear_mipmap_nearest_mag_linear">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="min_linear_mipmap_linear_mag_linear">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="base_level">
+                                                               <Test name="level_1">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="level_2">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                               </TestSuite>
+                                       </TestSuite>
+                                       <TestSuite name="cube">
+                                               <TestSuite name="rgba8">
+                                                       <TestCase name="size_pot">
+                                                               <Test name="clamp_to_edge_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="repeat_mirrored_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="size_npot">
+                                                               <Test name="clamp_to_edge_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="repeat_mirrored_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestSuite name="no_corners">
+                                                               <TestCase name="size_pot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="size_npot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestCase name="texture_swizzle">
+                                                               <Test name="red_green_blue_alpha">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="green_blue_alpha_zero">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="blue_alpha_zero_one">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="alpha_zero_one_red">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="zero_one_red_green">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="one_red_green_blue">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="filter_mode">
+                                                               <Test name="min_linear_mag_linear">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="min_nearest_mipmap_nearest_mag_linear">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="min_nearest_mipmap_linear_mag_linear">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="min_linear_mipmap_nearest_mag_linear">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="min_linear_mipmap_linear_mag_linear">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="base_level">
+                                                               <Test name="level_1">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="level_2">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                               </TestSuite>
+                                               <TestSuite name="rgba8ui">
+                                                       <TestCase name="size_pot">
+                                                               <Test name="clamp_to_edge_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="repeat_mirrored_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="size_npot">
+                                                               <Test name="clamp_to_edge_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="repeat_mirrored_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestSuite name="no_corners">
+                                                               <TestCase name="size_pot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="size_npot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestCase name="texture_swizzle">
+                                                               <Test name="red_green_blue_alpha">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="green_blue_alpha_zero">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="blue_alpha_zero_one">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="alpha_zero_one_red">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="zero_one_red_green">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="one_red_green_blue">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="filter_mode">
+                                                               <Test name="min_nearest_mipmap_nearest_mag_nearest">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="base_level">
+                                                               <Test name="level_1">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="level_2">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                               </TestSuite>
+                                               <TestSuite name="rgba8i">
+                                                       <TestCase name="size_pot">
+                                                               <Test name="clamp_to_edge_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="repeat_mirrored_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="size_npot">
+                                                               <Test name="clamp_to_edge_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="repeat_mirrored_repeat">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestSuite name="no_corners">
+                                                               <TestCase name="size_pot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="size_npot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestCase name="texture_swizzle">
+                                                               <Test name="red_green_blue_alpha">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="green_blue_alpha_zero">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="blue_alpha_zero_one">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="alpha_zero_one_red">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="zero_one_red_green">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="one_red_green_blue">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="filter_mode">
+                                                               <Test name="min_nearest_mipmap_nearest_mag_nearest">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="base_level">
+                                                               <Test name="level_1">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="level_2">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                               </TestSuite>
+                                               <TestSuite name="depth32f">
+                                                       <TestSuite name="size_pot">
+                                                               <TestCase name="compare_less">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="compare_greater">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="size_npot">
+                                                               <TestCase name="compare_less">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="compare_greater">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="no_corners">
+                                                               <TestSuite name="size_pot">
+                                                                       <TestCase name="compare_less">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                                       <TestCase name="compare_greater">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                               </TestSuite>
+                                                               <TestSuite name="size_npot">
+                                                                       <TestCase name="compare_less">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                                       <TestCase name="compare_greater">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                               </TestSuite>
+                                                       </TestSuite>
+                                                       <TestCase name="filter_mode">
+                                                               <Test name="min_linear_mag_linear">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="min_nearest_mipmap_nearest_mag_linear">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="min_nearest_mipmap_linear_mag_linear">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="min_linear_mipmap_nearest_mag_linear">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="min_linear_mipmap_linear_mag_linear">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                                       <TestCase name="base_level">
+                                                               <Test name="level_1">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                               <Test name="level_2">
+                                                                       <TestInstance/>
+                                                               </Test>
+                                                       </TestCase>
+                                               </TestSuite>
+                                       </TestSuite>
+                               </TestSuite>
+                               <TestSuite name="offset">
+                                       <TestSuite name="min_required_offset">
+                                               <TestSuite name="2d">
+                                                       <TestSuite name="rgba8">
+                                                               <TestCase name="size_pot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="size_npot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="rgba8ui">
+                                                               <TestCase name="size_pot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="size_npot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="rgba8i">
+                                                               <TestCase name="size_pot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="size_npot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="depth32f">
+                                                               <TestSuite name="size_pot">
+                                                                       <TestCase name="compare_less">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                                       <TestCase name="compare_greater">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                               </TestSuite>
+                                                               <TestSuite name="size_npot">
+                                                                       <TestCase name="compare_less">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                                       <TestCase name="compare_greater">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                               </TestSuite>
+                                                       </TestSuite>
+                                               </TestSuite>
+                                               <TestSuite name="2d_array">
+                                                       <TestSuite name="rgba8">
+                                                               <TestCase name="size_pot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="size_npot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="rgba8ui">
+                                                               <TestCase name="size_pot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="size_npot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="rgba8i">
+                                                               <TestCase name="size_pot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="size_npot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="depth32f">
+                                                               <TestSuite name="size_pot">
+                                                                       <TestCase name="compare_less">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                                       <TestCase name="compare_greater">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                               </TestSuite>
+                                                               <TestSuite name="size_npot">
+                                                                       <TestCase name="compare_less">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                                       <TestCase name="compare_greater">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                               </TestSuite>
+                                                       </TestSuite>
+                                               </TestSuite>
+                                       </TestSuite>
+                                       <TestSuite name="implementation_offset">
+                                               <TestSuite name="2d">
+                                                       <TestSuite name="rgba8">
+                                                               <TestCase name="size_pot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="size_npot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="texture_swizzle">
+                                                                       <Test name="red_green_blue_alpha">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="green_blue_alpha_zero">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="blue_alpha_zero_one">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="alpha_zero_one_red">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="zero_one_red_green">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="one_red_green_blue">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="filter_mode">
+                                                                       <Test name="min_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_nearest_mipmap_nearest_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_nearest_mipmap_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_linear_mipmap_nearest_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_linear_mipmap_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="base_level">
+                                                                       <Test name="level_1">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="level_2">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="rgba8ui">
+                                                               <TestCase name="size_pot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="size_npot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="texture_swizzle">
+                                                                       <Test name="red_green_blue_alpha">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="green_blue_alpha_zero">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="blue_alpha_zero_one">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="alpha_zero_one_red">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="zero_one_red_green">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="one_red_green_blue">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="filter_mode">
+                                                                       <Test name="min_nearest_mipmap_nearest_mag_nearest">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="base_level">
+                                                                       <Test name="level_1">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="level_2">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="rgba8i">
+                                                               <TestCase name="size_pot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="size_npot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="texture_swizzle">
+                                                                       <Test name="red_green_blue_alpha">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="green_blue_alpha_zero">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="blue_alpha_zero_one">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="alpha_zero_one_red">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="zero_one_red_green">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="one_red_green_blue">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="filter_mode">
+                                                                       <Test name="min_nearest_mipmap_nearest_mag_nearest">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="base_level">
+                                                                       <Test name="level_1">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="level_2">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="depth32f">
+                                                               <TestSuite name="size_pot">
+                                                                       <TestCase name="compare_less">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                                       <TestCase name="compare_greater">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                               </TestSuite>
+                                                               <TestSuite name="size_npot">
+                                                                       <TestCase name="compare_less">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                                       <TestCase name="compare_greater">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                               </TestSuite>
+                                                               <TestCase name="filter_mode">
+                                                                       <Test name="min_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_nearest_mipmap_nearest_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_nearest_mipmap_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_linear_mipmap_nearest_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_linear_mipmap_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="base_level">
+                                                                       <Test name="level_1">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="level_2">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                               </TestSuite>
+                                               <TestSuite name="2d_array">
+                                                       <TestSuite name="rgba8">
+                                                               <TestCase name="size_pot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="size_npot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="texture_swizzle">
+                                                                       <Test name="red_green_blue_alpha">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="green_blue_alpha_zero">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="blue_alpha_zero_one">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="alpha_zero_one_red">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="zero_one_red_green">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="one_red_green_blue">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="filter_mode">
+                                                                       <Test name="min_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_nearest_mipmap_nearest_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_nearest_mipmap_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_linear_mipmap_nearest_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_linear_mipmap_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="base_level">
+                                                                       <Test name="level_1">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="level_2">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="rgba8ui">
+                                                               <TestCase name="size_pot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="size_npot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="texture_swizzle">
+                                                                       <Test name="red_green_blue_alpha">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="green_blue_alpha_zero">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="blue_alpha_zero_one">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="alpha_zero_one_red">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="zero_one_red_green">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="one_red_green_blue">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="filter_mode">
+                                                                       <Test name="min_nearest_mipmap_nearest_mag_nearest">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="base_level">
+                                                                       <Test name="level_1">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="level_2">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="rgba8i">
+                                                               <TestCase name="size_pot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="size_npot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="texture_swizzle">
+                                                                       <Test name="red_green_blue_alpha">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="green_blue_alpha_zero">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="blue_alpha_zero_one">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="alpha_zero_one_red">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="zero_one_red_green">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="one_red_green_blue">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="filter_mode">
+                                                                       <Test name="min_nearest_mipmap_nearest_mag_nearest">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="base_level">
+                                                                       <Test name="level_1">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="level_2">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="depth32f">
+                                                               <TestSuite name="size_pot">
+                                                                       <TestCase name="compare_less">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                                       <TestCase name="compare_greater">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                               </TestSuite>
+                                                               <TestSuite name="size_npot">
+                                                                       <TestCase name="compare_less">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                                       <TestCase name="compare_greater">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                               </TestSuite>
+                                                               <TestCase name="filter_mode">
+                                                                       <Test name="min_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_nearest_mipmap_nearest_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_nearest_mipmap_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_linear_mipmap_nearest_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_linear_mipmap_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="base_level">
+                                                                       <Test name="level_1">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="level_2">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                               </TestSuite>
+                                       </TestSuite>
+                               </TestSuite>
+                               <TestSuite name="offset_dynamic">
+                                       <TestSuite name="min_required_offset">
+                                               <TestSuite name="2d">
+                                                       <TestSuite name="rgba8">
+                                                               <TestCase name="size_pot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="size_npot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="rgba8ui">
+                                                               <TestCase name="size_pot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="size_npot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="rgba8i">
+                                                               <TestCase name="size_pot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="size_npot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="depth32f">
+                                                               <TestSuite name="size_pot">
+                                                                       <TestCase name="compare_less">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                                       <TestCase name="compare_greater">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                               </TestSuite>
+                                                               <TestSuite name="size_npot">
+                                                                       <TestCase name="compare_less">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                                       <TestCase name="compare_greater">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                               </TestSuite>
+                                                       </TestSuite>
+                                               </TestSuite>
+                                               <TestSuite name="2d_array">
+                                                       <TestSuite name="rgba8">
+                                                               <TestCase name="size_pot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="size_npot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="rgba8ui">
+                                                               <TestCase name="size_pot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="size_npot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="rgba8i">
+                                                               <TestCase name="size_pot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="size_npot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="depth32f">
+                                                               <TestSuite name="size_pot">
+                                                                       <TestCase name="compare_less">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                                       <TestCase name="compare_greater">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                               </TestSuite>
+                                                               <TestSuite name="size_npot">
+                                                                       <TestCase name="compare_less">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                                       <TestCase name="compare_greater">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                               </TestSuite>
+                                                       </TestSuite>
+                                               </TestSuite>
+                                       </TestSuite>
+                                       <TestSuite name="implementation_offset">
+                                               <TestSuite name="2d">
+                                                       <TestSuite name="rgba8">
+                                                               <TestCase name="size_pot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="size_npot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="texture_swizzle">
+                                                                       <Test name="red_green_blue_alpha">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="green_blue_alpha_zero">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="blue_alpha_zero_one">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="alpha_zero_one_red">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="zero_one_red_green">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="one_red_green_blue">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="filter_mode">
+                                                                       <Test name="min_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_nearest_mipmap_nearest_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_nearest_mipmap_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_linear_mipmap_nearest_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_linear_mipmap_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="base_level">
+                                                                       <Test name="level_1">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="level_2">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="rgba8ui">
+                                                               <TestCase name="size_pot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="size_npot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="texture_swizzle">
+                                                                       <Test name="red_green_blue_alpha">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="green_blue_alpha_zero">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="blue_alpha_zero_one">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="alpha_zero_one_red">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="zero_one_red_green">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="one_red_green_blue">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="filter_mode">
+                                                                       <Test name="min_nearest_mipmap_nearest_mag_nearest">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="base_level">
+                                                                       <Test name="level_1">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="level_2">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="rgba8i">
+                                                               <TestCase name="size_pot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="size_npot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="texture_swizzle">
+                                                                       <Test name="red_green_blue_alpha">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="green_blue_alpha_zero">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="blue_alpha_zero_one">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="alpha_zero_one_red">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="zero_one_red_green">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="one_red_green_blue">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="filter_mode">
+                                                                       <Test name="min_nearest_mipmap_nearest_mag_nearest">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="base_level">
+                                                                       <Test name="level_1">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="level_2">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="depth32f">
+                                                               <TestSuite name="size_pot">
+                                                                       <TestCase name="compare_less">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                                       <TestCase name="compare_greater">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                               </TestSuite>
+                                                               <TestSuite name="size_npot">
+                                                                       <TestCase name="compare_less">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                                       <TestCase name="compare_greater">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                               </TestSuite>
+                                                               <TestCase name="filter_mode">
+                                                                       <Test name="min_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_nearest_mipmap_nearest_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_nearest_mipmap_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_linear_mipmap_nearest_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_linear_mipmap_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="base_level">
+                                                                       <Test name="level_1">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="level_2">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                               </TestSuite>
+                                               <TestSuite name="2d_array">
+                                                       <TestSuite name="rgba8">
+                                                               <TestCase name="size_pot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="size_npot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="texture_swizzle">
+                                                                       <Test name="red_green_blue_alpha">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="green_blue_alpha_zero">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="blue_alpha_zero_one">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="alpha_zero_one_red">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="zero_one_red_green">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="one_red_green_blue">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="filter_mode">
+                                                                       <Test name="min_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_nearest_mipmap_nearest_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_nearest_mipmap_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_linear_mipmap_nearest_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_linear_mipmap_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="base_level">
+                                                                       <Test name="level_1">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="level_2">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="rgba8ui">
+                                                               <TestCase name="size_pot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="size_npot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="texture_swizzle">
+                                                                       <Test name="red_green_blue_alpha">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="green_blue_alpha_zero">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="blue_alpha_zero_one">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="alpha_zero_one_red">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="zero_one_red_green">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="one_red_green_blue">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="filter_mode">
+                                                                       <Test name="min_nearest_mipmap_nearest_mag_nearest">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="base_level">
+                                                                       <Test name="level_1">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="level_2">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="rgba8i">
+                                                               <TestCase name="size_pot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="size_npot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="texture_swizzle">
+                                                                       <Test name="red_green_blue_alpha">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="green_blue_alpha_zero">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="blue_alpha_zero_one">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="alpha_zero_one_red">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="zero_one_red_green">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="one_red_green_blue">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="filter_mode">
+                                                                       <Test name="min_nearest_mipmap_nearest_mag_nearest">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="base_level">
+                                                                       <Test name="level_1">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="level_2">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="depth32f">
+                                                               <TestSuite name="size_pot">
+                                                                       <TestCase name="compare_less">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                                       <TestCase name="compare_greater">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                               </TestSuite>
+                                                               <TestSuite name="size_npot">
+                                                                       <TestCase name="compare_less">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                                       <TestCase name="compare_greater">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                               </TestSuite>
+                                                               <TestCase name="filter_mode">
+                                                                       <Test name="min_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_nearest_mipmap_nearest_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_nearest_mipmap_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_linear_mipmap_nearest_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_linear_mipmap_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="base_level">
+                                                                       <Test name="level_1">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="level_2">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                               </TestSuite>
+                                       </TestSuite>
+                               </TestSuite>
+                               <TestSuite name="offsets">
+                                       <TestSuite name="min_required_offset">
+                                               <TestSuite name="2d">
+                                                       <TestSuite name="rgba8">
+                                                               <TestCase name="size_pot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="size_npot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="texture_swizzle">
+                                                                       <Test name="red_green_blue_alpha">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="green_blue_alpha_zero">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="blue_alpha_zero_one">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="alpha_zero_one_red">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="zero_one_red_green">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="one_red_green_blue">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="filter_mode">
+                                                                       <Test name="min_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_nearest_mipmap_nearest_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_nearest_mipmap_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_linear_mipmap_nearest_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_linear_mipmap_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="base_level">
+                                                                       <Test name="level_1">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="level_2">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="rgba8ui">
+                                                               <TestCase name="size_pot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="size_npot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="texture_swizzle">
+                                                                       <Test name="red_green_blue_alpha">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="green_blue_alpha_zero">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="blue_alpha_zero_one">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="alpha_zero_one_red">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="zero_one_red_green">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="one_red_green_blue">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="filter_mode">
+                                                                       <Test name="min_nearest_mipmap_nearest_mag_nearest">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="base_level">
+                                                                       <Test name="level_1">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="level_2">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="rgba8i">
+                                                               <TestCase name="size_pot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="size_npot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="texture_swizzle">
+                                                                       <Test name="red_green_blue_alpha">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="green_blue_alpha_zero">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="blue_alpha_zero_one">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="alpha_zero_one_red">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="zero_one_red_green">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="one_red_green_blue">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="filter_mode">
+                                                                       <Test name="min_nearest_mipmap_nearest_mag_nearest">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="base_level">
+                                                                       <Test name="level_1">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="level_2">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="depth32f">
+                                                               <TestSuite name="size_pot">
+                                                                       <TestCase name="compare_less">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                                       <TestCase name="compare_greater">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                               </TestSuite>
+                                                               <TestSuite name="size_npot">
+                                                                       <TestCase name="compare_less">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                                       <TestCase name="compare_greater">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                               </TestSuite>
+                                                               <TestCase name="filter_mode">
+                                                                       <Test name="min_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_nearest_mipmap_nearest_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_nearest_mipmap_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_linear_mipmap_nearest_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_linear_mipmap_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="base_level">
+                                                                       <Test name="level_1">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="level_2">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                               </TestSuite>
+                                               <TestSuite name="2d_array">
+                                                       <TestSuite name="rgba8">
+                                                               <TestCase name="size_pot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="size_npot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="texture_swizzle">
+                                                                       <Test name="red_green_blue_alpha">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="green_blue_alpha_zero">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="blue_alpha_zero_one">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="alpha_zero_one_red">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="zero_one_red_green">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="one_red_green_blue">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="filter_mode">
+                                                                       <Test name="min_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_nearest_mipmap_nearest_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_nearest_mipmap_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_linear_mipmap_nearest_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_linear_mipmap_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="base_level">
+                                                                       <Test name="level_1">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="level_2">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="rgba8ui">
+                                                               <TestCase name="size_pot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="size_npot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="texture_swizzle">
+                                                                       <Test name="red_green_blue_alpha">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="green_blue_alpha_zero">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="blue_alpha_zero_one">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="alpha_zero_one_red">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="zero_one_red_green">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="one_red_green_blue">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="filter_mode">
+                                                                       <Test name="min_nearest_mipmap_nearest_mag_nearest">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="base_level">
+                                                                       <Test name="level_1">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="level_2">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="rgba8i">
+                                                               <TestCase name="size_pot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="size_npot">
+                                                                       <Test name="clamp_to_edge_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="repeat_mirrored_repeat">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="mirrored_repeat_clamp_to_edge">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="texture_swizzle">
+                                                                       <Test name="red_green_blue_alpha">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="green_blue_alpha_zero">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="blue_alpha_zero_one">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="alpha_zero_one_red">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="zero_one_red_green">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="one_red_green_blue">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="filter_mode">
+                                                                       <Test name="min_nearest_mipmap_nearest_mag_nearest">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="base_level">
+                                                                       <Test name="level_1">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="level_2">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                                       <TestSuite name="depth32f">
+                                                               <TestSuite name="size_pot">
+                                                                       <TestCase name="compare_less">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                                       <TestCase name="compare_greater">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                               </TestSuite>
+                                                               <TestSuite name="size_npot">
+                                                                       <TestCase name="compare_less">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                                       <TestCase name="compare_greater">
+                                                                               <Test name="clamp_to_edge_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="repeat_mirrored_repeat">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                               <Test name="mirrored_repeat_clamp_to_edge">
+                                                                                       <TestInstance/>
+                                                                               </Test>
+                                                                       </TestCase>
+                                                               </TestSuite>
+                                                               <TestCase name="filter_mode">
+                                                                       <Test name="min_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_nearest_mipmap_nearest_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_nearest_mipmap_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_linear_mipmap_nearest_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="min_linear_mipmap_linear_mag_linear">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                               <TestCase name="base_level">
+                                                                       <Test name="level_1">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                                       <Test name="level_2">
+                                                                               <TestInstance/>
+                                                                       </Test>
+                                                               </TestCase>
+                                                       </TestSuite>
+                                               </TestSuite>
+                                       </TestSuite>
+                               </TestSuite>
+                       </TestSuite>
                        <TestSuite name="builtin">
                                <TestSuite name="function">
                                        <TestSuite name="common">
index 7b31b48..e02a79c 100644 (file)
@@ -18,3 +18,22 @@ dEQP-VK.pipeline.blend.format.b5g5r5a1_unorm_pack16.states.color_sa_z_sub_alpha_
 dEQP-VK.pipeline.blend.format.r5g5b5a1_unorm_pack16.states.color_1mcc_cc_min_alpha_sc_cc_min-color_o_o_min_alpha_1msc_1msc_add-color_sas_da_add_alpha_1mdc_ca_add-color_cc_1mda_sub_alpha_dc_1mda_add
 dEQP-VK.pipeline.blend.format.r5g5b5a1_unorm_pack16.states.color_dc_dc_add_alpha_o_1msc_add-color_sas_1mdc_max_alpha_sa_1msc_min-color_dc_sas_min_alpha_1mcc_cc_sub-color_z_1mda_add_alpha_o_1mdc_add
 dEQP-VK.pipeline.blend.format.r5g5b5a1_unorm_pack16.states.color_sa_z_sub_alpha_ca_cc_sub-color_sas_1msa_rsub_alpha_ca_da_sub-color_1mca_ca_min_alpha_1msc_1mcc_rsub-color_dc_da_sub_alpha_1mcc_1mda_add
+
+# Excluded texture function tests according to the Android GLES3 issue list
+dEQP-VK.glsl.texture_functions.texturegrad.isamplercube_fragment
+dEQP-VK.glsl.texture_functions.texturegrad.samplercubeshadow_fragment
+dEQP-VK.glsl.texture_functions.texturegrad.samplercubeshadow_vertex
+dEQP-VK.glsl.texture_functions.texturelodoffset.sampler3d_float_vertex
+dEQP-VK.glsl.texture_functions.texturelodoffset.usampler3d_vertex
+dEQP-VK.glsl.texture_functions.textureoffset.isampler3d_fragment
+dEQP-VK.glsl.texture_functions.textureoffset.isampler3d_vertex
+dEQP-VK.glsl.texture_functions.textureoffset.sampler3d_fixed_fragment
+dEQP-VK.glsl.texture_functions.textureoffset.sampler3d_float_fragment
+dEQP-VK.glsl.texture_functions.textureoffset.usampler3d_fragment
+dEQP-VK.glsl.texture_functions.textureprojlodoffset.sampler3d_float_vertex
+dEQP-VK.glsl.texture_functions.textureprojlodoffset.usampler3d_vertex
+dEQP-VK.glsl.texture_functions.textureprojoffset.isampler3d_fragment
+dEQP-VK.glsl.texture_functions.textureprojoffset.sampler3d_fixed_fragment
+dEQP-VK.glsl.texture_functions.textureprojoffset.sampler3d_float_fragment
+dEQP-VK.glsl.texture_functions.textureprojoffset.usampler3d_fragment
+dEQP-VK.glsl.texture_functions.texture.sampler2darrayshadow_vertex
index 2e7e927..ddefca9 100644 (file)
@@ -74136,6 +74136,1240 @@ dEQP-VK.glsl.switch.switch_in_switch_uniform_vertex
 dEQP-VK.glsl.switch.switch_in_switch_uniform_fragment
 dEQP-VK.glsl.switch.switch_in_switch_dynamic_vertex
 dEQP-VK.glsl.switch.switch_in_switch_dynamic_fragment
+dEQP-VK.glsl.texture_functions.texture.sampler2d_fixed_vertex
+dEQP-VK.glsl.texture_functions.texture.sampler2d_fixed_fragment
+dEQP-VK.glsl.texture_functions.texture.sampler2d_float_vertex
+dEQP-VK.glsl.texture_functions.texture.sampler2d_float_fragment
+dEQP-VK.glsl.texture_functions.texture.isampler2d_vertex
+dEQP-VK.glsl.texture_functions.texture.isampler2d_fragment
+dEQP-VK.glsl.texture_functions.texture.usampler2d_vertex
+dEQP-VK.glsl.texture_functions.texture.usampler2d_fragment
+dEQP-VK.glsl.texture_functions.texture.sampler2d_bias_fixed_fragment
+dEQP-VK.glsl.texture_functions.texture.sampler2d_bias_float_fragment
+dEQP-VK.glsl.texture_functions.texture.isampler2d_bias_fragment
+dEQP-VK.glsl.texture_functions.texture.usampler2d_bias_fragment
+dEQP-VK.glsl.texture_functions.texture.samplercube_fixed_vertex
+dEQP-VK.glsl.texture_functions.texture.samplercube_fixed_fragment
+dEQP-VK.glsl.texture_functions.texture.samplercube_float_vertex
+dEQP-VK.glsl.texture_functions.texture.samplercube_float_fragment
+dEQP-VK.glsl.texture_functions.texture.isamplercube_vertex
+dEQP-VK.glsl.texture_functions.texture.isamplercube_fragment
+dEQP-VK.glsl.texture_functions.texture.usamplercube_vertex
+dEQP-VK.glsl.texture_functions.texture.usamplercube_fragment
+dEQP-VK.glsl.texture_functions.texture.samplercube_bias_fixed_fragment
+dEQP-VK.glsl.texture_functions.texture.samplercube_bias_float_fragment
+dEQP-VK.glsl.texture_functions.texture.isamplercube_bias_fragment
+dEQP-VK.glsl.texture_functions.texture.usamplercube_bias_fragment
+dEQP-VK.glsl.texture_functions.texture.sampler2darray_fixed_vertex
+dEQP-VK.glsl.texture_functions.texture.sampler2darray_fixed_fragment
+dEQP-VK.glsl.texture_functions.texture.sampler2darray_float_vertex
+dEQP-VK.glsl.texture_functions.texture.sampler2darray_float_fragment
+dEQP-VK.glsl.texture_functions.texture.isampler2darray_vertex
+dEQP-VK.glsl.texture_functions.texture.isampler2darray_fragment
+dEQP-VK.glsl.texture_functions.texture.usampler2darray_vertex
+dEQP-VK.glsl.texture_functions.texture.usampler2darray_fragment
+dEQP-VK.glsl.texture_functions.texture.sampler2darray_bias_fixed_fragment
+dEQP-VK.glsl.texture_functions.texture.sampler2darray_bias_float_fragment
+dEQP-VK.glsl.texture_functions.texture.isampler2darray_bias_fragment
+dEQP-VK.glsl.texture_functions.texture.usampler2darray_bias_fragment
+dEQP-VK.glsl.texture_functions.texture.sampler3d_fixed_vertex
+dEQP-VK.glsl.texture_functions.texture.sampler3d_fixed_fragment
+dEQP-VK.glsl.texture_functions.texture.sampler3d_float_vertex
+dEQP-VK.glsl.texture_functions.texture.sampler3d_float_fragment
+dEQP-VK.glsl.texture_functions.texture.isampler3d_vertex
+dEQP-VK.glsl.texture_functions.texture.isampler3d_fragment
+dEQP-VK.glsl.texture_functions.texture.usampler3d_vertex
+dEQP-VK.glsl.texture_functions.texture.usampler3d_fragment
+dEQP-VK.glsl.texture_functions.texture.sampler3d_bias_fixed_fragment
+dEQP-VK.glsl.texture_functions.texture.sampler3d_bias_float_fragment
+dEQP-VK.glsl.texture_functions.texture.isampler3d_bias_fragment
+dEQP-VK.glsl.texture_functions.texture.usampler3d_bias_fragment
+dEQP-VK.glsl.texture_functions.texture.sampler2dshadow_vertex
+dEQP-VK.glsl.texture_functions.texture.sampler2dshadow_fragment
+dEQP-VK.glsl.texture_functions.texture.sampler2dshadow_bias_fragment
+dEQP-VK.glsl.texture_functions.texture.samplercubeshadow_vertex
+dEQP-VK.glsl.texture_functions.texture.samplercubeshadow_fragment
+dEQP-VK.glsl.texture_functions.texture.samplercubeshadow_bias_fragment
+dEQP-VK.glsl.texture_functions.texture.sampler2darrayshadow_fragment
+dEQP-VK.glsl.texture_functions.textureoffset.sampler2d_fixed_vertex
+dEQP-VK.glsl.texture_functions.textureoffset.sampler2d_fixed_fragment
+dEQP-VK.glsl.texture_functions.textureoffset.sampler2d_float_vertex
+dEQP-VK.glsl.texture_functions.textureoffset.sampler2d_float_fragment
+dEQP-VK.glsl.texture_functions.textureoffset.isampler2d_vertex
+dEQP-VK.glsl.texture_functions.textureoffset.isampler2d_fragment
+dEQP-VK.glsl.texture_functions.textureoffset.usampler2d_vertex
+dEQP-VK.glsl.texture_functions.textureoffset.usampler2d_fragment
+dEQP-VK.glsl.texture_functions.textureoffset.sampler2d_bias_fixed_fragment
+dEQP-VK.glsl.texture_functions.textureoffset.sampler2d_bias_float_fragment
+dEQP-VK.glsl.texture_functions.textureoffset.isampler2d_bias_fragment
+dEQP-VK.glsl.texture_functions.textureoffset.usampler2d_bias_fragment
+dEQP-VK.glsl.texture_functions.textureoffset.sampler2darray_fixed_vertex
+dEQP-VK.glsl.texture_functions.textureoffset.sampler2darray_fixed_fragment
+dEQP-VK.glsl.texture_functions.textureoffset.sampler2darray_float_vertex
+dEQP-VK.glsl.texture_functions.textureoffset.sampler2darray_float_fragment
+dEQP-VK.glsl.texture_functions.textureoffset.isampler2darray_vertex
+dEQP-VK.glsl.texture_functions.textureoffset.isampler2darray_fragment
+dEQP-VK.glsl.texture_functions.textureoffset.usampler2darray_vertex
+dEQP-VK.glsl.texture_functions.textureoffset.usampler2darray_fragment
+dEQP-VK.glsl.texture_functions.textureoffset.sampler2darray_bias_fixed_fragment
+dEQP-VK.glsl.texture_functions.textureoffset.sampler2darray_bias_float_fragment
+dEQP-VK.glsl.texture_functions.textureoffset.isampler2darray_bias_fragment
+dEQP-VK.glsl.texture_functions.textureoffset.usampler2darray_bias_fragment
+dEQP-VK.glsl.texture_functions.textureoffset.sampler3d_fixed_vertex
+dEQP-VK.glsl.texture_functions.textureoffset.sampler3d_float_vertex
+dEQP-VK.glsl.texture_functions.textureoffset.usampler3d_vertex
+dEQP-VK.glsl.texture_functions.textureoffset.sampler3d_bias_fixed_fragment
+dEQP-VK.glsl.texture_functions.textureoffset.sampler3d_bias_float_fragment
+dEQP-VK.glsl.texture_functions.textureoffset.isampler3d_bias_fragment
+dEQP-VK.glsl.texture_functions.textureoffset.usampler3d_bias_fragment
+dEQP-VK.glsl.texture_functions.textureoffset.sampler2dshadow_vertex
+dEQP-VK.glsl.texture_functions.textureoffset.sampler2dshadow_fragment
+dEQP-VK.glsl.texture_functions.textureoffset.sampler2dshadow_bias_fragment
+dEQP-VK.glsl.texture_functions.textureproj.sampler2d_vec3_fixed_vertex
+dEQP-VK.glsl.texture_functions.textureproj.sampler2d_vec3_fixed_fragment
+dEQP-VK.glsl.texture_functions.textureproj.sampler2d_vec3_float_vertex
+dEQP-VK.glsl.texture_functions.textureproj.sampler2d_vec3_float_fragment
+dEQP-VK.glsl.texture_functions.textureproj.isampler2d_vec3_vertex
+dEQP-VK.glsl.texture_functions.textureproj.isampler2d_vec3_fragment
+dEQP-VK.glsl.texture_functions.textureproj.usampler2d_vec3_vertex
+dEQP-VK.glsl.texture_functions.textureproj.usampler2d_vec3_fragment
+dEQP-VK.glsl.texture_functions.textureproj.sampler2d_vec3_bias_fixed_fragment
+dEQP-VK.glsl.texture_functions.textureproj.sampler2d_vec3_bias_float_fragment
+dEQP-VK.glsl.texture_functions.textureproj.isampler2d_vec3_bias_fragment
+dEQP-VK.glsl.texture_functions.textureproj.usampler2d_vec3_bias_fragment
+dEQP-VK.glsl.texture_functions.textureproj.sampler2d_vec4_fixed_vertex
+dEQP-VK.glsl.texture_functions.textureproj.sampler2d_vec4_fixed_fragment
+dEQP-VK.glsl.texture_functions.textureproj.sampler2d_vec4_float_vertex
+dEQP-VK.glsl.texture_functions.textureproj.sampler2d_vec4_float_fragment
+dEQP-VK.glsl.texture_functions.textureproj.isampler2d_vec4_vertex
+dEQP-VK.glsl.texture_functions.textureproj.isampler2d_vec4_fragment
+dEQP-VK.glsl.texture_functions.textureproj.usampler2d_vec4_vertex
+dEQP-VK.glsl.texture_functions.textureproj.usampler2d_vec4_fragment
+dEQP-VK.glsl.texture_functions.textureproj.sampler2d_vec4_bias_fixed_fragment
+dEQP-VK.glsl.texture_functions.textureproj.sampler2d_vec4_bias_float_fragment
+dEQP-VK.glsl.texture_functions.textureproj.isampler2d_vec4_bias_fragment
+dEQP-VK.glsl.texture_functions.textureproj.usampler2d_vec4_bias_fragment
+dEQP-VK.glsl.texture_functions.textureproj.sampler3d_fixed_vertex
+dEQP-VK.glsl.texture_functions.textureproj.sampler3d_fixed_fragment
+dEQP-VK.glsl.texture_functions.textureproj.sampler3d_float_vertex
+dEQP-VK.glsl.texture_functions.textureproj.sampler3d_float_fragment
+dEQP-VK.glsl.texture_functions.textureproj.isampler3d_vertex
+dEQP-VK.glsl.texture_functions.textureproj.isampler3d_fragment
+dEQP-VK.glsl.texture_functions.textureproj.usampler3d_vertex
+dEQP-VK.glsl.texture_functions.textureproj.usampler3d_fragment
+dEQP-VK.glsl.texture_functions.textureproj.sampler3d_bias_fixed_fragment
+dEQP-VK.glsl.texture_functions.textureproj.sampler3d_bias_float_fragment
+dEQP-VK.glsl.texture_functions.textureproj.isampler3d_bias_fragment
+dEQP-VK.glsl.texture_functions.textureproj.usampler3d_bias_fragment
+dEQP-VK.glsl.texture_functions.textureproj.sampler2dshadow_vertex
+dEQP-VK.glsl.texture_functions.textureproj.sampler2dshadow_fragment
+dEQP-VK.glsl.texture_functions.textureproj.sampler2dshadow_bias_fragment
+dEQP-VK.glsl.texture_functions.textureprojoffset.sampler2d_vec3_fixed_vertex
+dEQP-VK.glsl.texture_functions.textureprojoffset.sampler2d_vec3_fixed_fragment
+dEQP-VK.glsl.texture_functions.textureprojoffset.sampler2d_vec3_float_vertex
+dEQP-VK.glsl.texture_functions.textureprojoffset.sampler2d_vec3_float_fragment
+dEQP-VK.glsl.texture_functions.textureprojoffset.isampler2d_vec3_vertex
+dEQP-VK.glsl.texture_functions.textureprojoffset.isampler2d_vec3_fragment
+dEQP-VK.glsl.texture_functions.textureprojoffset.usampler2d_vec3_vertex
+dEQP-VK.glsl.texture_functions.textureprojoffset.usampler2d_vec3_fragment
+dEQP-VK.glsl.texture_functions.textureprojoffset.sampler2d_vec3_bias_fixed_fragment
+dEQP-VK.glsl.texture_functions.textureprojoffset.sampler2d_vec3_bias_float_fragment
+dEQP-VK.glsl.texture_functions.textureprojoffset.isampler2d_vec3_bias_fragment
+dEQP-VK.glsl.texture_functions.textureprojoffset.usampler2d_vec3_bias_fragment
+dEQP-VK.glsl.texture_functions.textureprojoffset.sampler2d_vec4_fixed_vertex
+dEQP-VK.glsl.texture_functions.textureprojoffset.sampler2d_vec4_fixed_fragment
+dEQP-VK.glsl.texture_functions.textureprojoffset.sampler2d_vec4_float_vertex
+dEQP-VK.glsl.texture_functions.textureprojoffset.sampler2d_vec4_float_fragment
+dEQP-VK.glsl.texture_functions.textureprojoffset.isampler2d_vec4_vertex
+dEQP-VK.glsl.texture_functions.textureprojoffset.isampler2d_vec4_fragment
+dEQP-VK.glsl.texture_functions.textureprojoffset.usampler2d_vec4_vertex
+dEQP-VK.glsl.texture_functions.textureprojoffset.usampler2d_vec4_fragment
+dEQP-VK.glsl.texture_functions.textureprojoffset.sampler2d_vec4_bias_fixed_fragment
+dEQP-VK.glsl.texture_functions.textureprojoffset.sampler2d_vec4_bias_float_fragment
+dEQP-VK.glsl.texture_functions.textureprojoffset.isampler2d_vec4_bias_fragment
+dEQP-VK.glsl.texture_functions.textureprojoffset.usampler2d_vec4_bias_fragment
+dEQP-VK.glsl.texture_functions.textureprojoffset.sampler3d_fixed_vertex
+dEQP-VK.glsl.texture_functions.textureprojoffset.sampler3d_float_vertex
+dEQP-VK.glsl.texture_functions.textureprojoffset.isampler3d_vertex
+dEQP-VK.glsl.texture_functions.textureprojoffset.usampler3d_vertex
+dEQP-VK.glsl.texture_functions.textureprojoffset.sampler3d_bias_fixed_fragment
+dEQP-VK.glsl.texture_functions.textureprojoffset.sampler3d_bias_float_fragment
+dEQP-VK.glsl.texture_functions.textureprojoffset.isampler3d_bias_fragment
+dEQP-VK.glsl.texture_functions.textureprojoffset.usampler3d_bias_fragment
+dEQP-VK.glsl.texture_functions.textureprojoffset.sampler2dshadow_vertex
+dEQP-VK.glsl.texture_functions.textureprojoffset.sampler2dshadow_fragment
+dEQP-VK.glsl.texture_functions.textureprojoffset.sampler2dshadow_bias_fragment
+dEQP-VK.glsl.texture_functions.texturelod.sampler2d_fixed_vertex
+dEQP-VK.glsl.texture_functions.texturelod.sampler2d_fixed_fragment
+dEQP-VK.glsl.texture_functions.texturelod.sampler2d_float_vertex
+dEQP-VK.glsl.texture_functions.texturelod.sampler2d_float_fragment
+dEQP-VK.glsl.texture_functions.texturelod.isampler2d_vertex
+dEQP-VK.glsl.texture_functions.texturelod.isampler2d_fragment
+dEQP-VK.glsl.texture_functions.texturelod.usampler2d_vertex
+dEQP-VK.glsl.texture_functions.texturelod.usampler2d_fragment
+dEQP-VK.glsl.texture_functions.texturelod.samplercube_fixed_vertex
+dEQP-VK.glsl.texture_functions.texturelod.samplercube_fixed_fragment
+dEQP-VK.glsl.texture_functions.texturelod.samplercube_float_vertex
+dEQP-VK.glsl.texture_functions.texturelod.samplercube_float_fragment
+dEQP-VK.glsl.texture_functions.texturelod.isamplercube_vertex
+dEQP-VK.glsl.texture_functions.texturelod.isamplercube_fragment
+dEQP-VK.glsl.texture_functions.texturelod.usamplercube_vertex
+dEQP-VK.glsl.texture_functions.texturelod.usamplercube_fragment
+dEQP-VK.glsl.texture_functions.texturelod.sampler2darray_fixed_vertex
+dEQP-VK.glsl.texture_functions.texturelod.sampler2darray_fixed_fragment
+dEQP-VK.glsl.texture_functions.texturelod.sampler2darray_float_vertex
+dEQP-VK.glsl.texture_functions.texturelod.sampler2darray_float_fragment
+dEQP-VK.glsl.texture_functions.texturelod.isampler2darray_vertex
+dEQP-VK.glsl.texture_functions.texturelod.isampler2darray_fragment
+dEQP-VK.glsl.texture_functions.texturelod.usampler2darray_vertex
+dEQP-VK.glsl.texture_functions.texturelod.usampler2darray_fragment
+dEQP-VK.glsl.texture_functions.texturelod.sampler3d_fixed_vertex
+dEQP-VK.glsl.texture_functions.texturelod.sampler3d_fixed_fragment
+dEQP-VK.glsl.texture_functions.texturelod.sampler3d_float_vertex
+dEQP-VK.glsl.texture_functions.texturelod.sampler3d_float_fragment
+dEQP-VK.glsl.texture_functions.texturelod.isampler3d_vertex
+dEQP-VK.glsl.texture_functions.texturelod.isampler3d_fragment
+dEQP-VK.glsl.texture_functions.texturelod.usampler3d_vertex
+dEQP-VK.glsl.texture_functions.texturelod.usampler3d_fragment
+dEQP-VK.glsl.texture_functions.texturelod.sampler2dshadow_vertex
+dEQP-VK.glsl.texture_functions.texturelod.sampler2dshadow_fragment
+dEQP-VK.glsl.texture_functions.texturelodoffset.sampler2d_fixed_vertex
+dEQP-VK.glsl.texture_functions.texturelodoffset.sampler2d_fixed_fragment
+dEQP-VK.glsl.texture_functions.texturelodoffset.sampler2d_float_vertex
+dEQP-VK.glsl.texture_functions.texturelodoffset.sampler2d_float_fragment
+dEQP-VK.glsl.texture_functions.texturelodoffset.isampler2d_vertex
+dEQP-VK.glsl.texture_functions.texturelodoffset.isampler2d_fragment
+dEQP-VK.glsl.texture_functions.texturelodoffset.usampler2d_vertex
+dEQP-VK.glsl.texture_functions.texturelodoffset.usampler2d_fragment
+dEQP-VK.glsl.texture_functions.texturelodoffset.sampler2darray_fixed_vertex
+dEQP-VK.glsl.texture_functions.texturelodoffset.sampler2darray_fixed_fragment
+dEQP-VK.glsl.texture_functions.texturelodoffset.sampler2darray_float_vertex
+dEQP-VK.glsl.texture_functions.texturelodoffset.sampler2darray_float_fragment
+dEQP-VK.glsl.texture_functions.texturelodoffset.isampler2darray_vertex
+dEQP-VK.glsl.texture_functions.texturelodoffset.isampler2darray_fragment
+dEQP-VK.glsl.texture_functions.texturelodoffset.usampler2darray_vertex
+dEQP-VK.glsl.texture_functions.texturelodoffset.usampler2darray_fragment
+dEQP-VK.glsl.texture_functions.texturelodoffset.sampler3d_fixed_vertex
+dEQP-VK.glsl.texture_functions.texturelodoffset.sampler3d_fixed_fragment
+dEQP-VK.glsl.texture_functions.texturelodoffset.sampler3d_float_fragment
+dEQP-VK.glsl.texture_functions.texturelodoffset.isampler3d_vertex
+dEQP-VK.glsl.texture_functions.texturelodoffset.isampler3d_fragment
+dEQP-VK.glsl.texture_functions.texturelodoffset.usampler3d_fragment
+dEQP-VK.glsl.texture_functions.texturelodoffset.sampler2dshadow_vertex
+dEQP-VK.glsl.texture_functions.texturelodoffset.sampler2dshadow_fragment
+dEQP-VK.glsl.texture_functions.textureprojlod.sampler2d_vec3_fixed_vertex
+dEQP-VK.glsl.texture_functions.textureprojlod.sampler2d_vec3_fixed_fragment
+dEQP-VK.glsl.texture_functions.textureprojlod.sampler2d_vec3_float_vertex
+dEQP-VK.glsl.texture_functions.textureprojlod.sampler2d_vec3_float_fragment
+dEQP-VK.glsl.texture_functions.textureprojlod.isampler2d_vec3_vertex
+dEQP-VK.glsl.texture_functions.textureprojlod.isampler2d_vec3_fragment
+dEQP-VK.glsl.texture_functions.textureprojlod.usampler2d_vec3_vertex
+dEQP-VK.glsl.texture_functions.textureprojlod.usampler2d_vec3_fragment
+dEQP-VK.glsl.texture_functions.textureprojlod.sampler2d_vec4_fixed_vertex
+dEQP-VK.glsl.texture_functions.textureprojlod.sampler2d_vec4_fixed_fragment
+dEQP-VK.glsl.texture_functions.textureprojlod.sampler2d_vec4_float_vertex
+dEQP-VK.glsl.texture_functions.textureprojlod.sampler2d_vec4_float_fragment
+dEQP-VK.glsl.texture_functions.textureprojlod.isampler2d_vec4_vertex
+dEQP-VK.glsl.texture_functions.textureprojlod.isampler2d_vec4_fragment
+dEQP-VK.glsl.texture_functions.textureprojlod.usampler2d_vec4_vertex
+dEQP-VK.glsl.texture_functions.textureprojlod.usampler2d_vec4_fragment
+dEQP-VK.glsl.texture_functions.textureprojlod.sampler3d_fixed_vertex
+dEQP-VK.glsl.texture_functions.textureprojlod.sampler3d_fixed_fragment
+dEQP-VK.glsl.texture_functions.textureprojlod.sampler3d_float_vertex
+dEQP-VK.glsl.texture_functions.textureprojlod.sampler3d_float_fragment
+dEQP-VK.glsl.texture_functions.textureprojlod.isampler3d_vertex
+dEQP-VK.glsl.texture_functions.textureprojlod.isampler3d_fragment
+dEQP-VK.glsl.texture_functions.textureprojlod.usampler3d_vertex
+dEQP-VK.glsl.texture_functions.textureprojlod.usampler3d_fragment
+dEQP-VK.glsl.texture_functions.textureprojlod.sampler2dshadow_vertex
+dEQP-VK.glsl.texture_functions.textureprojlod.sampler2dshadow_fragment
+dEQP-VK.glsl.texture_functions.textureprojlodoffset.sampler2d_vec3_fixed_vertex
+dEQP-VK.glsl.texture_functions.textureprojlodoffset.sampler2d_vec3_fixed_fragment
+dEQP-VK.glsl.texture_functions.textureprojlodoffset.sampler2d_vec3_float_vertex
+dEQP-VK.glsl.texture_functions.textureprojlodoffset.sampler2d_vec3_float_fragment
+dEQP-VK.glsl.texture_functions.textureprojlodoffset.isampler2d_vec3_vertex
+dEQP-VK.glsl.texture_functions.textureprojlodoffset.isampler2d_vec3_fragment
+dEQP-VK.glsl.texture_functions.textureprojlodoffset.usampler2d_vec3_vertex
+dEQP-VK.glsl.texture_functions.textureprojlodoffset.usampler2d_vec3_fragment
+dEQP-VK.glsl.texture_functions.textureprojlodoffset.sampler2d_vec4_fixed_vertex
+dEQP-VK.glsl.texture_functions.textureprojlodoffset.sampler2d_vec4_fixed_fragment
+dEQP-VK.glsl.texture_functions.textureprojlodoffset.sampler2d_vec4_float_vertex
+dEQP-VK.glsl.texture_functions.textureprojlodoffset.sampler2d_vec4_float_fragment
+dEQP-VK.glsl.texture_functions.textureprojlodoffset.isampler2d_vec4_vertex
+dEQP-VK.glsl.texture_functions.textureprojlodoffset.isampler2d_vec4_fragment
+dEQP-VK.glsl.texture_functions.textureprojlodoffset.usampler2d_vec4_vertex
+dEQP-VK.glsl.texture_functions.textureprojlodoffset.usampler2d_vec4_fragment
+dEQP-VK.glsl.texture_functions.textureprojlodoffset.sampler3d_fixed_vertex
+dEQP-VK.glsl.texture_functions.textureprojlodoffset.sampler3d_fixed_fragment
+dEQP-VK.glsl.texture_functions.textureprojlodoffset.sampler3d_float_fragment
+dEQP-VK.glsl.texture_functions.textureprojlodoffset.isampler3d_vertex
+dEQP-VK.glsl.texture_functions.textureprojlodoffset.isampler3d_fragment
+dEQP-VK.glsl.texture_functions.textureprojlodoffset.usampler3d_fragment
+dEQP-VK.glsl.texture_functions.textureprojlodoffset.sampler2dshadow_vertex
+dEQP-VK.glsl.texture_functions.textureprojlodoffset.sampler2dshadow_fragment
+dEQP-VK.glsl.texture_functions.texturegrad.sampler2d_fixed_vertex
+dEQP-VK.glsl.texture_functions.texturegrad.sampler2d_fixed_fragment
+dEQP-VK.glsl.texture_functions.texturegrad.sampler2d_float_vertex
+dEQP-VK.glsl.texture_functions.texturegrad.sampler2d_float_fragment
+dEQP-VK.glsl.texture_functions.texturegrad.isampler2d_vertex
+dEQP-VK.glsl.texture_functions.texturegrad.isampler2d_fragment
+dEQP-VK.glsl.texture_functions.texturegrad.usampler2d_vertex
+dEQP-VK.glsl.texture_functions.texturegrad.usampler2d_fragment
+dEQP-VK.glsl.texture_functions.texturegrad.samplercube_fixed_vertex
+dEQP-VK.glsl.texture_functions.texturegrad.samplercube_fixed_fragment
+dEQP-VK.glsl.texture_functions.texturegrad.samplercube_float_vertex
+dEQP-VK.glsl.texture_functions.texturegrad.samplercube_float_fragment
+dEQP-VK.glsl.texture_functions.texturegrad.isamplercube_vertex
+dEQP-VK.glsl.texture_functions.texturegrad.usamplercube_vertex
+dEQP-VK.glsl.texture_functions.texturegrad.usamplercube_fragment
+dEQP-VK.glsl.texture_functions.texturegrad.sampler2darray_fixed_vertex
+dEQP-VK.glsl.texture_functions.texturegrad.sampler2darray_fixed_fragment
+dEQP-VK.glsl.texture_functions.texturegrad.sampler2darray_float_vertex
+dEQP-VK.glsl.texture_functions.texturegrad.sampler2darray_float_fragment
+dEQP-VK.glsl.texture_functions.texturegrad.isampler2darray_vertex
+dEQP-VK.glsl.texture_functions.texturegrad.isampler2darray_fragment
+dEQP-VK.glsl.texture_functions.texturegrad.usampler2darray_vertex
+dEQP-VK.glsl.texture_functions.texturegrad.usampler2darray_fragment
+dEQP-VK.glsl.texture_functions.texturegrad.sampler3d_fixed_vertex
+dEQP-VK.glsl.texture_functions.texturegrad.sampler3d_fixed_fragment
+dEQP-VK.glsl.texture_functions.texturegrad.sampler3d_float_vertex
+dEQP-VK.glsl.texture_functions.texturegrad.sampler3d_float_fragment
+dEQP-VK.glsl.texture_functions.texturegrad.isampler3d_vertex
+dEQP-VK.glsl.texture_functions.texturegrad.isampler3d_fragment
+dEQP-VK.glsl.texture_functions.texturegrad.usampler3d_vertex
+dEQP-VK.glsl.texture_functions.texturegrad.usampler3d_fragment
+dEQP-VK.glsl.texture_functions.texturegrad.sampler2dshadow_vertex
+dEQP-VK.glsl.texture_functions.texturegrad.sampler2dshadow_fragment
+dEQP-VK.glsl.texture_functions.texturegrad.sampler2darrayshadow_vertex
+dEQP-VK.glsl.texture_functions.texturegrad.sampler2darrayshadow_fragment
+dEQP-VK.glsl.texture_functions.texturegradoffset.sampler2d_fixed_vertex
+dEQP-VK.glsl.texture_functions.texturegradoffset.sampler2d_fixed_fragment
+dEQP-VK.glsl.texture_functions.texturegradoffset.sampler2d_float_vertex
+dEQP-VK.glsl.texture_functions.texturegradoffset.sampler2d_float_fragment
+dEQP-VK.glsl.texture_functions.texturegradoffset.isampler2d_vertex
+dEQP-VK.glsl.texture_functions.texturegradoffset.isampler2d_fragment
+dEQP-VK.glsl.texture_functions.texturegradoffset.usampler2d_vertex
+dEQP-VK.glsl.texture_functions.texturegradoffset.usampler2d_fragment
+dEQP-VK.glsl.texture_functions.texturegradoffset.sampler2darray_fixed_vertex
+dEQP-VK.glsl.texture_functions.texturegradoffset.sampler2darray_fixed_fragment
+dEQP-VK.glsl.texture_functions.texturegradoffset.sampler2darray_float_vertex
+dEQP-VK.glsl.texture_functions.texturegradoffset.sampler2darray_float_fragment
+dEQP-VK.glsl.texture_functions.texturegradoffset.isampler2darray_vertex
+dEQP-VK.glsl.texture_functions.texturegradoffset.isampler2darray_fragment
+dEQP-VK.glsl.texture_functions.texturegradoffset.usampler2darray_vertex
+dEQP-VK.glsl.texture_functions.texturegradoffset.usampler2darray_fragment
+dEQP-VK.glsl.texture_functions.texturegradoffset.sampler3d_fixed_vertex
+dEQP-VK.glsl.texture_functions.texturegradoffset.sampler3d_fixed_fragment
+dEQP-VK.glsl.texture_functions.texturegradoffset.sampler3d_float_vertex
+dEQP-VK.glsl.texture_functions.texturegradoffset.sampler3d_float_fragment
+dEQP-VK.glsl.texture_functions.texturegradoffset.isampler3d_vertex
+dEQP-VK.glsl.texture_functions.texturegradoffset.isampler3d_fragment
+dEQP-VK.glsl.texture_functions.texturegradoffset.usampler3d_vertex
+dEQP-VK.glsl.texture_functions.texturegradoffset.usampler3d_fragment
+dEQP-VK.glsl.texture_functions.texturegradoffset.sampler2dshadow_vertex
+dEQP-VK.glsl.texture_functions.texturegradoffset.sampler2dshadow_fragment
+dEQP-VK.glsl.texture_functions.texturegradoffset.sampler2darrayshadow_vertex
+dEQP-VK.glsl.texture_functions.texturegradoffset.sampler2darrayshadow_fragment
+dEQP-VK.glsl.texture_functions.textureprojgrad.sampler2d_vec3_fixed_vertex
+dEQP-VK.glsl.texture_functions.textureprojgrad.sampler2d_vec3_fixed_fragment
+dEQP-VK.glsl.texture_functions.textureprojgrad.sampler2d_vec3_float_vertex
+dEQP-VK.glsl.texture_functions.textureprojgrad.sampler2d_vec3_float_fragment
+dEQP-VK.glsl.texture_functions.textureprojgrad.isampler2d_vec3_vertex
+dEQP-VK.glsl.texture_functions.textureprojgrad.isampler2d_vec3_fragment
+dEQP-VK.glsl.texture_functions.textureprojgrad.usampler2d_vec3_vertex
+dEQP-VK.glsl.texture_functions.textureprojgrad.usampler2d_vec3_fragment
+dEQP-VK.glsl.texture_functions.textureprojgrad.sampler2d_vec4_fixed_vertex
+dEQP-VK.glsl.texture_functions.textureprojgrad.sampler2d_vec4_fixed_fragment
+dEQP-VK.glsl.texture_functions.textureprojgrad.sampler2d_vec4_float_vertex
+dEQP-VK.glsl.texture_functions.textureprojgrad.sampler2d_vec4_float_fragment
+dEQP-VK.glsl.texture_functions.textureprojgrad.isampler2d_vec4_vertex
+dEQP-VK.glsl.texture_functions.textureprojgrad.isampler2d_vec4_fragment
+dEQP-VK.glsl.texture_functions.textureprojgrad.usampler2d_vec4_vertex
+dEQP-VK.glsl.texture_functions.textureprojgrad.usampler2d_vec4_fragment
+dEQP-VK.glsl.texture_functions.textureprojgrad.sampler3d_fixed_vertex
+dEQP-VK.glsl.texture_functions.textureprojgrad.sampler3d_fixed_fragment
+dEQP-VK.glsl.texture_functions.textureprojgrad.sampler3d_float_vertex
+dEQP-VK.glsl.texture_functions.textureprojgrad.sampler3d_float_fragment
+dEQP-VK.glsl.texture_functions.textureprojgrad.isampler3d_vertex
+dEQP-VK.glsl.texture_functions.textureprojgrad.isampler3d_fragment
+dEQP-VK.glsl.texture_functions.textureprojgrad.usampler3d_vertex
+dEQP-VK.glsl.texture_functions.textureprojgrad.usampler3d_fragment
+dEQP-VK.glsl.texture_functions.textureprojgrad.sampler2dshadow_vertex
+dEQP-VK.glsl.texture_functions.textureprojgrad.sampler2dshadow_fragment
+dEQP-VK.glsl.texture_functions.textureprojgradoffset.sampler2d_vec3_fixed_vertex
+dEQP-VK.glsl.texture_functions.textureprojgradoffset.sampler2d_vec3_fixed_fragment
+dEQP-VK.glsl.texture_functions.textureprojgradoffset.sampler2d_vec3_float_vertex
+dEQP-VK.glsl.texture_functions.textureprojgradoffset.sampler2d_vec3_float_fragment
+dEQP-VK.glsl.texture_functions.textureprojgradoffset.isampler2d_vec3_vertex
+dEQP-VK.glsl.texture_functions.textureprojgradoffset.isampler2d_vec3_fragment
+dEQP-VK.glsl.texture_functions.textureprojgradoffset.usampler2d_vec3_vertex
+dEQP-VK.glsl.texture_functions.textureprojgradoffset.usampler2d_vec3_fragment
+dEQP-VK.glsl.texture_functions.textureprojgradoffset.sampler2d_vec4_fixed_vertex
+dEQP-VK.glsl.texture_functions.textureprojgradoffset.sampler2d_vec4_fixed_fragment
+dEQP-VK.glsl.texture_functions.textureprojgradoffset.sampler2d_vec4_float_vertex
+dEQP-VK.glsl.texture_functions.textureprojgradoffset.sampler2d_vec4_float_fragment
+dEQP-VK.glsl.texture_functions.textureprojgradoffset.isampler2d_vec4_vertex
+dEQP-VK.glsl.texture_functions.textureprojgradoffset.isampler2d_vec4_fragment
+dEQP-VK.glsl.texture_functions.textureprojgradoffset.usampler2d_vec4_vertex
+dEQP-VK.glsl.texture_functions.textureprojgradoffset.usampler2d_vec4_fragment
+dEQP-VK.glsl.texture_functions.textureprojgradoffset.sampler3d_fixed_vertex
+dEQP-VK.glsl.texture_functions.textureprojgradoffset.sampler3d_fixed_fragment
+dEQP-VK.glsl.texture_functions.textureprojgradoffset.sampler3d_float_vertex
+dEQP-VK.glsl.texture_functions.textureprojgradoffset.sampler3d_float_fragment
+dEQP-VK.glsl.texture_functions.textureprojgradoffset.isampler3d_vertex
+dEQP-VK.glsl.texture_functions.textureprojgradoffset.isampler3d_fragment
+dEQP-VK.glsl.texture_functions.textureprojgradoffset.usampler3d_vertex
+dEQP-VK.glsl.texture_functions.textureprojgradoffset.usampler3d_fragment
+dEQP-VK.glsl.texture_functions.textureprojgradoffset.sampler2dshadow_vertex
+dEQP-VK.glsl.texture_functions.textureprojgradoffset.sampler2dshadow_fragment
+dEQP-VK.glsl.texture_functions.texelfetch.sampler2d_fixed_vertex
+dEQP-VK.glsl.texture_functions.texelfetch.sampler2d_fixed_fragment
+dEQP-VK.glsl.texture_functions.texelfetch.sampler2d_float_vertex
+dEQP-VK.glsl.texture_functions.texelfetch.sampler2d_float_fragment
+dEQP-VK.glsl.texture_functions.texelfetch.isampler2d_vertex
+dEQP-VK.glsl.texture_functions.texelfetch.isampler2d_fragment
+dEQP-VK.glsl.texture_functions.texelfetch.usampler2d_vertex
+dEQP-VK.glsl.texture_functions.texelfetch.usampler2d_fragment
+dEQP-VK.glsl.texture_functions.texelfetch.sampler2darray_fixed_vertex
+dEQP-VK.glsl.texture_functions.texelfetch.sampler2darray_fixed_fragment
+dEQP-VK.glsl.texture_functions.texelfetch.sampler2darray_float_vertex
+dEQP-VK.glsl.texture_functions.texelfetch.sampler2darray_float_fragment
+dEQP-VK.glsl.texture_functions.texelfetch.isampler2darray_vertex
+dEQP-VK.glsl.texture_functions.texelfetch.isampler2darray_fragment
+dEQP-VK.glsl.texture_functions.texelfetch.usampler2darray_vertex
+dEQP-VK.glsl.texture_functions.texelfetch.usampler2darray_fragment
+dEQP-VK.glsl.texture_functions.texelfetch.sampler3d_fixed_vertex
+dEQP-VK.glsl.texture_functions.texelfetch.sampler3d_fixed_fragment
+dEQP-VK.glsl.texture_functions.texelfetch.sampler3d_float_vertex
+dEQP-VK.glsl.texture_functions.texelfetch.sampler3d_float_fragment
+dEQP-VK.glsl.texture_functions.texelfetch.isampler3d_vertex
+dEQP-VK.glsl.texture_functions.texelfetch.isampler3d_fragment
+dEQP-VK.glsl.texture_functions.texelfetch.usampler3d_vertex
+dEQP-VK.glsl.texture_functions.texelfetch.usampler3d_fragment
+dEQP-VK.glsl.texture_functions.texelfetchoffset.sampler2d_fixed_vertex
+dEQP-VK.glsl.texture_functions.texelfetchoffset.sampler2d_fixed_fragment
+dEQP-VK.glsl.texture_functions.texelfetchoffset.sampler2d_float_vertex
+dEQP-VK.glsl.texture_functions.texelfetchoffset.sampler2d_float_fragment
+dEQP-VK.glsl.texture_functions.texelfetchoffset.isampler2d_vertex
+dEQP-VK.glsl.texture_functions.texelfetchoffset.isampler2d_fragment
+dEQP-VK.glsl.texture_functions.texelfetchoffset.usampler2d_vertex
+dEQP-VK.glsl.texture_functions.texelfetchoffset.usampler2d_fragment
+dEQP-VK.glsl.texture_functions.texelfetchoffset.sampler2darray_fixed_vertex
+dEQP-VK.glsl.texture_functions.texelfetchoffset.sampler2darray_fixed_fragment
+dEQP-VK.glsl.texture_functions.texelfetchoffset.sampler2darray_float_vertex
+dEQP-VK.glsl.texture_functions.texelfetchoffset.sampler2darray_float_fragment
+dEQP-VK.glsl.texture_functions.texelfetchoffset.isampler2darray_vertex
+dEQP-VK.glsl.texture_functions.texelfetchoffset.isampler2darray_fragment
+dEQP-VK.glsl.texture_functions.texelfetchoffset.usampler2darray_vertex
+dEQP-VK.glsl.texture_functions.texelfetchoffset.usampler2darray_fragment
+dEQP-VK.glsl.texture_functions.texelfetchoffset.sampler3d_fixed_vertex
+dEQP-VK.glsl.texture_functions.texelfetchoffset.sampler3d_fixed_fragment
+dEQP-VK.glsl.texture_functions.texelfetchoffset.sampler3d_float_vertex
+dEQP-VK.glsl.texture_functions.texelfetchoffset.sampler3d_float_fragment
+dEQP-VK.glsl.texture_functions.texelfetchoffset.isampler3d_vertex
+dEQP-VK.glsl.texture_functions.texelfetchoffset.isampler3d_fragment
+dEQP-VK.glsl.texture_functions.texelfetchoffset.usampler3d_vertex
+dEQP-VK.glsl.texture_functions.texelfetchoffset.usampler3d_fragment
+dEQP-VK.glsl.texture_functions.texturesize.sampler2d_fixed_vertex
+dEQP-VK.glsl.texture_functions.texturesize.sampler2d_fixed_fragment
+dEQP-VK.glsl.texture_functions.texturesize.sampler2d_float_vertex
+dEQP-VK.glsl.texture_functions.texturesize.sampler2d_float_fragment
+dEQP-VK.glsl.texture_functions.texturesize.isampler2d_vertex
+dEQP-VK.glsl.texture_functions.texturesize.isampler2d_fragment
+dEQP-VK.glsl.texture_functions.texturesize.usampler2d_vertex
+dEQP-VK.glsl.texture_functions.texturesize.usampler2d_fragment
+dEQP-VK.glsl.texture_functions.texturesize.sampler2dshadow_vertex
+dEQP-VK.glsl.texture_functions.texturesize.sampler2dshadow_fragment
+dEQP-VK.glsl.texture_functions.texturesize.sampler3d_fixed_vertex
+dEQP-VK.glsl.texture_functions.texturesize.sampler3d_fixed_fragment
+dEQP-VK.glsl.texture_functions.texturesize.sampler3d_float_vertex
+dEQP-VK.glsl.texture_functions.texturesize.sampler3d_float_fragment
+dEQP-VK.glsl.texture_functions.texturesize.isampler3d_vertex
+dEQP-VK.glsl.texture_functions.texturesize.isampler3d_fragment
+dEQP-VK.glsl.texture_functions.texturesize.usampler3d_vertex
+dEQP-VK.glsl.texture_functions.texturesize.usampler3d_fragment
+dEQP-VK.glsl.texture_functions.texturesize.samplercube_fixed_vertex
+dEQP-VK.glsl.texture_functions.texturesize.samplercube_fixed_fragment
+dEQP-VK.glsl.texture_functions.texturesize.samplercube_float_vertex
+dEQP-VK.glsl.texture_functions.texturesize.samplercube_float_fragment
+dEQP-VK.glsl.texture_functions.texturesize.isamplercube_vertex
+dEQP-VK.glsl.texture_functions.texturesize.isamplercube_fragment
+dEQP-VK.glsl.texture_functions.texturesize.usamplercube_vertex
+dEQP-VK.glsl.texture_functions.texturesize.usamplercube_fragment
+dEQP-VK.glsl.texture_functions.texturesize.samplercubeshadow_vertex
+dEQP-VK.glsl.texture_functions.texturesize.samplercubeshadow_fragment
+dEQP-VK.glsl.texture_functions.texturesize.sampler2darray_fixed_vertex
+dEQP-VK.glsl.texture_functions.texturesize.sampler2darray_fixed_fragment
+dEQP-VK.glsl.texture_functions.texturesize.sampler2darray_float_vertex
+dEQP-VK.glsl.texture_functions.texturesize.sampler2darray_float_fragment
+dEQP-VK.glsl.texture_functions.texturesize.isampler2darray_vertex
+dEQP-VK.glsl.texture_functions.texturesize.isampler2darray_fragment
+dEQP-VK.glsl.texture_functions.texturesize.usampler2darray_vertex
+dEQP-VK.glsl.texture_functions.texturesize.usampler2darray_fragment
+dEQP-VK.glsl.texture_functions.texturesize.sampler2darrayshadow_vertex
+dEQP-VK.glsl.texture_functions.texturesize.sampler2darrayshadow_fragment
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8.texture_swizzle.red_green_blue_alpha
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8.texture_swizzle.green_blue_alpha_zero
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8.texture_swizzle.blue_alpha_zero_one
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8.texture_swizzle.alpha_zero_one_red
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8.texture_swizzle.zero_one_red_green
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8.texture_swizzle.one_red_green_blue
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8.filter_mode.min_linear_mag_linear
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8.filter_mode.min_nearest_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8.filter_mode.min_nearest_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8.filter_mode.min_linear_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8.filter_mode.min_linear_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8.base_level.level_1
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8.base_level.level_2
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8ui.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8ui.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8ui.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8ui.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8ui.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8ui.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8ui.texture_swizzle.red_green_blue_alpha
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8ui.texture_swizzle.green_blue_alpha_zero
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8ui.texture_swizzle.blue_alpha_zero_one
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8ui.texture_swizzle.alpha_zero_one_red
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8ui.texture_swizzle.zero_one_red_green
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8ui.texture_swizzle.one_red_green_blue
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8ui.filter_mode.min_nearest_mipmap_nearest_mag_nearest
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8ui.base_level.level_1
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8ui.base_level.level_2
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8i.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8i.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8i.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8i.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8i.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8i.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8i.texture_swizzle.red_green_blue_alpha
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8i.texture_swizzle.green_blue_alpha_zero
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8i.texture_swizzle.blue_alpha_zero_one
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8i.texture_swizzle.alpha_zero_one_red
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8i.texture_swizzle.zero_one_red_green
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8i.texture_swizzle.one_red_green_blue
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8i.filter_mode.min_nearest_mipmap_nearest_mag_nearest
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8i.base_level.level_1
+dEQP-VK.glsl.texture_gather.basic.2d.rgba8i.base_level.level_2
+dEQP-VK.glsl.texture_gather.basic.2d.depth32f.size_pot.compare_less.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.2d.depth32f.size_pot.compare_less.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.2d.depth32f.size_pot.compare_less.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.2d.depth32f.size_pot.compare_greater.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.2d.depth32f.size_pot.compare_greater.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.2d.depth32f.size_pot.compare_greater.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.2d.depth32f.size_npot.compare_less.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.2d.depth32f.size_npot.compare_less.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.2d.depth32f.size_npot.compare_less.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.2d.depth32f.size_npot.compare_greater.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.2d.depth32f.size_npot.compare_greater.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.2d.depth32f.size_npot.compare_greater.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.2d.depth32f.filter_mode.min_linear_mag_linear
+dEQP-VK.glsl.texture_gather.basic.2d.depth32f.filter_mode.min_nearest_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.basic.2d.depth32f.filter_mode.min_nearest_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.basic.2d.depth32f.filter_mode.min_linear_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.basic.2d.depth32f.filter_mode.min_linear_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.basic.2d.depth32f.base_level.level_1
+dEQP-VK.glsl.texture_gather.basic.2d.depth32f.base_level.level_2
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8.texture_swizzle.red_green_blue_alpha
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8.texture_swizzle.green_blue_alpha_zero
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8.texture_swizzle.blue_alpha_zero_one
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8.texture_swizzle.alpha_zero_one_red
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8.texture_swizzle.zero_one_red_green
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8.texture_swizzle.one_red_green_blue
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8.filter_mode.min_linear_mag_linear
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8.filter_mode.min_nearest_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8.filter_mode.min_nearest_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8.filter_mode.min_linear_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8.filter_mode.min_linear_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8.base_level.level_1
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8.base_level.level_2
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8ui.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8ui.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8ui.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8ui.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8ui.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8ui.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8ui.texture_swizzle.red_green_blue_alpha
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8ui.texture_swizzle.green_blue_alpha_zero
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8ui.texture_swizzle.blue_alpha_zero_one
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8ui.texture_swizzle.alpha_zero_one_red
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8ui.texture_swizzle.zero_one_red_green
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8ui.texture_swizzle.one_red_green_blue
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8ui.filter_mode.min_nearest_mipmap_nearest_mag_nearest
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8ui.base_level.level_1
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8ui.base_level.level_2
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8i.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8i.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8i.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8i.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8i.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8i.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8i.texture_swizzle.red_green_blue_alpha
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8i.texture_swizzle.green_blue_alpha_zero
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8i.texture_swizzle.blue_alpha_zero_one
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8i.texture_swizzle.alpha_zero_one_red
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8i.texture_swizzle.zero_one_red_green
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8i.texture_swizzle.one_red_green_blue
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8i.filter_mode.min_nearest_mipmap_nearest_mag_nearest
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8i.base_level.level_1
+dEQP-VK.glsl.texture_gather.basic.2d_array.rgba8i.base_level.level_2
+dEQP-VK.glsl.texture_gather.basic.2d_array.depth32f.size_pot.compare_less.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.2d_array.depth32f.size_pot.compare_less.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.2d_array.depth32f.size_pot.compare_less.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.2d_array.depth32f.size_pot.compare_greater.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.2d_array.depth32f.size_pot.compare_greater.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.2d_array.depth32f.size_pot.compare_greater.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.2d_array.depth32f.size_npot.compare_less.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.2d_array.depth32f.size_npot.compare_less.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.2d_array.depth32f.size_npot.compare_less.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.2d_array.depth32f.size_npot.compare_greater.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.2d_array.depth32f.size_npot.compare_greater.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.2d_array.depth32f.size_npot.compare_greater.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.2d_array.depth32f.filter_mode.min_linear_mag_linear
+dEQP-VK.glsl.texture_gather.basic.2d_array.depth32f.filter_mode.min_nearest_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.basic.2d_array.depth32f.filter_mode.min_nearest_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.basic.2d_array.depth32f.filter_mode.min_linear_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.basic.2d_array.depth32f.filter_mode.min_linear_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.basic.2d_array.depth32f.base_level.level_1
+dEQP-VK.glsl.texture_gather.basic.2d_array.depth32f.base_level.level_2
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8.no_corners.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8.no_corners.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8.no_corners.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8.no_corners.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8.no_corners.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8.no_corners.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8.texture_swizzle.red_green_blue_alpha
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8.texture_swizzle.green_blue_alpha_zero
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8.texture_swizzle.blue_alpha_zero_one
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8.texture_swizzle.alpha_zero_one_red
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8.texture_swizzle.zero_one_red_green
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8.texture_swizzle.one_red_green_blue
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8.filter_mode.min_linear_mag_linear
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8.filter_mode.min_nearest_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8.filter_mode.min_nearest_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8.filter_mode.min_linear_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8.filter_mode.min_linear_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8.base_level.level_1
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8.base_level.level_2
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8ui.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8ui.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8ui.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8ui.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8ui.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8ui.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8ui.no_corners.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8ui.no_corners.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8ui.no_corners.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8ui.no_corners.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8ui.no_corners.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8ui.no_corners.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8ui.texture_swizzle.red_green_blue_alpha
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8ui.texture_swizzle.green_blue_alpha_zero
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8ui.texture_swizzle.blue_alpha_zero_one
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8ui.texture_swizzle.alpha_zero_one_red
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8ui.texture_swizzle.zero_one_red_green
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8ui.texture_swizzle.one_red_green_blue
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8ui.filter_mode.min_nearest_mipmap_nearest_mag_nearest
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8ui.base_level.level_1
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8ui.base_level.level_2
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8i.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8i.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8i.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8i.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8i.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8i.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8i.no_corners.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8i.no_corners.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8i.no_corners.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8i.no_corners.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8i.no_corners.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8i.no_corners.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8i.texture_swizzle.red_green_blue_alpha
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8i.texture_swizzle.green_blue_alpha_zero
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8i.texture_swizzle.blue_alpha_zero_one
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8i.texture_swizzle.alpha_zero_one_red
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8i.texture_swizzle.zero_one_red_green
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8i.texture_swizzle.one_red_green_blue
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8i.filter_mode.min_nearest_mipmap_nearest_mag_nearest
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8i.base_level.level_1
+dEQP-VK.glsl.texture_gather.basic.cube.rgba8i.base_level.level_2
+dEQP-VK.glsl.texture_gather.basic.cube.depth32f.size_pot.compare_less.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.depth32f.size_pot.compare_less.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.depth32f.size_pot.compare_less.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.cube.depth32f.size_pot.compare_greater.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.depth32f.size_pot.compare_greater.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.depth32f.size_pot.compare_greater.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.cube.depth32f.size_npot.compare_less.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.depth32f.size_npot.compare_less.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.depth32f.size_npot.compare_less.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.cube.depth32f.size_npot.compare_greater.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.depth32f.size_npot.compare_greater.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.depth32f.size_npot.compare_greater.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.cube.depth32f.no_corners.size_pot.compare_less.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.depth32f.no_corners.size_pot.compare_less.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.depth32f.no_corners.size_pot.compare_less.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.cube.depth32f.no_corners.size_pot.compare_greater.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.depth32f.no_corners.size_pot.compare_greater.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.depth32f.no_corners.size_pot.compare_greater.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.cube.depth32f.no_corners.size_npot.compare_less.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.depth32f.no_corners.size_npot.compare_less.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.depth32f.no_corners.size_npot.compare_less.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.cube.depth32f.no_corners.size_npot.compare_greater.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.depth32f.no_corners.size_npot.compare_greater.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.basic.cube.depth32f.no_corners.size_npot.compare_greater.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.basic.cube.depth32f.filter_mode.min_linear_mag_linear
+dEQP-VK.glsl.texture_gather.basic.cube.depth32f.filter_mode.min_nearest_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.basic.cube.depth32f.filter_mode.min_nearest_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.basic.cube.depth32f.filter_mode.min_linear_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.basic.cube.depth32f.filter_mode.min_linear_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.basic.cube.depth32f.base_level.level_1
+dEQP-VK.glsl.texture_gather.basic.cube.depth32f.base_level.level_2
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d.rgba8.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d.rgba8.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d.rgba8.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d.rgba8.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d.rgba8.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d.rgba8.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d.rgba8ui.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d.rgba8ui.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d.rgba8ui.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d.rgba8ui.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d.rgba8ui.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d.rgba8ui.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d.rgba8i.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d.rgba8i.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d.rgba8i.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d.rgba8i.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d.rgba8i.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d.rgba8i.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d.depth32f.size_pot.compare_less.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d.depth32f.size_pot.compare_less.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d.depth32f.size_pot.compare_less.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d.depth32f.size_pot.compare_greater.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d.depth32f.size_pot.compare_greater.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d.depth32f.size_pot.compare_greater.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d.depth32f.size_npot.compare_less.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d.depth32f.size_npot.compare_less.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d.depth32f.size_npot.compare_less.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d.depth32f.size_npot.compare_greater.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d.depth32f.size_npot.compare_greater.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d.depth32f.size_npot.compare_greater.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d_array.rgba8.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d_array.rgba8.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d_array.rgba8.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d_array.rgba8.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d_array.rgba8.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d_array.rgba8.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d_array.rgba8ui.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d_array.rgba8ui.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d_array.rgba8ui.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d_array.rgba8ui.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d_array.rgba8ui.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d_array.rgba8ui.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d_array.rgba8i.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d_array.rgba8i.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d_array.rgba8i.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d_array.rgba8i.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d_array.rgba8i.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d_array.rgba8i.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d_array.depth32f.size_pot.compare_less.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d_array.depth32f.size_pot.compare_less.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d_array.depth32f.size_pot.compare_less.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d_array.depth32f.size_pot.compare_greater.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d_array.depth32f.size_pot.compare_greater.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d_array.depth32f.size_pot.compare_greater.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d_array.depth32f.size_npot.compare_less.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d_array.depth32f.size_npot.compare_less.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d_array.depth32f.size_npot.compare_less.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d_array.depth32f.size_npot.compare_greater.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d_array.depth32f.size_npot.compare_greater.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d_array.depth32f.size_npot.compare_greater.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8.texture_swizzle.red_green_blue_alpha
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8.texture_swizzle.green_blue_alpha_zero
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8.texture_swizzle.blue_alpha_zero_one
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8.texture_swizzle.alpha_zero_one_red
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8.texture_swizzle.zero_one_red_green
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8.texture_swizzle.one_red_green_blue
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8.filter_mode.min_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8.filter_mode.min_nearest_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8.filter_mode.min_nearest_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8.filter_mode.min_linear_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8.filter_mode.min_linear_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8.base_level.level_1
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8.base_level.level_2
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8ui.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8ui.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8ui.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8ui.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8ui.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8ui.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8ui.texture_swizzle.red_green_blue_alpha
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8ui.texture_swizzle.green_blue_alpha_zero
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8ui.texture_swizzle.blue_alpha_zero_one
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8ui.texture_swizzle.alpha_zero_one_red
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8ui.texture_swizzle.zero_one_red_green
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8ui.texture_swizzle.one_red_green_blue
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8ui.filter_mode.min_nearest_mipmap_nearest_mag_nearest
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8ui.base_level.level_1
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8ui.base_level.level_2
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8i.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8i.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8i.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8i.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8i.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8i.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8i.texture_swizzle.red_green_blue_alpha
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8i.texture_swizzle.green_blue_alpha_zero
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8i.texture_swizzle.blue_alpha_zero_one
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8i.texture_swizzle.alpha_zero_one_red
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8i.texture_swizzle.zero_one_red_green
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8i.texture_swizzle.one_red_green_blue
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8i.filter_mode.min_nearest_mipmap_nearest_mag_nearest
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8i.base_level.level_1
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.rgba8i.base_level.level_2
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.depth32f.size_pot.compare_less.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.depth32f.size_pot.compare_less.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.depth32f.size_pot.compare_less.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.depth32f.size_pot.compare_greater.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.depth32f.size_pot.compare_greater.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.depth32f.size_pot.compare_greater.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.depth32f.size_npot.compare_less.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.depth32f.size_npot.compare_less.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.depth32f.size_npot.compare_less.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.depth32f.size_npot.compare_greater.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.depth32f.size_npot.compare_greater.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.depth32f.size_npot.compare_greater.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.depth32f.filter_mode.min_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.depth32f.filter_mode.min_nearest_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.depth32f.filter_mode.min_nearest_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.depth32f.filter_mode.min_linear_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.depth32f.filter_mode.min_linear_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.depth32f.base_level.level_1
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d.depth32f.base_level.level_2
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8.texture_swizzle.red_green_blue_alpha
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8.texture_swizzle.green_blue_alpha_zero
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8.texture_swizzle.blue_alpha_zero_one
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8.texture_swizzle.alpha_zero_one_red
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8.texture_swizzle.zero_one_red_green
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8.texture_swizzle.one_red_green_blue
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8.filter_mode.min_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8.filter_mode.min_nearest_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8.filter_mode.min_nearest_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8.filter_mode.min_linear_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8.filter_mode.min_linear_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8.base_level.level_1
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8.base_level.level_2
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8ui.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8ui.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8ui.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8ui.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8ui.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8ui.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8ui.texture_swizzle.red_green_blue_alpha
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8ui.texture_swizzle.green_blue_alpha_zero
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8ui.texture_swizzle.blue_alpha_zero_one
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8ui.texture_swizzle.alpha_zero_one_red
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8ui.texture_swizzle.zero_one_red_green
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8ui.texture_swizzle.one_red_green_blue
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8ui.filter_mode.min_nearest_mipmap_nearest_mag_nearest
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8ui.base_level.level_1
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8ui.base_level.level_2
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8i.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8i.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8i.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8i.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8i.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8i.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8i.texture_swizzle.red_green_blue_alpha
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8i.texture_swizzle.green_blue_alpha_zero
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8i.texture_swizzle.blue_alpha_zero_one
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8i.texture_swizzle.alpha_zero_one_red
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8i.texture_swizzle.zero_one_red_green
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8i.texture_swizzle.one_red_green_blue
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8i.filter_mode.min_nearest_mipmap_nearest_mag_nearest
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8i.base_level.level_1
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.rgba8i.base_level.level_2
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.depth32f.size_pot.compare_less.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.depth32f.size_pot.compare_less.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.depth32f.size_pot.compare_less.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.depth32f.size_pot.compare_greater.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.depth32f.size_pot.compare_greater.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.depth32f.size_pot.compare_greater.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.depth32f.size_npot.compare_less.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.depth32f.size_npot.compare_less.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.depth32f.size_npot.compare_less.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.depth32f.size_npot.compare_greater.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.depth32f.size_npot.compare_greater.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.depth32f.size_npot.compare_greater.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.depth32f.filter_mode.min_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.depth32f.filter_mode.min_nearest_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.depth32f.filter_mode.min_nearest_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.depth32f.filter_mode.min_linear_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.depth32f.filter_mode.min_linear_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.depth32f.base_level.level_1
+dEQP-VK.glsl.texture_gather.offset.implementation_offset.2d_array.depth32f.base_level.level_2
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d.rgba8.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d.rgba8.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d.rgba8.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d.rgba8.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d.rgba8.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d.rgba8.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d.rgba8ui.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d.rgba8ui.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d.rgba8ui.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d.rgba8ui.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d.rgba8ui.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d.rgba8ui.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d.rgba8i.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d.rgba8i.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d.rgba8i.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d.rgba8i.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d.rgba8i.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d.rgba8i.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d.depth32f.size_pot.compare_less.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d.depth32f.size_pot.compare_less.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d.depth32f.size_pot.compare_less.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d.depth32f.size_pot.compare_greater.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d.depth32f.size_pot.compare_greater.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d.depth32f.size_pot.compare_greater.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d.depth32f.size_npot.compare_less.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d.depth32f.size_npot.compare_less.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d.depth32f.size_npot.compare_less.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d.depth32f.size_npot.compare_greater.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d.depth32f.size_npot.compare_greater.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d.depth32f.size_npot.compare_greater.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d_array.rgba8.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d_array.rgba8.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d_array.rgba8.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d_array.rgba8.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d_array.rgba8.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d_array.rgba8.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d_array.rgba8ui.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d_array.rgba8ui.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d_array.rgba8ui.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d_array.rgba8ui.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d_array.rgba8ui.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d_array.rgba8ui.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d_array.rgba8i.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d_array.rgba8i.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d_array.rgba8i.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d_array.rgba8i.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d_array.rgba8i.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d_array.rgba8i.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d_array.depth32f.size_pot.compare_less.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d_array.depth32f.size_pot.compare_less.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d_array.depth32f.size_pot.compare_less.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d_array.depth32f.size_pot.compare_greater.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d_array.depth32f.size_pot.compare_greater.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d_array.depth32f.size_pot.compare_greater.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d_array.depth32f.size_npot.compare_less.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d_array.depth32f.size_npot.compare_less.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d_array.depth32f.size_npot.compare_less.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d_array.depth32f.size_npot.compare_greater.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d_array.depth32f.size_npot.compare_greater.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.min_required_offset.2d_array.depth32f.size_npot.compare_greater.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8.texture_swizzle.red_green_blue_alpha
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8.texture_swizzle.green_blue_alpha_zero
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8.texture_swizzle.blue_alpha_zero_one
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8.texture_swizzle.alpha_zero_one_red
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8.texture_swizzle.zero_one_red_green
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8.texture_swizzle.one_red_green_blue
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8.filter_mode.min_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8.filter_mode.min_nearest_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8.filter_mode.min_nearest_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8.filter_mode.min_linear_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8.filter_mode.min_linear_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8.base_level.level_1
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8.base_level.level_2
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8ui.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8ui.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8ui.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8ui.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8ui.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8ui.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8ui.texture_swizzle.red_green_blue_alpha
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8ui.texture_swizzle.green_blue_alpha_zero
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8ui.texture_swizzle.blue_alpha_zero_one
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8ui.texture_swizzle.alpha_zero_one_red
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8ui.texture_swizzle.zero_one_red_green
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8ui.texture_swizzle.one_red_green_blue
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8ui.filter_mode.min_nearest_mipmap_nearest_mag_nearest
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8ui.base_level.level_1
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8ui.base_level.level_2
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8i.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8i.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8i.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8i.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8i.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8i.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8i.texture_swizzle.red_green_blue_alpha
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8i.texture_swizzle.green_blue_alpha_zero
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8i.texture_swizzle.blue_alpha_zero_one
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8i.texture_swizzle.alpha_zero_one_red
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8i.texture_swizzle.zero_one_red_green
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8i.texture_swizzle.one_red_green_blue
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8i.filter_mode.min_nearest_mipmap_nearest_mag_nearest
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8i.base_level.level_1
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.rgba8i.base_level.level_2
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.depth32f.size_pot.compare_less.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.depth32f.size_pot.compare_less.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.depth32f.size_pot.compare_less.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.depth32f.size_pot.compare_greater.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.depth32f.size_pot.compare_greater.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.depth32f.size_pot.compare_greater.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.depth32f.size_npot.compare_less.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.depth32f.size_npot.compare_less.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.depth32f.size_npot.compare_less.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.depth32f.size_npot.compare_greater.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.depth32f.size_npot.compare_greater.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.depth32f.size_npot.compare_greater.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.depth32f.filter_mode.min_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.depth32f.filter_mode.min_nearest_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.depth32f.filter_mode.min_nearest_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.depth32f.filter_mode.min_linear_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.depth32f.filter_mode.min_linear_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.depth32f.base_level.level_1
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d.depth32f.base_level.level_2
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8.texture_swizzle.red_green_blue_alpha
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8.texture_swizzle.green_blue_alpha_zero
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8.texture_swizzle.blue_alpha_zero_one
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8.texture_swizzle.alpha_zero_one_red
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8.texture_swizzle.zero_one_red_green
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8.texture_swizzle.one_red_green_blue
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8.filter_mode.min_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8.filter_mode.min_nearest_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8.filter_mode.min_nearest_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8.filter_mode.min_linear_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8.filter_mode.min_linear_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8.base_level.level_1
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8.base_level.level_2
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8ui.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8ui.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8ui.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8ui.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8ui.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8ui.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8ui.texture_swizzle.red_green_blue_alpha
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8ui.texture_swizzle.green_blue_alpha_zero
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8ui.texture_swizzle.blue_alpha_zero_one
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8ui.texture_swizzle.alpha_zero_one_red
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8ui.texture_swizzle.zero_one_red_green
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8ui.texture_swizzle.one_red_green_blue
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8ui.filter_mode.min_nearest_mipmap_nearest_mag_nearest
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8ui.base_level.level_1
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8ui.base_level.level_2
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8i.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8i.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8i.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8i.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8i.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8i.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8i.texture_swizzle.red_green_blue_alpha
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8i.texture_swizzle.green_blue_alpha_zero
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8i.texture_swizzle.blue_alpha_zero_one
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8i.texture_swizzle.alpha_zero_one_red
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8i.texture_swizzle.zero_one_red_green
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8i.texture_swizzle.one_red_green_blue
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8i.filter_mode.min_nearest_mipmap_nearest_mag_nearest
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8i.base_level.level_1
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.rgba8i.base_level.level_2
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.depth32f.size_pot.compare_less.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.depth32f.size_pot.compare_less.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.depth32f.size_pot.compare_less.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.depth32f.size_pot.compare_greater.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.depth32f.size_pot.compare_greater.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.depth32f.size_pot.compare_greater.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.depth32f.size_npot.compare_less.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.depth32f.size_npot.compare_less.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.depth32f.size_npot.compare_less.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.depth32f.size_npot.compare_greater.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.depth32f.size_npot.compare_greater.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.depth32f.size_npot.compare_greater.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.depth32f.filter_mode.min_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.depth32f.filter_mode.min_nearest_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.depth32f.filter_mode.min_nearest_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.depth32f.filter_mode.min_linear_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.depth32f.filter_mode.min_linear_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.depth32f.base_level.level_1
+dEQP-VK.glsl.texture_gather.offset_dynamic.implementation_offset.2d_array.depth32f.base_level.level_2
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8.texture_swizzle.red_green_blue_alpha
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8.texture_swizzle.green_blue_alpha_zero
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8.texture_swizzle.blue_alpha_zero_one
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8.texture_swizzle.alpha_zero_one_red
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8.texture_swizzle.zero_one_red_green
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8.texture_swizzle.one_red_green_blue
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8.filter_mode.min_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8.filter_mode.min_nearest_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8.filter_mode.min_nearest_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8.filter_mode.min_linear_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8.filter_mode.min_linear_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8.base_level.level_1
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8.base_level.level_2
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8ui.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8ui.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8ui.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8ui.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8ui.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8ui.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8ui.texture_swizzle.red_green_blue_alpha
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8ui.texture_swizzle.green_blue_alpha_zero
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8ui.texture_swizzle.blue_alpha_zero_one
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8ui.texture_swizzle.alpha_zero_one_red
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8ui.texture_swizzle.zero_one_red_green
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8ui.texture_swizzle.one_red_green_blue
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8ui.filter_mode.min_nearest_mipmap_nearest_mag_nearest
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8ui.base_level.level_1
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8ui.base_level.level_2
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8i.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8i.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8i.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8i.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8i.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8i.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8i.texture_swizzle.red_green_blue_alpha
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8i.texture_swizzle.green_blue_alpha_zero
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8i.texture_swizzle.blue_alpha_zero_one
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8i.texture_swizzle.alpha_zero_one_red
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8i.texture_swizzle.zero_one_red_green
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8i.texture_swizzle.one_red_green_blue
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8i.filter_mode.min_nearest_mipmap_nearest_mag_nearest
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8i.base_level.level_1
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.rgba8i.base_level.level_2
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.depth32f.size_pot.compare_less.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.depth32f.size_pot.compare_less.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.depth32f.size_pot.compare_less.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.depth32f.size_pot.compare_greater.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.depth32f.size_pot.compare_greater.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.depth32f.size_pot.compare_greater.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.depth32f.size_npot.compare_less.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.depth32f.size_npot.compare_less.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.depth32f.size_npot.compare_less.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.depth32f.size_npot.compare_greater.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.depth32f.size_npot.compare_greater.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.depth32f.size_npot.compare_greater.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.depth32f.filter_mode.min_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.depth32f.filter_mode.min_nearest_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.depth32f.filter_mode.min_nearest_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.depth32f.filter_mode.min_linear_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.depth32f.filter_mode.min_linear_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.depth32f.base_level.level_1
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d.depth32f.base_level.level_2
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8.texture_swizzle.red_green_blue_alpha
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8.texture_swizzle.green_blue_alpha_zero
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8.texture_swizzle.blue_alpha_zero_one
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8.texture_swizzle.alpha_zero_one_red
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8.texture_swizzle.zero_one_red_green
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8.texture_swizzle.one_red_green_blue
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8.filter_mode.min_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8.filter_mode.min_nearest_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8.filter_mode.min_nearest_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8.filter_mode.min_linear_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8.filter_mode.min_linear_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8.base_level.level_1
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8.base_level.level_2
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8ui.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8ui.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8ui.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8ui.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8ui.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8ui.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8ui.texture_swizzle.red_green_blue_alpha
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8ui.texture_swizzle.green_blue_alpha_zero
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8ui.texture_swizzle.blue_alpha_zero_one
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8ui.texture_swizzle.alpha_zero_one_red
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8ui.texture_swizzle.zero_one_red_green
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8ui.texture_swizzle.one_red_green_blue
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8ui.filter_mode.min_nearest_mipmap_nearest_mag_nearest
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8ui.base_level.level_1
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8ui.base_level.level_2
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8i.size_pot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8i.size_pot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8i.size_pot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8i.size_npot.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8i.size_npot.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8i.size_npot.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8i.texture_swizzle.red_green_blue_alpha
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8i.texture_swizzle.green_blue_alpha_zero
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8i.texture_swizzle.blue_alpha_zero_one
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8i.texture_swizzle.alpha_zero_one_red
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8i.texture_swizzle.zero_one_red_green
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8i.texture_swizzle.one_red_green_blue
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8i.filter_mode.min_nearest_mipmap_nearest_mag_nearest
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8i.base_level.level_1
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.rgba8i.base_level.level_2
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.depth32f.size_pot.compare_less.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.depth32f.size_pot.compare_less.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.depth32f.size_pot.compare_less.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.depth32f.size_pot.compare_greater.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.depth32f.size_pot.compare_greater.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.depth32f.size_pot.compare_greater.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.depth32f.size_npot.compare_less.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.depth32f.size_npot.compare_less.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.depth32f.size_npot.compare_less.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.depth32f.size_npot.compare_greater.clamp_to_edge_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.depth32f.size_npot.compare_greater.repeat_mirrored_repeat
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.depth32f.size_npot.compare_greater.mirrored_repeat_clamp_to_edge
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.depth32f.filter_mode.min_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.depth32f.filter_mode.min_nearest_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.depth32f.filter_mode.min_nearest_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.depth32f.filter_mode.min_linear_mipmap_nearest_mag_linear
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.depth32f.filter_mode.min_linear_mipmap_linear_mag_linear
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.depth32f.base_level.level_1
+dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.depth32f.base_level.level_2
 dEQP-VK.glsl.builtin.function.common.abs.float_mediump_vertex
 dEQP-VK.glsl.builtin.function.common.abs.float_mediump_fragment
 dEQP-VK.glsl.builtin.function.common.abs.float_mediump_geometry