1 dEQP-GLES31.info.vendor 2 dEQP-GLES31.info.renderer 3 dEQP-GLES31.info.version 4 dEQP-GLES31.info.shading_language_version 5 dEQP-GLES31.info.extensions 6 dEQP-GLES31.info.render_target 7 dEQP-GLES31.functional.shaders.sample_variables.num_samples.default_framebuffer 8 dEQP-GLES31.functional.shaders.sample_variables.max_samples.default_framebuffer 9 dEQP-GLES31.functional.shaders.sample_variables.sample_id.default_framebuffer 10 dEQP-GLES31.functional.shaders.sample_variables.sample_pos.correctness.default_framebuffer 11 dEQP-GLES31.functional.shaders.sample_variables.sample_pos.distribution.default_framebuffer 12 dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.sample_mask.default_framebuffer 13 dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_pixel.default_framebuffer 14 dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_sample.default_framebuffer 15 dEQP-GLES31.functional.shaders.sample_variables.sample_mask_in.bit_count_per_two_samples.default_framebuffer 16 dEQP-GLES31.functional.shaders.sample_variables.sample_mask.discard_half_per_pixel.default_framebuffer 17 dEQP-GLES31.functional.shaders.sample_variables.sample_mask.discard_half_per_sample.default_framebuffer 18 dEQP-GLES31.functional.shaders.sample_variables.sample_mask.discard_half_per_two_samples.default_framebuffer 19 dEQP-GLES31.functional.shaders.sample_variables.sample_mask.inverse_per_pixel.default_framebuffer 20 dEQP-GLES31.functional.shaders.sample_variables.sample_mask.inverse_per_sample.default_framebuffer 21 dEQP-GLES31.functional.shaders.sample_variables.sample_mask.inverse_per_two_samples.default_framebuffer 22 dEQP-GLES31.functional.shaders.multisample_interpolation.sample_qualifier.default_framebuffer 23 dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.static_sample_number.default_framebuffer 24 dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.dynamic_sample_number.default_framebuffer 25 dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.centroid_qualified.default_framebuffer 26 dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.at_sample_id.default_framebuffer 27 dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_offset.no_qualifiers.default_framebuffer 28 dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_offset.centroid_qualifier.default_framebuffer 29 dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_offset.sample_qualifier.default_framebuffer 30 dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_offset.at_sample_position.default_framebuffer 31 dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_offset.array_element.default_framebuffer 32 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_100x100_drawcount_1 33 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_200x200_drawcount_1 34 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_500x500_drawcount_1 35 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_100x100_drawcount_8 36 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_200x200_drawcount_8 37 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_500x500_drawcount_8 38 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_100x100_drawcount_200 39 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_200x200_drawcount_800 40 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_separate_grid_500x500_drawcount_2500 41 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_100x100_drawcount_1 42 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_200x200_drawcount_1 43 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_500x500_drawcount_1 44 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_100x100_drawcount_8 45 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_200x200_drawcount_8 46 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_500x500_drawcount_8 47 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_100x100_drawcount_200 48 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_200x200_drawcount_800 49 dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_500x500_drawcount_2500 50 dEQP-GLES31.functional.image_load_store.early_fragment_tests.no_early_fragment_tests_depth 51 dEQP-GLES31.functional.image_load_store.early_fragment_tests.no_early_fragment_tests_stencil 52 dEQP-GLES31.functional.image_load_store.early_fragment_tests.early_fragment_tests_depth 53 dEQP-GLES31.functional.image_load_store.early_fragment_tests.early_fragment_tests_stencil 54 dEQP-GLES31.functional.multisample.default_framebuffer.sample_position 55 dEQP-GLES31.functional.multisample.default_framebuffer.sample_mask_sum_of_inverses 56 dEQP-GLES31.functional.multisample.default_framebuffer.proportionality_sample_mask 57 dEQP-GLES31.functional.multisample.default_framebuffer.constancy_sample_mask 58 dEQP-GLES31.functional.multisample.default_framebuffer.constancy_alpha_to_coverage_sample_mask 59 dEQP-GLES31.functional.multisample.default_framebuffer.constancy_sample_coverage_sample_mask 60 dEQP-GLES31.functional.multisample.default_framebuffer.constancy_alpha_to_coverage_sample_coverage_sample_mask 61 dEQP-GLES31.functional.multisample.default_framebuffer.sample_mask_non_effective_bits 62 dEQP-GLES31.functional.sample_shading.min_sample_shading.default_framebuffer_color 63 dEQP-GLES31.functional.sample_shading.min_sample_shading.default_framebuffer_discard 64 dEQP-GLES31.functional.blend_equation_advanced.basic.multiply 65 dEQP-GLES31.functional.blend_equation_advanced.basic.screen 66 dEQP-GLES31.functional.blend_equation_advanced.basic.overlay 67 dEQP-GLES31.functional.blend_equation_advanced.basic.darken 68 dEQP-GLES31.functional.blend_equation_advanced.basic.lighten 69 dEQP-GLES31.functional.blend_equation_advanced.basic.colordodge 70 dEQP-GLES31.functional.blend_equation_advanced.basic.colorburn 71 dEQP-GLES31.functional.blend_equation_advanced.basic.hardlight 72 dEQP-GLES31.functional.blend_equation_advanced.basic.softlight 73 dEQP-GLES31.functional.blend_equation_advanced.basic.difference 74 dEQP-GLES31.functional.blend_equation_advanced.basic.exclusion 75 dEQP-GLES31.functional.blend_equation_advanced.basic.hsl_hue 76 dEQP-GLES31.functional.blend_equation_advanced.basic.hsl_saturation 77 dEQP-GLES31.functional.blend_equation_advanced.basic.hsl_color 78 dEQP-GLES31.functional.blend_equation_advanced.basic.hsl_luminosity 79 dEQP-GLES31.functional.blend_equation_advanced.barrier.multiply 80 dEQP-GLES31.functional.blend_equation_advanced.barrier.screen 81 dEQP-GLES31.functional.blend_equation_advanced.barrier.overlay 82 dEQP-GLES31.functional.blend_equation_advanced.barrier.darken 83 dEQP-GLES31.functional.blend_equation_advanced.barrier.lighten 84 dEQP-GLES31.functional.blend_equation_advanced.barrier.colordodge 85 dEQP-GLES31.functional.blend_equation_advanced.barrier.colorburn 86 dEQP-GLES31.functional.blend_equation_advanced.barrier.hardlight 87 dEQP-GLES31.functional.blend_equation_advanced.barrier.softlight 88 dEQP-GLES31.functional.blend_equation_advanced.barrier.difference 89 dEQP-GLES31.functional.blend_equation_advanced.barrier.exclusion 90 dEQP-GLES31.functional.blend_equation_advanced.barrier.hsl_hue 91 dEQP-GLES31.functional.blend_equation_advanced.barrier.hsl_saturation 92 dEQP-GLES31.functional.blend_equation_advanced.barrier.hsl_color 93 dEQP-GLES31.functional.blend_equation_advanced.barrier.hsl_luminosity 94 dEQP-GLES31.functional.blend_equation_advanced.coherent.multiply 95 dEQP-GLES31.functional.blend_equation_advanced.coherent.screen 96 dEQP-GLES31.functional.blend_equation_advanced.coherent.overlay 97 dEQP-GLES31.functional.blend_equation_advanced.coherent.darken 98 dEQP-GLES31.functional.blend_equation_advanced.coherent.lighten 99 dEQP-GLES31.functional.blend_equation_advanced.coherent.colordodge 100 dEQP-GLES31.functional.blend_equation_advanced.coherent.colorburn 101 dEQP-GLES31.functional.blend_equation_advanced.coherent.hardlight 102 dEQP-GLES31.functional.blend_equation_advanced.coherent.softlight 103 dEQP-GLES31.functional.blend_equation_advanced.coherent.difference 104 dEQP-GLES31.functional.blend_equation_advanced.coherent.exclusion 105 dEQP-GLES31.functional.blend_equation_advanced.coherent.hsl_hue 106 dEQP-GLES31.functional.blend_equation_advanced.coherent.hsl_saturation 107 dEQP-GLES31.functional.blend_equation_advanced.coherent.hsl_color 108 dEQP-GLES31.functional.blend_equation_advanced.coherent.hsl_luminosity 109 dEQP-GLES31.functional.tessellation_geometry_interaction.point_size.vertex_set 110 dEQP-GLES31.functional.tessellation_geometry_interaction.point_size.evaluation_set 111 dEQP-GLES31.functional.tessellation_geometry_interaction.point_size.geometry_set 112 dEQP-GLES31.functional.tessellation_geometry_interaction.point_size.vertex_set_control_set 113 dEQP-GLES31.functional.tessellation_geometry_interaction.point_size.vertex_set_evaluation_set 114 dEQP-GLES31.functional.tessellation_geometry_interaction.point_size.vertex_set_eval_default 115 dEQP-GLES31.functional.tessellation_geometry_interaction.point_size.vertex_set_geometry_set 116 dEQP-GLES31.functional.tessellation_geometry_interaction.point_size.vertex_set_evaluation_set_geometry_set 117 dEQP-GLES31.functional.tessellation_geometry_interaction.point_size.vertex_set_control_pass_eval_add_geometry_add 118 dEQP-GLES31.functional.tessellation_geometry_interaction.point_size.vertex_set_evaluation_set_geometry_default 119 dEQP-GLES31.functional.primitive_bounding_box.triangles.global_state.vertex_fragment.default_framebuffer_bbox_equal 120 dEQP-GLES31.functional.primitive_bounding_box.triangles.global_state.vertex_fragment.default_framebuffer_bbox_larger 121 dEQP-GLES31.functional.primitive_bounding_box.triangles.global_state.vertex_fragment.default_framebuffer_bbox_smaller 122 dEQP-GLES31.functional.primitive_bounding_box.triangles.global_state.vertex_tessellation_fragment.default_framebuffer_bbox_equal 123 dEQP-GLES31.functional.primitive_bounding_box.triangles.global_state.vertex_tessellation_fragment.default_framebuffer_bbox_larger 124 dEQP-GLES31.functional.primitive_bounding_box.triangles.global_state.vertex_tessellation_fragment.default_framebuffer_bbox_smaller 125 dEQP-GLES31.functional.primitive_bounding_box.triangles.global_state.vertex_geometry_fragment.default_framebuffer_bbox_equal 126 dEQP-GLES31.functional.primitive_bounding_box.triangles.global_state.vertex_geometry_fragment.default_framebuffer_bbox_larger 127 dEQP-GLES31.functional.primitive_bounding_box.triangles.global_state.vertex_geometry_fragment.default_framebuffer_bbox_smaller 128 dEQP-GLES31.functional.primitive_bounding_box.triangles.global_state.vertex_tessellation_geometry_fragment.default_framebuffer_bbox_equal 129 dEQP-GLES31.functional.primitive_bounding_box.triangles.global_state.vertex_tessellation_geometry_fragment.default_framebuffer_bbox_larger 130 dEQP-GLES31.functional.primitive_bounding_box.triangles.global_state.vertex_tessellation_geometry_fragment.default_framebuffer_bbox_smaller 131 dEQP-GLES31.functional.primitive_bounding_box.triangles.tessellation_set_per_draw.vertex_tessellation_fragment.default_framebuffer_bbox_equal 132 dEQP-GLES31.functional.primitive_bounding_box.triangles.tessellation_set_per_draw.vertex_tessellation_fragment.default_framebuffer_bbox_larger 133 dEQP-GLES31.functional.primitive_bounding_box.triangles.tessellation_set_per_draw.vertex_tessellation_fragment.default_framebuffer_bbox_smaller 134 dEQP-GLES31.functional.primitive_bounding_box.triangles.tessellation_set_per_draw.vertex_tessellation_geometry_fragment.default_framebuffer_bbox_equal 135 dEQP-GLES31.functional.primitive_bounding_box.triangles.tessellation_set_per_draw.vertex_tessellation_geometry_fragment.default_framebuffer_bbox_larger 136 dEQP-GLES31.functional.primitive_bounding_box.triangles.tessellation_set_per_draw.vertex_tessellation_geometry_fragment.default_framebuffer_bbox_smaller 137 dEQP-GLES31.functional.primitive_bounding_box.points.global_state.vertex_fragment.default_framebuffer_bbox_equal 138 dEQP-GLES31.functional.primitive_bounding_box.points.global_state.vertex_fragment.default_framebuffer_bbox_larger 139 dEQP-GLES31.functional.primitive_bounding_box.points.global_state.vertex_fragment.default_framebuffer_bbox_smaller 140 dEQP-GLES31.functional.primitive_bounding_box.points.global_state.vertex_tessellation_fragment.default_framebuffer_bbox_equal 141 dEQP-GLES31.functional.primitive_bounding_box.points.global_state.vertex_tessellation_fragment.default_framebuffer_bbox_larger 142 dEQP-GLES31.functional.primitive_bounding_box.points.global_state.vertex_tessellation_fragment.default_framebuffer_bbox_smaller 143 dEQP-GLES31.functional.primitive_bounding_box.points.global_state.vertex_geometry_fragment.default_framebuffer_bbox_equal 144 dEQP-GLES31.functional.primitive_bounding_box.points.global_state.vertex_geometry_fragment.default_framebuffer_bbox_larger 145 dEQP-GLES31.functional.primitive_bounding_box.points.global_state.vertex_geometry_fragment.default_framebuffer_bbox_smaller 146 dEQP-GLES31.functional.primitive_bounding_box.points.global_state.vertex_tessellation_geometry_fragment.default_framebuffer_bbox_equal 147 dEQP-GLES31.functional.primitive_bounding_box.points.global_state.vertex_tessellation_geometry_fragment.default_framebuffer_bbox_larger 148 dEQP-GLES31.functional.primitive_bounding_box.points.global_state.vertex_tessellation_geometry_fragment.default_framebuffer_bbox_smaller 149 dEQP-GLES31.functional.primitive_bounding_box.points.tessellation_set_per_draw.vertex_tessellation_fragment.default_framebuffer_bbox_equal 150 dEQP-GLES31.functional.primitive_bounding_box.points.tessellation_set_per_draw.vertex_tessellation_fragment.default_framebuffer_bbox_larger 151 dEQP-GLES31.functional.primitive_bounding_box.points.tessellation_set_per_draw.vertex_tessellation_fragment.default_framebuffer_bbox_smaller 152 dEQP-GLES31.functional.primitive_bounding_box.points.tessellation_set_per_draw.vertex_tessellation_geometry_fragment.default_framebuffer_bbox_equal 153 dEQP-GLES31.functional.primitive_bounding_box.points.tessellation_set_per_draw.vertex_tessellation_geometry_fragment.default_framebuffer_bbox_larger 154 dEQP-GLES31.functional.primitive_bounding_box.points.tessellation_set_per_draw.vertex_tessellation_geometry_fragment.default_framebuffer_bbox_smaller 155 dEQP-GLES31.functional.primitive_bounding_box.wide_points.global_state.vertex_fragment.default_framebuffer_bbox_equal 156 dEQP-GLES31.functional.primitive_bounding_box.wide_points.global_state.vertex_fragment.default_framebuffer_bbox_larger 157 dEQP-GLES31.functional.primitive_bounding_box.wide_points.global_state.vertex_fragment.default_framebuffer_bbox_smaller 158 dEQP-GLES31.functional.primitive_bounding_box.wide_points.global_state.vertex_tessellation_fragment.default_framebuffer_bbox_equal 159 dEQP-GLES31.functional.primitive_bounding_box.wide_points.global_state.vertex_tessellation_fragment.default_framebuffer_bbox_larger 160 dEQP-GLES31.functional.primitive_bounding_box.wide_points.global_state.vertex_tessellation_fragment.default_framebuffer_bbox_smaller 161 dEQP-GLES31.functional.primitive_bounding_box.wide_points.global_state.vertex_geometry_fragment.default_framebuffer_bbox_equal 162 dEQP-GLES31.functional.primitive_bounding_box.wide_points.global_state.vertex_geometry_fragment.default_framebuffer_bbox_larger 163 dEQP-GLES31.functional.primitive_bounding_box.wide_points.global_state.vertex_geometry_fragment.default_framebuffer_bbox_smaller 164 dEQP-GLES31.functional.primitive_bounding_box.wide_points.global_state.vertex_tessellation_geometry_fragment.default_framebuffer_bbox_equal 165 dEQP-GLES31.functional.primitive_bounding_box.wide_points.global_state.vertex_tessellation_geometry_fragment.default_framebuffer_bbox_larger 166 dEQP-GLES31.functional.primitive_bounding_box.wide_points.global_state.vertex_tessellation_geometry_fragment.default_framebuffer_bbox_smaller 167 dEQP-GLES31.functional.primitive_bounding_box.wide_points.tessellation_set_per_draw.vertex_tessellation_fragment.default_framebuffer_bbox_equal 168 dEQP-GLES31.functional.primitive_bounding_box.wide_points.tessellation_set_per_draw.vertex_tessellation_fragment.default_framebuffer_bbox_larger 169 dEQP-GLES31.functional.primitive_bounding_box.wide_points.tessellation_set_per_draw.vertex_tessellation_fragment.default_framebuffer_bbox_smaller 170 dEQP-GLES31.functional.primitive_bounding_box.wide_points.tessellation_set_per_draw.vertex_tessellation_geometry_fragment.default_framebuffer_bbox_equal 171 dEQP-GLES31.functional.primitive_bounding_box.wide_points.tessellation_set_per_draw.vertex_tessellation_geometry_fragment.default_framebuffer_bbox_larger 172 dEQP-GLES31.functional.primitive_bounding_box.wide_points.tessellation_set_per_draw.vertex_tessellation_geometry_fragment.default_framebuffer_bbox_smaller 173 dEQP-GLES31.functional.primitive_bounding_box.depth.builtin_depth.global_state_bbox_equal 174 dEQP-GLES31.functional.primitive_bounding_box.depth.builtin_depth.global_state_bbox_larger 175 dEQP-GLES31.functional.primitive_bounding_box.depth.builtin_depth.per_primitive_bbox_equal 176 dEQP-GLES31.functional.primitive_bounding_box.depth.builtin_depth.per_primitive_bbox_larger 177 dEQP-GLES31.functional.primitive_bounding_box.depth.user_defined_depth.global_state_bbox_equal 178 dEQP-GLES31.functional.primitive_bounding_box.depth.user_defined_depth.global_state_bbox_larger 179 dEQP-GLES31.functional.primitive_bounding_box.depth.user_defined_depth.per_primitive_bbox_equal 180 dEQP-GLES31.functional.primitive_bounding_box.depth.user_defined_depth.per_primitive_bbox_larger 181 dEQP-GLES31.functional.primitive_bounding_box.blit_fbo.blit_default_to_fbo 182 dEQP-GLES31.functional.primitive_bounding_box.blit_fbo.blit_fbo_to_default 183 dEQP-GLES31.functional.primitive_bounding_box.clear.full_clear 184 dEQP-GLES31.functional.primitive_bounding_box.clear.full_clear_with_triangles 185 dEQP-GLES31.functional.primitive_bounding_box.clear.full_clear_with_triangles_per_primitive_bbox 186 dEQP-GLES31.functional.primitive_bounding_box.clear.scissored_clear 187 dEQP-GLES31.functional.primitive_bounding_box.clear.scissored_clear_with_triangles 188 dEQP-GLES31.functional.primitive_bounding_box.clear.scissored_clear_with_triangles_per_primitive_bbox 189 dEQP-GLES31.functional.primitive_bounding_box.clear.scissored_full_clear 190 dEQP-GLES31.functional.primitive_bounding_box.clear.scissored_full_clear_with_triangles 191 dEQP-GLES31.functional.primitive_bounding_box.clear.scissored_full_clear_with_triangles_per_primitive_bbox 192