am f7621d9e: am f9ccead6: Remove invalid atomic image compare swap tests from mustpass.
[platform/upstream/VK-GL-CTS.git] / android / cts / es31-lmp-mr1.txt
index fdaa5cd..69166ec 100644 (file)
@@ -7348,7 +7348,6 @@ dEQP-GLES31.functional.ssbo.layout.random.all_per_block_buffers.16
 dEQP-GLES31.functional.ssbo.layout.random.all_per_block_buffers.17
 dEQP-GLES31.functional.ssbo.layout.random.all_per_block_buffers.18
 dEQP-GLES31.functional.ssbo.layout.random.all_per_block_buffers.19
-dEQP-GLES31.functional.ssbo.layout.random.all_per_block_buffers.20
 dEQP-GLES31.functional.ssbo.layout.random.all_per_block_buffers.21
 dEQP-GLES31.functional.ssbo.layout.random.all_per_block_buffers.22
 dEQP-GLES31.functional.ssbo.layout.random.all_per_block_buffers.23
@@ -8238,7 +8237,6 @@ dEQP-GLES31.functional.ubo.random.all_per_block_buffers.16
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.17
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.18
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.19
-dEQP-GLES31.functional.ubo.random.all_per_block_buffers.20
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.21
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.22
 dEQP-GLES31.functional.ubo.random.all_per_block_buffers.23
@@ -8360,7 +8358,6 @@ dEQP-GLES31.functional.image_load_store.2d.atomic.xor_r32ui_return_value
 dEQP-GLES31.functional.image_load_store.2d.atomic.exchange_r32ui_result
 dEQP-GLES31.functional.image_load_store.2d.atomic.exchange_r32ui_return_value
 dEQP-GLES31.functional.image_load_store.2d.atomic.comp_swap_r32ui_result
-dEQP-GLES31.functional.image_load_store.2d.atomic.comp_swap_r32ui_return_value
 dEQP-GLES31.functional.image_load_store.2d.atomic.add_r32i_result
 dEQP-GLES31.functional.image_load_store.2d.atomic.add_r32i_return_value
 dEQP-GLES31.functional.image_load_store.2d.atomic.min_r32i_result
@@ -8376,7 +8373,6 @@ dEQP-GLES31.functional.image_load_store.2d.atomic.xor_r32i_return_value
 dEQP-GLES31.functional.image_load_store.2d.atomic.exchange_r32i_result
 dEQP-GLES31.functional.image_load_store.2d.atomic.exchange_r32i_return_value
 dEQP-GLES31.functional.image_load_store.2d.atomic.comp_swap_r32i_result
-dEQP-GLES31.functional.image_load_store.2d.atomic.comp_swap_r32i_return_value
 dEQP-GLES31.functional.image_load_store.2d.qualifiers.coherent_r32f
 dEQP-GLES31.functional.image_load_store.2d.qualifiers.volatile_r32f
 dEQP-GLES31.functional.image_load_store.2d.qualifiers.coherent_r32ui
@@ -8519,7 +8515,6 @@ dEQP-GLES31.functional.image_load_store.cube.atomic.xor_r32ui_return_value
 dEQP-GLES31.functional.image_load_store.cube.atomic.exchange_r32ui_result
 dEQP-GLES31.functional.image_load_store.cube.atomic.exchange_r32ui_return_value
 dEQP-GLES31.functional.image_load_store.cube.atomic.comp_swap_r32ui_result
-dEQP-GLES31.functional.image_load_store.cube.atomic.comp_swap_r32ui_return_value
 dEQP-GLES31.functional.image_load_store.cube.atomic.add_r32i_result
 dEQP-GLES31.functional.image_load_store.cube.atomic.add_r32i_return_value
 dEQP-GLES31.functional.image_load_store.cube.atomic.min_r32i_result
@@ -8535,7 +8530,6 @@ dEQP-GLES31.functional.image_load_store.cube.atomic.xor_r32i_return_value
 dEQP-GLES31.functional.image_load_store.cube.atomic.exchange_r32i_result
 dEQP-GLES31.functional.image_load_store.cube.atomic.exchange_r32i_return_value
 dEQP-GLES31.functional.image_load_store.cube.atomic.comp_swap_r32i_result
-dEQP-GLES31.functional.image_load_store.cube.atomic.comp_swap_r32i_return_value
 dEQP-GLES31.functional.image_load_store.cube.qualifiers.coherent_r32f
 dEQP-GLES31.functional.image_load_store.cube.qualifiers.volatile_r32f
 dEQP-GLES31.functional.image_load_store.cube.qualifiers.coherent_r32ui
@@ -8678,7 +8672,6 @@ dEQP-GLES31.functional.image_load_store.3d.atomic.xor_r32ui_return_value
 dEQP-GLES31.functional.image_load_store.3d.atomic.exchange_r32ui_result
 dEQP-GLES31.functional.image_load_store.3d.atomic.exchange_r32ui_return_value
 dEQP-GLES31.functional.image_load_store.3d.atomic.comp_swap_r32ui_result
-dEQP-GLES31.functional.image_load_store.3d.atomic.comp_swap_r32ui_return_value
 dEQP-GLES31.functional.image_load_store.3d.atomic.add_r32i_result
 dEQP-GLES31.functional.image_load_store.3d.atomic.add_r32i_return_value
 dEQP-GLES31.functional.image_load_store.3d.atomic.min_r32i_result
@@ -8694,7 +8687,6 @@ dEQP-GLES31.functional.image_load_store.3d.atomic.xor_r32i_return_value
 dEQP-GLES31.functional.image_load_store.3d.atomic.exchange_r32i_result
 dEQP-GLES31.functional.image_load_store.3d.atomic.exchange_r32i_return_value
 dEQP-GLES31.functional.image_load_store.3d.atomic.comp_swap_r32i_result
-dEQP-GLES31.functional.image_load_store.3d.atomic.comp_swap_r32i_return_value
 dEQP-GLES31.functional.image_load_store.3d.qualifiers.coherent_r32f
 dEQP-GLES31.functional.image_load_store.3d.qualifiers.volatile_r32f
 dEQP-GLES31.functional.image_load_store.3d.qualifiers.coherent_r32ui
@@ -8837,7 +8829,6 @@ dEQP-GLES31.functional.image_load_store.2d_array.atomic.xor_r32ui_return_value
 dEQP-GLES31.functional.image_load_store.2d_array.atomic.exchange_r32ui_result
 dEQP-GLES31.functional.image_load_store.2d_array.atomic.exchange_r32ui_return_value
 dEQP-GLES31.functional.image_load_store.2d_array.atomic.comp_swap_r32ui_result
-dEQP-GLES31.functional.image_load_store.2d_array.atomic.comp_swap_r32ui_return_value
 dEQP-GLES31.functional.image_load_store.2d_array.atomic.add_r32i_result
 dEQP-GLES31.functional.image_load_store.2d_array.atomic.add_r32i_return_value
 dEQP-GLES31.functional.image_load_store.2d_array.atomic.min_r32i_result
@@ -8853,7 +8844,6 @@ dEQP-GLES31.functional.image_load_store.2d_array.atomic.xor_r32i_return_value
 dEQP-GLES31.functional.image_load_store.2d_array.atomic.exchange_r32i_result
 dEQP-GLES31.functional.image_load_store.2d_array.atomic.exchange_r32i_return_value
 dEQP-GLES31.functional.image_load_store.2d_array.atomic.comp_swap_r32i_result
-dEQP-GLES31.functional.image_load_store.2d_array.atomic.comp_swap_r32i_return_value
 dEQP-GLES31.functional.image_load_store.2d_array.qualifiers.coherent_r32f
 dEQP-GLES31.functional.image_load_store.2d_array.qualifiers.volatile_r32f
 dEQP-GLES31.functional.image_load_store.2d_array.qualifiers.coherent_r32ui
@@ -8968,7 +8958,6 @@ dEQP-GLES31.functional.image_load_store.buffer.atomic.xor_r32ui_return_value
 dEQP-GLES31.functional.image_load_store.buffer.atomic.exchange_r32ui_result
 dEQP-GLES31.functional.image_load_store.buffer.atomic.exchange_r32ui_return_value
 dEQP-GLES31.functional.image_load_store.buffer.atomic.comp_swap_r32ui_result
-dEQP-GLES31.functional.image_load_store.buffer.atomic.comp_swap_r32ui_return_value
 dEQP-GLES31.functional.image_load_store.buffer.atomic.add_r32i_result
 dEQP-GLES31.functional.image_load_store.buffer.atomic.add_r32i_return_value
 dEQP-GLES31.functional.image_load_store.buffer.atomic.min_r32i_result
@@ -8984,7 +8973,6 @@ dEQP-GLES31.functional.image_load_store.buffer.atomic.xor_r32i_return_value
 dEQP-GLES31.functional.image_load_store.buffer.atomic.exchange_r32i_result
 dEQP-GLES31.functional.image_load_store.buffer.atomic.exchange_r32i_return_value
 dEQP-GLES31.functional.image_load_store.buffer.atomic.comp_swap_r32i_result
-dEQP-GLES31.functional.image_load_store.buffer.atomic.comp_swap_r32i_return_value
 dEQP-GLES31.functional.image_load_store.buffer.qualifiers.coherent_r32f
 dEQP-GLES31.functional.image_load_store.buffer.qualifiers.volatile_r32f
 dEQP-GLES31.functional.image_load_store.buffer.qualifiers.coherent_r32ui
@@ -9952,11 +9940,6 @@ dEQP-GLES31.functional.texture.specification.texstorage3d.size.cube_array_57x57x
 dEQP-GLES31.functional.texture.specification.texstorage3d.size.cube_array_57x57x12_2_levels
 dEQP-GLES31.functional.texture.specification.texstorage3d.size.cube_array_57x57x12_6_levels
 dEQP-GLES31.functional.texture.multisample.samples_1.sample_position
-dEQP-GLES31.functional.texture.multisample.samples_1.sample_mask_only
-dEQP-GLES31.functional.texture.multisample.samples_1.sample_mask_and_alpha_to_coverage
-dEQP-GLES31.functional.texture.multisample.samples_1.sample_mask_and_sample_coverage
-dEQP-GLES31.functional.texture.multisample.samples_1.sample_mask_and_sample_coverage_and_alpha_to_coverage
-dEQP-GLES31.functional.texture.multisample.samples_1.sample_mask_non_effective_bits
 dEQP-GLES31.functional.texture.multisample.samples_1.use_texture_color_2d
 dEQP-GLES31.functional.texture.multisample.samples_1.use_texture_color_2d_array
 dEQP-GLES31.functional.texture.multisample.samples_1.use_texture_int_2d
@@ -11219,7 +11202,6 @@ dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_i
 dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture.buffersubdata
 dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture.mapbuffer_write
 dEQP-GLES31.functional.texture.texture_buffer.render_modify.as_vertex_array_as_index_array_as_vertex_texture_as_fragment_texture.mapbuffer_readwrite
-dEQP-GLES31.functional.state_query.integer.sample_mask_value
 dEQP-GLES31.functional.state_query.integer.max_color_texture_samples_getboolean
 dEQP-GLES31.functional.state_query.integer.max_color_texture_samples_getinteger
 dEQP-GLES31.functional.state_query.integer.max_color_texture_samples_getinteger64
@@ -11256,42 +11238,41 @@ dEQP-GLES31.functional.state_query.integer.shader_storage_buffer_offset_alignmen
 dEQP-GLES31.functional.state_query.integer.shader_storage_buffer_offset_alignment_getinteger
 dEQP-GLES31.functional.state_query.integer.shader_storage_buffer_offset_alignment_getinteger64
 dEQP-GLES31.functional.state_query.integer.shader_storage_buffer_offset_alignment_getfloat
-dEQP-GLES31.functional.state_query.texture_level.integer.texture_samples
-dEQP-GLES31.functional.state_query.texture_level.integer.texture_fixed_sample_locations
-dEQP-GLES31.functional.state_query.texture_level.integer.texture_width
-dEQP-GLES31.functional.state_query.texture_level.integer.texture_height
-dEQP-GLES31.functional.state_query.texture_level.integer.texture_depth
-dEQP-GLES31.functional.state_query.texture_level.integer.texture_red_size
-dEQP-GLES31.functional.state_query.texture_level.integer.texture_green_size
-dEQP-GLES31.functional.state_query.texture_level.integer.texture_blue_size
-dEQP-GLES31.functional.state_query.texture_level.integer.texture_alpha_size
-dEQP-GLES31.functional.state_query.texture_level.integer.texture_depth_size
-dEQP-GLES31.functional.state_query.texture_level.integer.texture_stencil_size
-dEQP-GLES31.functional.state_query.texture_level.integer.texture_shared_size
-dEQP-GLES31.functional.state_query.texture_level.integer.texture_red_type
-dEQP-GLES31.functional.state_query.texture_level.integer.texture_green_type
-dEQP-GLES31.functional.state_query.texture_level.integer.texture_blue_type
-dEQP-GLES31.functional.state_query.texture_level.integer.texture_alpha_type
-dEQP-GLES31.functional.state_query.texture_level.integer.texture_depth_type
-dEQP-GLES31.functional.state_query.texture_level.integer.texture_compressed
-dEQP-GLES31.functional.state_query.texture_level.float.texture_samples
-dEQP-GLES31.functional.state_query.texture_level.float.texture_fixed_sample_locations
-dEQP-GLES31.functional.state_query.texture_level.float.texture_width
-dEQP-GLES31.functional.state_query.texture_level.float.texture_height
-dEQP-GLES31.functional.state_query.texture_level.float.texture_depth
-dEQP-GLES31.functional.state_query.texture_level.float.texture_red_size
-dEQP-GLES31.functional.state_query.texture_level.float.texture_green_size
-dEQP-GLES31.functional.state_query.texture_level.float.texture_blue_size
-dEQP-GLES31.functional.state_query.texture_level.float.texture_alpha_size
-dEQP-GLES31.functional.state_query.texture_level.float.texture_depth_size
-dEQP-GLES31.functional.state_query.texture_level.float.texture_stencil_size
-dEQP-GLES31.functional.state_query.texture_level.float.texture_shared_size
-dEQP-GLES31.functional.state_query.texture_level.float.texture_red_type
-dEQP-GLES31.functional.state_query.texture_level.float.texture_green_type
-dEQP-GLES31.functional.state_query.texture_level.float.texture_blue_type
-dEQP-GLES31.functional.state_query.texture_level.float.texture_alpha_type
-dEQP-GLES31.functional.state_query.texture_level.float.texture_depth_type
-dEQP-GLES31.functional.state_query.texture_level.float.texture_compressed
+dEQP-GLES31.functional.state_query.indexed.sample_mask_value_getintegeri_v
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.samples_integer
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.samples_float
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.fixed_sample_locations_integer
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.fixed_sample_locations_float
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.width_integer
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.width_float
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.height_integer
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.height_float
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.red_size_integer
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.red_size_float
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.green_size_integer
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.green_size_float
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.blue_size_integer
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.blue_size_float
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.alpha_size_integer
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.alpha_size_float
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.depth_size_integer
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.depth_size_float
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.stencil_size_integer
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.stencil_size_float
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.shared_size_integer
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.shared_size_float
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.red_type_integer
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.red_type_float
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.green_type_integer
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.green_type_float
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.blue_type_integer
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.blue_type_float
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.alpha_type_integer
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.alpha_type_float
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.depth_type_integer
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.depth_type_float
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.compressed_integer
+dEQP-GLES31.functional.state_query.texture_level.texture_2d.compressed_float
 dEQP-GLES31.functional.state_query.shader.sampler_type
 dEQP-GLES31.functional.state_query.internal_format.texture_2d_multisample.r8_samples
 dEQP-GLES31.functional.state_query.internal_format.texture_2d_multisample.rg8_samples
@@ -13043,7 +13024,6 @@ dEQP-GLES31.functional.separate_shader.validation.io_blocks.mismatch_member_orde
 dEQP-GLES31.functional.separate_shader.validation.io_blocks.mismatch_member_type
 dEQP-GLES31.functional.separate_shader.validation.io_blocks.mismatch_member_name
 dEQP-GLES31.functional.separate_shader.validation.io_blocks.mismatch_member_precision
-dEQP-GLES31.functional.separate_shader.validation.io_blocks.match_different_member_interpolation
 dEQP-GLES31.functional.separate_shader.validation.io_blocks.mismatch_member_array_size
 dEQP-GLES31.functional.separate_shader.validation.io_blocks.match_different_member_struct_names
 dEQP-GLES31.functional.separate_shader.validation.io_blocks.mismatch_member_struct_member_name
@@ -13412,7 +13392,6 @@ dEQP-GLES31.functional.tessellation_geometry_interaction.feedback.tessellation_o
 dEQP-GLES31.functional.tessellation_geometry_interaction.feedback.tessellation_output_triangles_point_mode_geometry_output_lines
 dEQP-GLES31.functional.tessellation_geometry_interaction.feedback.tessellation_output_quads_point_mode_geometry_output_lines
 dEQP-GLES31.functional.tessellation_geometry_interaction.feedback.tessellation_output_isolines_point_mode_geometry_output_triangles
-dEQP-GLES31.functional.tessellation_geometry_interaction.feedback.record_variable_selection
 dEQP-GLES31.functional.tessellation_geometry_interaction.point_size.vertex_set
 dEQP-GLES31.functional.tessellation_geometry_interaction.point_size.evaluation_set
 dEQP-GLES31.functional.tessellation_geometry_interaction.point_size.geometry_set
@@ -14278,15 +14257,11 @@ dEQP-GLES31.functional.debug.externally_generated.application_messages
 dEQP-GLES31.functional.debug.externally_generated.third_party_messages
 dEQP-GLES31.functional.debug.externally_generated.push_pop_stack
 dEQP-GLES31.functional.debug.externally_generated.push_pop_consistency
-dEQP-GLES31.functional.debug.error_filters.case_1
-dEQP-GLES31.functional.debug.error_filters.case_2
 dEQP-GLES31.functional.debug.error_filters.case_4
 dEQP-GLES31.functional.debug.error_filters.case_5
 dEQP-GLES31.functional.debug.error_filters.case_6
 dEQP-GLES31.functional.debug.error_filters.case_7
-dEQP-GLES31.functional.debug.error_filters.case_9
 dEQP-GLES31.functional.debug.error_filters.case_10
-dEQP-GLES31.functional.debug.error_filters.case_11
 dEQP-GLES31.functional.debug.error_filters.case_12
 dEQP-GLES31.functional.debug.error_filters.case_13
 dEQP-GLES31.functional.debug.error_filters.case_14
@@ -14294,21 +14269,10 @@ dEQP-GLES31.functional.debug.error_filters.case_15
 dEQP-GLES31.functional.debug.error_filters.case_21
 dEQP-GLES31.functional.debug.error_filters.case_22
 dEQP-GLES31.functional.debug.error_filters.case_23
-dEQP-GLES31.functional.debug.error_filters.case_24
 dEQP-GLES31.functional.debug.error_filters.case_25
-dEQP-GLES31.functional.debug.error_filters.case_27
 dEQP-GLES31.functional.debug.error_filters.case_28
 dEQP-GLES31.functional.debug.error_filters.case_29
 dEQP-GLES31.functional.debug.error_filters.case_30
-dEQP-GLES31.functional.debug.error_filters.case_31
-dEQP-GLES31.functional.debug.error_groups.case_1
-dEQP-GLES31.functional.debug.error_groups.case_2
-dEQP-GLES31.functional.debug.error_groups.case_4
-dEQP-GLES31.functional.debug.error_groups.case_5
-dEQP-GLES31.functional.debug.error_groups.case_6
-dEQP-GLES31.functional.debug.error_groups.case_7
-dEQP-GLES31.functional.debug.error_groups.case_12
-dEQP-GLES31.functional.debug.error_groups.case_14
 dEQP-GLES31.functional.debug.async.case_0_log
 dEQP-GLES31.functional.debug.async.case_1_callback
 dEQP-GLES31.functional.debug.async.case_2_log
@@ -14537,37 +14501,37 @@ dEQP-GLES31.functional.program_interface_query.uniform.resource_list.unnamed_blo
 dEQP-GLES31.functional.program_interface_query.uniform.resource_list.unnamed_block.var_array_array_array
 dEQP-GLES31.functional.program_interface_query.uniform.resource_list.unnamed_block.var_struct_array_array_array
 dEQP-GLES31.functional.program_interface_query.uniform.resource_list.unnamed_block.var_array_array_array_array
+dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var
+dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_struct
+dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_struct_struct
+dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_struct_struct_struct
+dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_struct_struct_struct_struct
+dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_array_struct_struct_struct
+dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_array_struct_struct
+dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_struct_array_struct_struct
+dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_array_array_struct_struct
+dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_array_struct
+dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_struct_array_struct
+dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_struct_struct_array_struct
+dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_array_struct_array_struct
+dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_array_array_struct
+dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_struct_array_array_struct
+dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_array_array_array_struct
 dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_array
 dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_struct_array
 dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_struct_struct_array
 dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_struct_struct_struct_array
-dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_struct_struct_struct_struct_array
-dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_array_struct_struct_struct_array
 dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_array_struct_struct_array
-dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_struct_array_struct_struct_array
-dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_array_array_struct_struct_array
 dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_array_struct_array
 dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_struct_array_struct_array
-dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_struct_struct_array_struct_array
-dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_array_struct_array_struct_array
 dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_array_array_struct_array
-dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_struct_array_array_struct_array
-dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_array_array_array_struct_array
 dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_array_array
 dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_struct_array_array
 dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_struct_struct_array_array
-dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_struct_struct_struct_array_array
-dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_array_struct_struct_array_array
 dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_array_struct_array_array
-dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_struct_array_struct_array_array
-dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_array_array_struct_array_array
 dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_array_array_array
 dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_struct_array_array_array
-dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_struct_struct_array_array_array
-dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_array_struct_array_array_array
 dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_array_array_array_array
-dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_struct_array_array_array_array
-dEQP-GLES31.functional.program_interface_query.uniform.resource_list.block_array.var_array_array_array_array_array
 dEQP-GLES31.functional.program_interface_query.uniform.array_size.default_block.types.float
 dEQP-GLES31.functional.program_interface_query.uniform.array_size.default_block.types.int
 dEQP-GLES31.functional.program_interface_query.uniform.array_size.default_block.types.uint
@@ -16153,29 +16117,29 @@ dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.unn
 dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.unnamed_block.var_array_array_array
 dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.unnamed_block.var_struct_array_array_array
 dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.unnamed_block.var_array_array_array_array
+dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.block_array.var
+dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.block_array.var_struct
+dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.block_array.var_struct_struct
+dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.block_array.var_struct_struct_struct
+dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.block_array.var_struct_struct_struct_struct
+dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.block_array.var_array_struct_struct_struct
+dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.block_array.var_array_struct_struct
+dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.block_array.var_array_struct
 dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.block_array.var_array
 dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.block_array.var_struct_array
 dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.block_array.var_struct_struct_array
 dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.block_array.var_struct_struct_struct_array
-dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.block_array.var_struct_struct_struct_struct_array
-dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.block_array.var_array_struct_struct_struct_array
 dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.block_array.var_array_struct_struct_array
 dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.block_array.var_array_struct_array
+dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.block_array.var_struct_array_struct_array
+dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.block_array.var_array_array_struct_array
 dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.block_array.var_array_array
 dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.block_array.var_struct_array_array
 dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.block_array.var_struct_struct_array_array
-dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.block_array.var_struct_struct_struct_array_array
-dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.block_array.var_array_struct_struct_array_array
 dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.block_array.var_array_struct_array_array
-dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.block_array.var_struct_array_struct_array_array
-dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.block_array.var_array_array_struct_array_array
 dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.block_array.var_array_array_array
 dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.block_array.var_struct_array_array_array
-dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.block_array.var_struct_struct_array_array_array
-dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.block_array.var_array_struct_array_array_array
 dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.block_array.var_array_array_array_array
-dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.block_array.var_struct_array_array_array_array
-dEQP-GLES31.functional.program_interface_query.buffer_variable.resource_list.block_array.var_array_array_array_array_array
 dEQP-GLES31.functional.program_interface_query.buffer_variable.array_size.named_block.non_array.float
 dEQP-GLES31.functional.program_interface_query.buffer_variable.array_size.named_block.non_array.int
 dEQP-GLES31.functional.program_interface_query.buffer_variable.array_size.named_block.non_array.uint