Enum bedrock::resources::BufferSparseBinding
[−]
[src]
#[repr(C)]pub enum BufferSparseBinding { None, Bound, Residency, Aliased, Both, }
Bitset specifying additional parameters of a buffer
Variants
None
No sparse binding features
Bound
the buffer will be backed using sparse memory binding
Residency
the buffer can be partially backed using sparse memory binding.
Aliased
the buffer will be backed using sparse memory binding with memory ranges that might also simultaneously be backing another buffer (or another portion of the same buffer)
Both
Aliased and Residency
Trait Implementations
impl Debug for BufferSparseBinding
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Clone for BufferSparseBinding
[src]
fn clone(&self) -> BufferSparseBinding
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Copy for BufferSparseBinding
[src]
impl PartialEq for BufferSparseBinding
[src]
fn eq(&self, __arg_0: &BufferSparseBinding) -> bool
[src]
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests for !=
.