Enum vulkano::command_buffer::sys::KindOcclusionQuery
source · pub enum KindOcclusionQuery {
Allowed {
control_precise_allowed: bool,
},
Forbidden,
}
Expand description
Additional information for Kind::Secondary
.
Variants
Allowed
Fields
control_precise_allowed: bool
The occlusion query can have the control_precise
flag.
It is allowed to have an active occlusion query in the primary command buffer when executing this secondary command buffer.
The inherited_queries
feature must be enabled on the device for this to be a valid option.
Forbidden
It is forbidden to have an active occlusion query.
Trait Implementations
sourceimpl Clone for KindOcclusionQuery
impl Clone for KindOcclusionQuery
sourcefn clone(&self) -> KindOcclusionQuery
fn clone(&self) -> KindOcclusionQuery
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for KindOcclusionQuery
impl Debug for KindOcclusionQuery
impl Copy for KindOcclusionQuery
Auto Trait Implementations
impl RefUnwindSafe for KindOcclusionQuery
impl Send for KindOcclusionQuery
impl Sync for KindOcclusionQuery
impl Unpin for KindOcclusionQuery
impl UnwindSafe for KindOcclusionQuery
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Content for T
impl<T> Content for T
sourcefn ref_from_ptr<'a>(ptr: *mut c_void, size: usize) -> Option<*mut T>
fn ref_from_ptr<'a>(ptr: *mut c_void, size: usize) -> Option<*mut T>
Builds a pointer to this type from a raw pointer.
sourcefn is_size_suitable(size: usize) -> bool
fn is_size_suitable(size: usize) -> bool
Returns true if the size is suitable to store a type like this.
sourcefn indiv_size() -> usize
fn indiv_size() -> usize
Returns the size of an individual element.