Enum nannou::wgpu::QueryType [−]
pub enum QueryType { PipelineStatistics(PipelineStatisticsTypes), Timestamp, }
Expand description
Type of query contained in a QuerySet.
Variants
PipelineStatistics(PipelineStatisticsTypes)
Query returns up to 5 64-bit numbers based on the given flags.
See PipelineStatisticsTypes
’s documentation for more information
on how they get resolved.
Features::PIPELINE_STATISTICS_QUERY
must be enabled to use this query type.
Query returns a 64-bit number indicating the GPU-timestamp where all previous commands have finished executing.
Must be multiplied by [Device::get_timestamp_period
] to get
the value in nanoseconds. Absolute values have no meaning,
but timestamps can be subtracted to get the time it takes
for a string of operations to complete.
Features::TIMESTAMP_QUERY
must be enabled to use this query type.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for QueryType
impl UnwindSafe for QueryType
Blanket Implementations
impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S where
T: Component + Float,
D: AdaptFrom<S, Swp, Dwp, T>,
Swp: WhitePoint,
Dwp: WhitePoint,
impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S where
T: Component + Float,
D: AdaptFrom<S, Swp, Dwp, T>,
Swp: WhitePoint,
Dwp: WhitePoint,
Mutably borrows from an owned value. Read more
Convert into T with values clamped to the color defined bounds Read more
Convert into T. The resulting color might be invalid in its color space Read more
Convert into T, returning ok if the color is inside of its defined range,
otherwise an OutOfBounds
error is returned which contains the unclamped color. Read more
pub fn vzip(self) -> V