[−][src]Enum gfx_hal::query::Type
pub enum Type { Occlusion, PipelineStatistics(PipelineStatistic), Timestamp, }
Type of queries in a query pool.
Variants
Occlusion query. Count the number of drawn samples between the start and end of the query command.
PipelineStatistics(PipelineStatistic)
Pipeline statistic query. Counts the number of pipeline stage invocations of the given types between the start and end of the query command.
Timestamp query. Timestamps can be recorded to the
query pool by calling write_timestamp()
.
Trait Implementations
impl Clone for Type
[src][+]
impl Copy for Type
[src]
impl Debug for Type
[src][+]
impl Eq for Type
[src]
impl Hash for Type
[src][+]
impl PartialEq<Type> for Type
[src][+]
impl StructuralEq for Type
[src]
impl StructuralPartialEq for Type
[src]
Auto Trait Implementations
impl RefUnwindSafe for Type
impl Send for Type
impl Sync for Type
impl Unpin for Type
impl UnwindSafe for Type
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src][+]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> From<T> for T
[src][+]
impl<T, U> Into<U> for T where
U: From<T>,
[src][+]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src][+]
T: Clone,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,