Struct bedrock::QueryPipelineStatisticFlags [] [src]

pub struct QueryPipelineStatisticFlags(pub VkQueryPipelineStatisticFlags);

Bitmask specifying queried pipeline statistics

Methods

impl QueryPipelineStatisticFlags
[src]

INPUT_ASSEMBLY_VERTICES: Self = QueryPipelineStatisticFlags(VK_QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_VERTICES_BIT)

Queries managed by the pool will count the number of vertices processed by the input assembly stage

INPUT_ASSEMBLY_PRIMITIVES: Self = QueryPipelineStatisticFlags(VK_QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_PRIMITIVES_BIT)

Queries managed by the pool will count the number of primitives processed by the input assembly state

VERTEX_SHADER_INVOCATIONS: Self = QueryPipelineStatisticFlags(VK_QUERY_PIPELINE_STATISTIC_VERTEX_SHADER_INVOCATIONS_BIT)

Queries managed by the pool will count the number of vertex shader invocations

GEOMETRY_SHADER_INVOCATIONS: Self = QueryPipelineStatisticFlags(VK_QUERY_PIPELINE_STATISTIC_GEOMETRY_SHADER_INVOCATIONS_BIT)

Queries managed by the pool will count the number of geometry shader invocations

GEOMETRY_SHADER_PRIMITIVES: Self = QueryPipelineStatisticFlags(VK_QUERY_PIPELINE_STATISTIC_GEOMETRY_SHADER_PRIMITIVES_BIT)

Queries managed by the pool will count the number of primitives generated by geometry shader invocations

CLIPPING_INVOCATIONS: Self = QueryPipelineStatisticFlags(VK_QUERY_PIPELINE_STATISTIC_CLIPPING_INVOCATIONS_BIT)

Queries managed by the pool will count the number of primitives processed by the Primitive Clipping stage of the pipeline

CLIPPING_PRIMITIVES: Self = QueryPipelineStatisticFlags(VK_QUERY_PIPELINE_STATISTIC_CLIPPING_PRIMITIVES_BIT)

Queries managed by the pool will count the number of primitives output by the Primitive Clipping stage of the pipeline

FRAGMENT_SHADER_INVOCATIONS: Self = QueryPipelineStatisticFlags(VK_QUERY_PIPELINE_STATISTIC_FRAGMENT_SHADER_INVOCATIONS_BIT)

Queries managed by the pool will count the number of fragment shader invocations

TESSELLATION_CONTROL_SHADER_PATCHES: Self = QueryPipelineStatisticFlags(VK_QUERY_PIPELINE_STATISTIC_TESSELLATION_CONTROL_SHADER_PATCHES_BIT)

Queries managed by the pool will count the number of patches processed by the tessellation control shader

TESSELLATION_EVALUATION_SHADER_INVOCATIONS: Self = QueryPipelineStatisticFlags(VK_QUERY_PIPELINE_STATISTIC_TESSELLATION_EVALUATION_SHADER_INVOCATIONS_BIT)

Queries managed by the pool will count the number of invocations of the tessellation evaluation shader

COMPUTE_SHADER_INVOCATIONS: Self = QueryPipelineStatisticFlags(VK_QUERY_PIPELINE_STATISTIC_COMPUTE_SHADER_INVOCATIONS_BIT)

Queries managed by the pool will count the number of compute shader invocations

[src]

Queries managed by the pool will count the number of vertices processed by the input assembly stage

[src]

Queries managed by the pool will count the number of primitives processed by the input assembly state

[src]

Queries managed by the pool will count the number of vertex shader invocations

[src]

Queries managed by the pool will count the number of geometry shader invocations

[src]

Queries managed by the pool will count the number of primitives generated by geometry shader invocations

[src]

Queries managed by the pool will count the number of primitives processed by the Primitive Clipping stage of the pipeline

[src]

Queries managed by the pool will count the number of primitives output by the Primitive Clipping stage of the pipeline

[src]

Queries managed by the pool will count the number of fragment shader invocations

[src]

Queries managed by the pool will count the number of patches processed by the tessellation control shader

[src]

Queries managed by the pool will count the number of invocations of the tessellation evaluation shader

[src]

Queries managed by the pool will count the number of compute shader invocations

Trait Implementations

impl Debug for QueryPipelineStatisticFlags
[src]

[src]

Formats the value using the given formatter. Read more

impl Clone for QueryPipelineStatisticFlags
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Copy for QueryPipelineStatisticFlags
[src]

impl PartialEq for QueryPipelineStatisticFlags
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

[src]

This method tests for !=.

impl Eq for QueryPipelineStatisticFlags
[src]

Auto Trait Implementations