pub struct ImageCreateFlagBits(/* private fields */);Expand description
Implementations§
Source§impl ImageCreateFlagBits
impl ImageCreateFlagBits
Sourcepub const SPARSE_BINDING: Self
pub const SPARSE_BINDING: Self
Bit 0.
Sourcepub const SPARSE_RESIDENCY: Self
pub const SPARSE_RESIDENCY: Self
Bit 1.
Sourcepub const SPARSE_ALIASED: Self
pub const SPARSE_ALIASED: Self
Bit 2.
Sourcepub const MUTABLE_FORMAT: Self
pub const MUTABLE_FORMAT: Self
Bit 3.
Sourcepub const CUBE_COMPATIBLE: Self
pub const CUBE_COMPATIBLE: Self
Bit 4.
Sourcepub const SPLIT_INSTANCE_BIND_REGIONS: Self
pub const SPLIT_INSTANCE_BIND_REGIONS: Self
Bit 6.
Sourcepub const _2D_ARRAY_COMPATIBLE: Self
pub const _2D_ARRAY_COMPATIBLE: Self
Bit 5.
Sourcepub const BLOCK_TEXEL_VIEW_COMPATIBLE: Self
pub const BLOCK_TEXEL_VIEW_COMPATIBLE: Self
Bit 7.
Sourcepub const EXTENDED_USAGE: Self
pub const EXTENDED_USAGE: Self
Bit 8.
Sourcepub const CORNER_SAMPLED: Self
pub const CORNER_SAMPLED: Self
Bit 13.
Sourcepub const DESCRIPTOR_HEAP_CAPTURE_REPLAY: Self
pub const DESCRIPTOR_HEAP_CAPTURE_REPLAY: Self
Bit 16.
Sourcepub const SAMPLE_LOCATIONS_COMPATIBLE_DEPTH: Self
pub const SAMPLE_LOCATIONS_COMPATIBLE_DEPTH: Self
Bit 12.
Sourcepub const SUBSAMPLED: Self
pub const SUBSAMPLED: Self
Bit 14.
pub const DESCRIPTOR_BUFFER_CAPTURE_REPLAY: Self = Self::DESCRIPTOR_HEAP_CAPTURE_REPLAY
Sourcepub const MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED: Self
pub const MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED: Self
Bit 18.
Sourcepub const _2D_VIEW_COMPATIBLE: Self
pub const _2D_VIEW_COMPATIBLE: Self
Bit 17.
pub const FRAGMENT_DENSITY_MAP_OFFSET_BIT: Self = Self::FRAGMENT_DENSITY_MAP_OFFSET
Sourcepub const VIDEO_PROFILE_INDEPENDENT: Self
pub const VIDEO_PROFILE_INDEPENDENT: Self
Bit 20.
Sourcepub const FRAGMENT_DENSITY_MAP_OFFSET: Self
pub const FRAGMENT_DENSITY_MAP_OFFSET: Self
Bit 15.
pub const fn empty() -> Self
pub const fn from_raw(value: u32) -> Self
pub const fn as_raw(self) -> u32
pub const fn is_empty(self) -> bool
pub const fn contains(self, other: Self) -> bool
pub const fn all() -> Self
Trait Implementations§
Source§impl BitAnd for ImageCreateFlagBits
impl BitAnd for ImageCreateFlagBits
Source§impl BitAndAssign for ImageCreateFlagBits
impl BitAndAssign for ImageCreateFlagBits
Source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&= operation. Read moreSource§impl BitOr for ImageCreateFlagBits
impl BitOr for ImageCreateFlagBits
Source§impl BitOrAssign for ImageCreateFlagBits
impl BitOrAssign for ImageCreateFlagBits
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|= operation. Read moreSource§impl BitXor for ImageCreateFlagBits
impl BitXor for ImageCreateFlagBits
Source§impl BitXorAssign for ImageCreateFlagBits
impl BitXorAssign for ImageCreateFlagBits
Source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^= operation. Read moreSource§impl Clone for ImageCreateFlagBits
impl Clone for ImageCreateFlagBits
Source§fn clone(&self) -> ImageCreateFlagBits
fn clone(&self) -> ImageCreateFlagBits
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ImageCreateFlagBits
impl Debug for ImageCreateFlagBits
Source§impl Default for ImageCreateFlagBits
impl Default for ImageCreateFlagBits
Source§fn default() -> ImageCreateFlagBits
fn default() -> ImageCreateFlagBits
Returns the “default value” for a type. Read more
Source§impl Hash for ImageCreateFlagBits
impl Hash for ImageCreateFlagBits
Source§impl Not for ImageCreateFlagBits
impl Not for ImageCreateFlagBits
Source§impl Ord for ImageCreateFlagBits
impl Ord for ImageCreateFlagBits
Source§fn cmp(&self, other: &ImageCreateFlagBits) -> Ordering
fn cmp(&self, other: &ImageCreateFlagBits) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ImageCreateFlagBits
impl PartialEq for ImageCreateFlagBits
Source§impl PartialOrd for ImageCreateFlagBits
impl PartialOrd for ImageCreateFlagBits
impl Copy for ImageCreateFlagBits
impl Eq for ImageCreateFlagBits
impl StructuralPartialEq for ImageCreateFlagBits
Auto Trait Implementations§
impl Freeze for ImageCreateFlagBits
impl RefUnwindSafe for ImageCreateFlagBits
impl Send for ImageCreateFlagBits
impl Sync for ImageCreateFlagBits
impl Unpin for ImageCreateFlagBits
impl UnsafeUnpin for ImageCreateFlagBits
impl UnwindSafe for ImageCreateFlagBits
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more