API_Specification » APISpec_Queries module

Chapter 17: Specification

Contents

Enums

enum class EQueryControlFlags: ui32 { Precise = VK_QUERY_CONTROL_PRECISE_BIT, VV_SpecifyBitmaskable = VK_QUERY_CONTROL_FLAG_BITS_MAX_ENUM }
Specification
enum class EQueryPipelineStatisticFlag: ui32 { AssemblyVertices = VK_QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_VERTICES_BIT, AssemblyPrimitives = VK_QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_PRIMITIVES_BIT, VertexShaderInovcations = VK_QUERY_PIPELINE_STATISTIC_VERTEX_SHADER_INVOCATIONS_BIT, GeometryShaderInvocations = VK_QUERY_PIPELINE_STATISTIC_GEOMETRY_SHADER_INVOCATIONS_BIT, GeometryShaderPrimitives = VK_QUERY_PIPELINE_STATISTIC_GEOMETRY_SHADER_PRIMITIVES_BIT, ClippingInocation = VK_QUERY_PIPELINE_STATISTIC_CLIPPING_INVOCATIONS_BIT, ClippingPrimitives = VK_QUERY_PIPELINE_STATISTIC_CLIPPING_PRIMITIVES_BIT, FragmentShaderInvoations = VK_QUERY_PIPELINE_STATISTIC_FRAGMENT_SHADER_INVOCATIONS_BIT, TessellationControlShaderPatches = VK_QUERY_PIPELINE_STATISTIC_TESSELLATION_CONTROL_SHADER_PATCHES_BIT, TessellationEvaluationShaderInvocations = VK_QUERY_PIPELINE_STATISTIC_TESSELLATION_EVALUATION_SHADER_INVOCATIONS_BIT, ComputeShaderInvocations = VK_QUERY_PIPELINE_STATISTIC_COMPUTE_SHADER_INVOCATIONS_BIT, VV_SpecifyBitmaskable = VK_QUERY_PIPELINE_STATISTIC_FLAG_BITS_MAX_ENUM }
Specification

Typedefs

using QueryControlFlags = Bitfield<EQueryControlFlags, VkQueryControlFlags>
Specification
using QueryPipelineStatisticFlags = Bitfield<EQueryPipelineStatisticFlag, VkQueryPipelineStatisticFlags>
Specification

Enum documentation

Typedef documentation

using QueryControlFlags = Bitfield<EQueryControlFlags, VkQueryControlFlags>

Specification

using QueryPipelineStatisticFlags = Bitfield<EQueryPipelineStatisticFlag, VkQueryPipelineStatisticFlags>

Specification