dEQP-VK.query_pool.statistics_query.host_query_reset.tes_evaluation_shader_invocations.tes_evaluation_shader_invocations
dEQP-VK.query_pool.statistics_query.host_query_reset.tes_evaluation_shader_invocations.tes_evaluation_shader_invocations_secondary
dEQP-VK.query_pool.statistics_query.host_query_reset.tes_evaluation_shader_invocations.tes_evaluation_shader_invocations_secondary_inherited
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.compute_shader_invocations.primary
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.compute_shader_invocations.secondary
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.compute_shader_invocations.secondary_inherited
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_vertices.primary
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_vertices.secondary
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_vertices.secondary_inherited
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.primary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.primary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.primary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.primary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.primary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.primary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.primary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.primary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.primary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.primary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary_inherited.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary_inherited.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary_inherited.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary_inherited.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary_inherited.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary_inherited.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary_inherited.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary_inherited.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary_inherited.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary_inherited.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.primary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.primary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.primary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.primary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.primary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.primary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.primary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.primary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.primary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.primary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary_inherited.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary_inherited.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary_inherited.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary_inherited.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary_inherited.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary_inherited.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary_inherited.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary_inherited.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary_inherited.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary_inherited.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.primary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.primary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.primary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.primary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.primary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.primary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.primary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.primary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.primary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.primary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary_inherited.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary_inherited.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary_inherited.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary_inherited.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary_inherited.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary_inherited.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary_inherited.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary_inherited.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary_inherited.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary_inherited.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.primary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.primary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.primary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.primary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.primary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.primary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.primary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.primary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.primary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.primary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary_inherited.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary_inherited.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary_inherited.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary_inherited.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary_inherited.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary_inherited.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary_inherited.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary_inherited.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary_inherited.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary_inherited.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.primary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.primary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.primary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.primary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.primary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.primary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.primary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.primary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.primary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.primary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary_inherited.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary_inherited.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary_inherited.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary_inherited.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary_inherited.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary_inherited.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary_inherited.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary_inherited.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary_inherited.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary_inherited.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.primary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.primary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.primary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.primary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.primary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.primary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.primary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.primary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.primary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.primary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary_inherited.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary_inherited.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary_inherited.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary_inherited.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary_inherited.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary_inherited.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary_inherited.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary_inherited.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary_inherited.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary_inherited.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.primary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.primary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.primary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.primary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.primary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.primary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.primary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.primary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.primary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.primary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary_inherited.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary_inherited.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary_inherited.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary_inherited.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary_inherited.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary_inherited.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary_inherited.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary_inherited.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary_inherited.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary_inherited.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.tes_control_patches.tes_control_patches
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.tes_control_patches.tes_control_patches_secondary
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.tes_control_patches.tes_control_patches_secondary_inherited
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.tes_evaluation_shader_invocations.tes_evaluation_shader_invocations
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.tes_evaluation_shader_invocations.tes_evaluation_shader_invocations_secondary
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.tes_evaluation_shader_invocations.tes_evaluation_shader_invocations_secondary_inherited
+dEQP-VK.query_pool.performance_query.enumerate_and_validate_graphic
+dEQP-VK.query_pool.performance_query.enumerate_and_validate_compute
+dEQP-VK.query_pool.performance_query.query_graphic
+dEQP-VK.query_pool.performance_query.query_compute
+dEQP-VK.query_pool.performance_query.multiple_pools_graphic
+dEQP-VK.query_pool.performance_query.multiple_pools_compute
dEQP-VK.draw.simple_draw.simple_draw_triangle_list
dEQP-VK.draw.simple_draw.simple_draw_triangle_strip
dEQP-VK.draw.simple_draw.simple_draw_instanced_triangle_list
VK_QUERY_TYPE_PIPELINE_STATISTICS = 1,
VK_QUERY_TYPE_TIMESTAMP = 2,
VK_QUERY_TYPE_TRANSFORM_FEEDBACK_STREAM_EXT = 1000028004,
+ VK_QUERY_TYPE_PERFORMANCE_QUERY_KHR = 1000116000,
+ VK_QUERY_TYPE_MAX_ENUM = 0x7FFFFFFF,
};
enum VkSharingMode
VK_PRESENT_MODE_FIFO_RELAXED_KHR = 3,
VK_PRESENT_MODE_SHARED_DEMAND_REFRESH_KHR = 1000111000,
VK_PRESENT_MODE_SHARED_CONTINUOUS_REFRESH_KHR = 1000111001,
+ VK_PRESENT_MODE_MAX_ENUM_KHR = 0x7FFFFFFF,
};
-
- VK_PERFORMANCE_COUNTER_UNIT_KHR_LAST
+enum VkPerformanceCounterUnitKHR
+{
+ VK_PERFORMANCE_COUNTER_UNIT_GENERIC_KHR = 0,
+ VK_PERFORMANCE_COUNTER_UNIT_PERCENTAGE_KHR = 1,
+ VK_PERFORMANCE_COUNTER_UNIT_NANOSECONDS_KHR = 2,
+ VK_PERFORMANCE_COUNTER_UNIT_BYTES_KHR = 3,
+ VK_PERFORMANCE_COUNTER_UNIT_BYTES_PER_SECOND_KHR = 4,
+ VK_PERFORMANCE_COUNTER_UNIT_KELVIN_KHR = 5,
+ VK_PERFORMANCE_COUNTER_UNIT_WATTS_KHR = 6,
+ VK_PERFORMANCE_COUNTER_UNIT_VOLTS_KHR = 7,
+ VK_PERFORMANCE_COUNTER_UNIT_AMPS_KHR = 8,
+ VK_PERFORMANCE_COUNTER_UNIT_HERTZ_KHR = 9,
+ VK_PERFORMANCE_COUNTER_UNIT_CYCLES_KHR = 10,
- VK_QUERY_SCOPE_COMMAND_BUFFER_KHR = 0,
- VK_QUERY_SCOPE_RENDER_PASS_KHR = 1,
- VK_QUERY_SCOPE_COMMAND_KHR = 2,
-
- VK_PERFORMANCE_COUNTER_SCOPE_KHR_LAST
++ VK_PERFORMANCE_COUNTER_UNIT_KHR_LAST,
++ VK_PERFORMANCE_COUNTER_UNIT_MAX_ENUM_KHR = 0x7FFFFFFF,
+};
+
+enum VkPerformanceCounterScopeKHR
+{
-
- VK_PERFORMANCE_COUNTER_STORAGE_KHR_LAST
++ VK_QUERY_SCOPE_COMMAND_BUFFER_KHR = 0,
++ VK_QUERY_SCOPE_RENDER_PASS_KHR = 1,
++ VK_QUERY_SCOPE_COMMAND_KHR = 2,
++ VK_PERFORMANCE_COUNTER_SCOPE_KHR_LAST,
++ VK_PERFORMANCE_COUNTER_SCOPE_MAX_ENUM_KHR = 0x7FFFFFFF,
+};
+
+enum VkPerformanceCounterStorageKHR
+{
+ VK_PERFORMANCE_COUNTER_STORAGE_INT32_KHR = 0,
+ VK_PERFORMANCE_COUNTER_STORAGE_INT64_KHR = 1,
+ VK_PERFORMANCE_COUNTER_STORAGE_UINT32_KHR = 2,
+ VK_PERFORMANCE_COUNTER_STORAGE_UINT64_KHR = 3,
+ VK_PERFORMANCE_COUNTER_STORAGE_FLOAT32_KHR = 4,
+ VK_PERFORMANCE_COUNTER_STORAGE_FLOAT64_KHR = 5,
++ VK_PERFORMANCE_COUNTER_STORAGE_KHR_LAST,
++ VK_PERFORMANCE_COUNTER_STORAGE_MAX_ENUM_KHR = 0x7FFFFFFF,
+};
+
enum VkDebugReportObjectTypeEXT
{
VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT = 0,
};
typedef deUint32 VkDescriptorPoolCreateFlags;
- VK_FRAMEBUFFER_CREATE_IMAGELESS_BIT_KHR = 0x00000001,
+enum VkFramebufferCreateFlagBits
+{
++ VK_FRAMEBUFFER_CREATE_IMAGELESS_BIT_KHR = 0x00000001,
++ VK_FRAMEBUFFER_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF,
+};
+typedef deUint32 VkFramebufferCreateFlags;
+
enum VkAttachmentDescriptionFlagBits
{
- VK_ATTACHMENT_DESCRIPTION_MAY_ALIAS_BIT = 0x00000001,
+ VK_ATTACHMENT_DESCRIPTION_MAY_ALIAS_BIT = 0x00000001,
+ VK_ATTACHMENT_DESCRIPTION_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF,
};
typedef deUint32 VkAttachmentDescriptionFlags;
};
typedef deUint32 VkDisplayPlaneAlphaFlagsKHR;
+enum VkPerformanceCounterDescriptionFlagBitsKHR
+{
+ VK_PERFORMANCE_COUNTER_DESCRIPTION_PERFORMANCE_IMPACTING_KHR = 0x00000001,
+ VK_PERFORMANCE_COUNTER_DESCRIPTION_CONCURRENTLY_IMPACTED_KHR = 0x00000002,
++ VK_PERFORMANCE_COUNTER_DESCRIPTION_FLAG_BITS_MAX_ENUM_KHR = 0x7FFFFFFF,
+};
+typedef deUint32 VkPerformanceCounterDescriptionFlagsKHR;
+
enum VkResolveModeFlagBitsKHR
{
- VK_RESOLVE_MODE_NONE_KHR = 0,
- VK_RESOLVE_MODE_SAMPLE_ZERO_BIT_KHR = 0x00000001,
- VK_RESOLVE_MODE_AVERAGE_BIT_KHR = 0x00000002,
- VK_RESOLVE_MODE_MIN_BIT_KHR = 0x00000004,
- VK_RESOLVE_MODE_MAX_BIT_KHR = 0x00000008,
+ VK_RESOLVE_MODE_NONE_KHR = 0,
+ VK_RESOLVE_MODE_SAMPLE_ZERO_BIT_KHR = 0x00000001,
+ VK_RESOLVE_MODE_AVERAGE_BIT_KHR = 0x00000002,
+ VK_RESOLVE_MODE_MIN_BIT_KHR = 0x00000004,
+ VK_RESOLVE_MODE_MAX_BIT_KHR = 0x00000008,
+ VK_RESOLVE_MODE_FLAG_BITS_MAX_ENUM_KHR = 0x7FFFFFFF,
};
typedef deUint32 VkResolveModeFlagsKHR;
bool validateSpirV (size_t binarySizeInWords, const deUint32* binary, std::ostream* infoLog, const SpirvValidatorOptions &val_options)
{
- const spv_context context = spvContextCreate(getSpirvToolsEnvForValidatorOptions(val_options));
- spv_diagnostic diagnostic = DE_NULL;
- const spv_context context = spvContextCreate(mapVulkanVersionToSpirvToolsEnv(val_options.vulkanVersion));
++ const spv_context context = spvContextCreate(getSpirvToolsEnvForValidatorOptions(val_options));
+ spv_diagnostic diagnostic = DE_NULL;
+ spv_validator_options options = DE_NULL;
+ spv_text disasmText = DE_NULL;
+
+ if (!context)
+ throw std::bad_alloc();
try
{
case VK_QUERY_TYPE_PIPELINE_STATISTICS: return "VK_QUERY_TYPE_PIPELINE_STATISTICS";
case VK_QUERY_TYPE_TIMESTAMP: return "VK_QUERY_TYPE_TIMESTAMP";
case VK_QUERY_TYPE_TRANSFORM_FEEDBACK_STREAM_EXT: return "VK_QUERY_TYPE_TRANSFORM_FEEDBACK_STREAM_EXT";
+ case VK_QUERY_TYPE_PERFORMANCE_QUERY_KHR: return "VK_QUERY_TYPE_PERFORMANCE_QUERY_KHR";
+ case VK_QUERY_TYPE_MAX_ENUM: return "VK_QUERY_TYPE_MAX_ENUM";
default: return DE_NULL;
}
}
}
}
- case VK_QUERY_SCOPE_COMMAND_BUFFER_KHR: return "VK_QUERY_SCOPE_COMMAND_BUFFER_KHR";
- case VK_QUERY_SCOPE_RENDER_PASS_KHR: return "VK_QUERY_SCOPE_RENDER_PASS_KHR";
- case VK_QUERY_SCOPE_COMMAND_KHR: return "VK_QUERY_SCOPE_COMMAND_KHR";
- default: return DE_NULL;
+const char* getPerformanceCounterUnitKHRName (VkPerformanceCounterUnitKHR value)
+{
+ switch (value)
+ {
+ case VK_PERFORMANCE_COUNTER_UNIT_GENERIC_KHR: return "VK_PERFORMANCE_COUNTER_UNIT_GENERIC_KHR";
+ case VK_PERFORMANCE_COUNTER_UNIT_PERCENTAGE_KHR: return "VK_PERFORMANCE_COUNTER_UNIT_PERCENTAGE_KHR";
+ case VK_PERFORMANCE_COUNTER_UNIT_NANOSECONDS_KHR: return "VK_PERFORMANCE_COUNTER_UNIT_NANOSECONDS_KHR";
+ case VK_PERFORMANCE_COUNTER_UNIT_BYTES_KHR: return "VK_PERFORMANCE_COUNTER_UNIT_BYTES_KHR";
+ case VK_PERFORMANCE_COUNTER_UNIT_BYTES_PER_SECOND_KHR: return "VK_PERFORMANCE_COUNTER_UNIT_BYTES_PER_SECOND_KHR";
+ case VK_PERFORMANCE_COUNTER_UNIT_KELVIN_KHR: return "VK_PERFORMANCE_COUNTER_UNIT_KELVIN_KHR";
+ case VK_PERFORMANCE_COUNTER_UNIT_WATTS_KHR: return "VK_PERFORMANCE_COUNTER_UNIT_WATTS_KHR";
+ case VK_PERFORMANCE_COUNTER_UNIT_VOLTS_KHR: return "VK_PERFORMANCE_COUNTER_UNIT_VOLTS_KHR";
+ case VK_PERFORMANCE_COUNTER_UNIT_AMPS_KHR: return "VK_PERFORMANCE_COUNTER_UNIT_AMPS_KHR";
+ case VK_PERFORMANCE_COUNTER_UNIT_HERTZ_KHR: return "VK_PERFORMANCE_COUNTER_UNIT_HERTZ_KHR";
+ case VK_PERFORMANCE_COUNTER_UNIT_CYCLES_KHR: return "VK_PERFORMANCE_COUNTER_UNIT_CYCLES_KHR";
++ case VK_PERFORMANCE_COUNTER_UNIT_MAX_ENUM_KHR: return "VK_PERFORMANCE_COUNTER_UNIT_MAX_ENUM_KHR";
+ default: return DE_NULL;
+ }
+}
+
+const char* getPerformanceCounterScopeKHRName (VkPerformanceCounterScopeKHR value)
+{
+ switch (value)
+ {
++ case VK_QUERY_SCOPE_COMMAND_BUFFER_KHR: return "VK_QUERY_SCOPE_COMMAND_BUFFER_KHR";
++ case VK_QUERY_SCOPE_RENDER_PASS_KHR: return "VK_QUERY_SCOPE_RENDER_PASS_KHR";
++ case VK_QUERY_SCOPE_COMMAND_KHR: return "VK_QUERY_SCOPE_COMMAND_KHR";
++ case VK_PERFORMANCE_COUNTER_SCOPE_MAX_ENUM_KHR: return "VK_PERFORMANCE_COUNTER_SCOPE_MAX_ENUM_KHR";
++ default: return DE_NULL;
+ }
+}
+
+const char* getPerformanceCounterStorageKHRName (VkPerformanceCounterStorageKHR value)
+{
+ switch (value)
+ {
+ case VK_PERFORMANCE_COUNTER_STORAGE_INT32_KHR: return "VK_PERFORMANCE_COUNTER_STORAGE_INT32_KHR";
+ case VK_PERFORMANCE_COUNTER_STORAGE_INT64_KHR: return "VK_PERFORMANCE_COUNTER_STORAGE_INT64_KHR";
+ case VK_PERFORMANCE_COUNTER_STORAGE_UINT32_KHR: return "VK_PERFORMANCE_COUNTER_STORAGE_UINT32_KHR";
+ case VK_PERFORMANCE_COUNTER_STORAGE_UINT64_KHR: return "VK_PERFORMANCE_COUNTER_STORAGE_UINT64_KHR";
+ case VK_PERFORMANCE_COUNTER_STORAGE_FLOAT32_KHR: return "VK_PERFORMANCE_COUNTER_STORAGE_FLOAT32_KHR";
+ case VK_PERFORMANCE_COUNTER_STORAGE_FLOAT64_KHR: return "VK_PERFORMANCE_COUNTER_STORAGE_FLOAT64_KHR";
++ case VK_PERFORMANCE_COUNTER_STORAGE_MAX_ENUM_KHR: return "VK_PERFORMANCE_COUNTER_STORAGE_MAX_ENUM_KHR";
+ default: return DE_NULL;
+ }
+}
+
const char* getDebugReportObjectTypeEXTName (VkDebugReportObjectTypeEXT value)
{
switch (value)
return tcu::Format::Bitfield<32>(value, DE_ARRAY_BEGIN(s_desc), DE_ARRAY_END(s_desc));
}
+tcu::Format::Bitfield<32> getFramebufferCreateFlagsStr (VkFramebufferCreateFlags value)
+{
+ static const tcu::Format::BitDesc s_desc[] =
+ {
+ tcu::Format::BitDesc(VK_FRAMEBUFFER_CREATE_IMAGELESS_BIT_KHR, "VK_FRAMEBUFFER_CREATE_IMAGELESS_BIT_KHR"),
++ tcu::Format::BitDesc(VK_FRAMEBUFFER_CREATE_FLAG_BITS_MAX_ENUM, "VK_FRAMEBUFFER_CREATE_FLAG_BITS_MAX_ENUM"),
+ };
+ return tcu::Format::Bitfield<32>(value, DE_ARRAY_BEGIN(s_desc), DE_ARRAY_END(s_desc));
+}
+
tcu::Format::Bitfield<32> getAttachmentDescriptionFlagsStr (VkAttachmentDescriptionFlags value)
{
static const tcu::Format::BitDesc s_desc[] =
return tcu::Format::Bitfield<32>(value, DE_ARRAY_BEGIN(s_desc), DE_ARRAY_END(s_desc));
}
+tcu::Format::Bitfield<32> getPerformanceCounterDescriptionFlagsKHRStr (VkPerformanceCounterDescriptionFlagsKHR value)
+{
+ static const tcu::Format::BitDesc s_desc[] =
+ {
+ tcu::Format::BitDesc(VK_PERFORMANCE_COUNTER_DESCRIPTION_PERFORMANCE_IMPACTING_KHR, "VK_PERFORMANCE_COUNTER_DESCRIPTION_PERFORMANCE_IMPACTING_KHR"),
+ tcu::Format::BitDesc(VK_PERFORMANCE_COUNTER_DESCRIPTION_CONCURRENTLY_IMPACTED_KHR, "VK_PERFORMANCE_COUNTER_DESCRIPTION_CONCURRENTLY_IMPACTED_KHR"),
++ tcu::Format::BitDesc(VK_PERFORMANCE_COUNTER_DESCRIPTION_FLAG_BITS_MAX_ENUM_KHR, "VK_PERFORMANCE_COUNTER_DESCRIPTION_FLAG_BITS_MAX_ENUM_KHR"),
+ };
+ return tcu::Format::Bitfield<32>(value, DE_ARRAY_BEGIN(s_desc), DE_ARRAY_END(s_desc));
+}
+
tcu::Format::Bitfield<32> getResolveModeFlagsKHRStr (VkResolveModeFlagsKHR value)
{
static const tcu::Format::BitDesc s_desc[] =
VkPhysicalDeviceCooperativeMatrixFeaturesNV cooperativeMatrixFeatures;
VkPhysicalDeviceHostQueryResetFeaturesEXT hostQueryResetFeatures;
VkPhysicalDeviceTransformFeedbackFeaturesEXT transformFeedbackFeatures;
+ VkPhysicalDevicePerformanceCounterFeaturesKHR performanceCounterFeatures;
VkPhysicalDeviceMemoryPriorityFeaturesEXT memoryPriorityFeatures;
VkPhysicalDeviceUniformBufferStandardLayoutFeaturesKHR uniformBufferStandardLayoutFeatures;
+ VkPhysicalDeviceMultiviewFeatures multiviewFeatures;
DeviceFeatures (const InstanceInterface& vki,
const deUint32 apiVersion,
deMemset(&cooperativeMatrixFeatures, 0, sizeof(cooperativeMatrixFeatures));
deMemset(&hostQueryResetFeatures, 0, sizeof(hostQueryResetFeatures));
deMemset(&transformFeedbackFeatures, 0, sizeof(transformFeedbackFeatures));
+ deMemset(&performanceCounterFeatures, 0, sizeof(performanceCounterFeatures));
deMemset(&memoryPriorityFeatures, 0, sizeof(memoryPriorityFeatures));
deMemset(&uniformBufferStandardLayoutFeatures, 0, sizeof(uniformBufferStandardLayoutFeatures));
+ deMemset(&multiviewFeatures, 0, sizeof(multiviewFeatures));
coreFeatures.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2;
samplerYCbCrConversionFeatures.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES;
const VkPhysicalDeviceCooperativeMatrixFeaturesNV& getCooperativeMatrixFeatures (void) const { return m_deviceFeatures.cooperativeMatrixFeatures; }
const VkPhysicalDeviceHostQueryResetFeaturesEXT& getHostQueryResetFeatures (void) const { return m_deviceFeatures.hostQueryResetFeatures; }
const VkPhysicalDeviceTransformFeedbackFeaturesEXT& getTransformFeedbackFeatures (void) const { return m_deviceFeatures.transformFeedbackFeatures; }
+ const VkPhysicalDevicePerformanceCounterFeaturesKHR& getPerformanceCounterFeatures (void) const { return m_deviceFeatures.performanceCounterFeatures; }
+ const VkPhysicalDeviceMultiviewFeatures& getMultiviewFeatures (void) const { return m_deviceFeatures.multiviewFeatures; }
+
const VkPhysicalDeviceMemoryPriorityFeaturesEXT& getMemoryPriorityFeatures (void) const { return m_deviceFeatures.memoryPriorityFeatures; }
VkDevice getDevice (void) const { return *m_device; }
const DeviceInterface& getDeviceInterface (void) const { return m_deviceInterface; }
Context::getHostQueryResetFeatures (void) const { return m_device->getHostQueryResetFeatures(); }
const vk::VkPhysicalDeviceTransformFeedbackFeaturesEXT&
Context::getTransformFeedbackFeatures (void) const { return m_device->getTransformFeedbackFeatures(); }
+const vk::VkPhysicalDevicePerformanceCounterFeaturesKHR&
+ Context::getPerformanceCounterFeatures (void) const { return m_device->getPerformanceCounterFeatures(); }
const vk::VkPhysicalDeviceMemoryPriorityFeaturesEXT&
Context::getMemoryPriorityFeatures (void) const { return m_device->getMemoryPriorityFeatures(); }
+ const vk::VkPhysicalDeviceMultiviewFeatures&
+ Context::getMultiviewFeatures (void) const { return m_device->getMultiviewFeatures(); }
const vk::VkPhysicalDeviceProperties& Context::getDeviceProperties (void) const { return m_device->getDeviceProperties(); }
const vector<string>& Context::getDeviceExtensions (void) const { return m_device->getDeviceExtensions(); }
vk::VkDevice Context::getDevice (void) const { return m_device->getDevice(); }
getHostQueryResetFeatures (void) const;
const vk::VkPhysicalDeviceTransformFeedbackFeaturesEXT&
getTransformFeedbackFeatures (void) const;
+ const vk::VkPhysicalDevicePerformanceCounterFeaturesKHR&
+ getPerformanceCounterFeatures (void) const;
const vk::VkPhysicalDeviceMemoryPriorityFeaturesEXT&
getMemoryPriorityFeatures (void) const;
+ const vk::VkPhysicalDeviceMultiviewFeatures&
+ getMultiviewFeatures (void) const;
const vk::VkPhysicalDeviceProperties& getDeviceProperties (void) const;
const std::vector<std::string>& getDeviceExtensions (void) const;
vk::VkDevice getDevice (void) const;
dEQP-VK.query_pool.statistics_query.host_query_reset.tes_evaluation_shader_invocations.tes_evaluation_shader_invocations
dEQP-VK.query_pool.statistics_query.host_query_reset.tes_evaluation_shader_invocations.tes_evaluation_shader_invocations_secondary
dEQP-VK.query_pool.statistics_query.host_query_reset.tes_evaluation_shader_invocations.tes_evaluation_shader_invocations_secondary_inherited
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.compute_shader_invocations.primary
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.compute_shader_invocations.secondary
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.compute_shader_invocations.secondary_inherited
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_vertices.primary
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_vertices.secondary
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_vertices.secondary_inherited
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.primary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.primary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.primary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.primary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.primary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.primary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.primary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.primary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.primary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.primary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary_inherited.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary_inherited.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary_inherited.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary_inherited.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary_inherited.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary_inherited.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary_inherited.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary_inherited.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary_inherited.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary_inherited.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.primary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.primary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.primary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.primary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.primary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.primary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.primary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.primary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.primary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.primary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary_inherited.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary_inherited.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary_inherited.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary_inherited.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary_inherited.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary_inherited.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary_inherited.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary_inherited.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary_inherited.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary_inherited.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.primary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.primary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.primary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.primary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.primary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.primary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.primary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.primary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.primary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.primary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary_inherited.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary_inherited.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary_inherited.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary_inherited.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary_inherited.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary_inherited.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary_inherited.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary_inherited.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary_inherited.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary_inherited.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.primary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.primary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.primary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.primary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.primary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.primary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.primary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.primary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.primary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.primary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary_inherited.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary_inherited.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary_inherited.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary_inherited.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary_inherited.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary_inherited.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary_inherited.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary_inherited.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary_inherited.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary_inherited.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.primary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.primary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.primary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.primary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.primary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.primary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.primary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.primary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.primary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.primary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary_inherited.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary_inherited.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary_inherited.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary_inherited.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary_inherited.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary_inherited.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary_inherited.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary_inherited.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary_inherited.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary_inherited.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.primary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.primary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.primary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.primary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.primary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.primary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.primary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.primary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.primary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.primary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary_inherited.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary_inherited.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary_inherited.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary_inherited.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary_inherited.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary_inherited.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary_inherited.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary_inherited.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary_inherited.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary_inherited.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.primary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.primary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.primary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.primary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.primary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.primary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.primary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.primary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.primary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.primary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary_inherited.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary_inherited.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary_inherited.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary_inherited.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary_inherited.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary_inherited.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary_inherited.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary_inherited.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary_inherited.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary_inherited.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.tes_control_patches.tes_control_patches
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.tes_control_patches.tes_control_patches_secondary
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.tes_control_patches.tes_control_patches_secondary_inherited
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.tes_evaluation_shader_invocations.tes_evaluation_shader_invocations
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.tes_evaluation_shader_invocations.tes_evaluation_shader_invocations_secondary
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.tes_evaluation_shader_invocations.tes_evaluation_shader_invocations_secondary_inherited
+dEQP-VK.query_pool.performance_query.enumerate_and_validate_graphic
+dEQP-VK.query_pool.performance_query.enumerate_and_validate_compute
+dEQP-VK.query_pool.performance_query.query_graphic
+dEQP-VK.query_pool.performance_query.query_compute
+dEQP-VK.query_pool.performance_query.multiple_pools_graphic
+dEQP-VK.query_pool.performance_query.multiple_pools_compute
dEQP-VK.draw.simple_draw.simple_draw_triangle_list
dEQP-VK.draw.simple_draw.simple_draw_triangle_strip
dEQP-VK.draw.simple_draw.simple_draw_instanced_triangle_list
dEQP-VK.query_pool.statistics_query.host_query_reset.tes_evaluation_shader_invocations.tes_evaluation_shader_invocations
dEQP-VK.query_pool.statistics_query.host_query_reset.tes_evaluation_shader_invocations.tes_evaluation_shader_invocations_secondary
dEQP-VK.query_pool.statistics_query.host_query_reset.tes_evaluation_shader_invocations.tes_evaluation_shader_invocations_secondary_inherited
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.compute_shader_invocations.primary
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.compute_shader_invocations.secondary
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.compute_shader_invocations.secondary_inherited
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_vertices.primary
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_vertices.secondary
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_vertices.secondary_inherited
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.primary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.primary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.primary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.primary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.primary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.primary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.primary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.primary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.primary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.primary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary_inherited.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary_inherited.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary_inherited.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary_inherited.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary_inherited.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary_inherited.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary_inherited.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary_inherited.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary_inherited.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.input_assembly_primitives.secondary_inherited.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.primary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.primary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.primary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.primary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.primary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.primary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.primary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.primary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.primary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.primary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary_inherited.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary_inherited.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary_inherited.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary_inherited.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary_inherited.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary_inherited.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary_inherited.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary_inherited.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary_inherited.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.vertex_shader_invocations.secondary_inherited.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.primary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.primary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.primary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.primary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.primary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.primary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.primary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.primary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.primary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.primary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary_inherited.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary_inherited.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary_inherited.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary_inherited.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary_inherited.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary_inherited.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary_inherited.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary_inherited.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary_inherited.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.fragment_shader_invocations.secondary_inherited.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.primary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.primary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.primary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.primary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.primary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.primary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.primary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.primary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.primary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.primary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary_inherited.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary_inherited.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary_inherited.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary_inherited.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary_inherited.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary_inherited.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary_inherited.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary_inherited.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary_inherited.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_invocations.secondary_inherited.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.primary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.primary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.primary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.primary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.primary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.primary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.primary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.primary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.primary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.primary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary_inherited.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary_inherited.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary_inherited.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary_inherited.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary_inherited.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary_inherited.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary_inherited.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary_inherited.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary_inherited.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.geometry_shader_primitives.secondary_inherited.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.primary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.primary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.primary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.primary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.primary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.primary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.primary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.primary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.primary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.primary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary_inherited.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary_inherited.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary_inherited.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary_inherited.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary_inherited.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary_inherited.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary_inherited.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary_inherited.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary_inherited.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_invocations.secondary_inherited.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.primary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.primary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.primary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.primary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.primary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.primary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.primary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.primary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.primary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.primary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary_inherited.point_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary_inherited.line_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary_inherited.line_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary_inherited.triangle_list
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary_inherited.triangle_strip
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary_inherited.triangle_fan
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary_inherited.line_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary_inherited.line_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary_inherited.triangle_list_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.clipping_primitives.secondary_inherited.triangle_strip_with_adjacency
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.tes_control_patches.tes_control_patches
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.tes_control_patches.tes_control_patches_secondary
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.tes_control_patches.tes_control_patches_secondary_inherited
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.tes_evaluation_shader_invocations.tes_evaluation_shader_invocations
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.tes_evaluation_shader_invocations.tes_evaluation_shader_invocations_secondary
+ dEQP-VK.query_pool.statistics_query.reset_before_copy.tes_evaluation_shader_invocations.tes_evaluation_shader_invocations_secondary_inherited
+dEQP-VK.query_pool.performance_query.enumerate_and_validate_graphic
+dEQP-VK.query_pool.performance_query.enumerate_and_validate_compute
+dEQP-VK.query_pool.performance_query.query_graphic
+dEQP-VK.query_pool.performance_query.query_compute
+dEQP-VK.query_pool.performance_query.multiple_pools_graphic
+dEQP-VK.query_pool.performance_query.multiple_pools_compute
dEQP-VK.draw.simple_draw.simple_draw_triangle_list
dEQP-VK.draw.simple_draw.simple_draw_triangle_strip
dEQP-VK.draw.simple_draw.simple_draw_instanced_triangle_list