#[repr(C)]pub struct TilePropertiesQCOM {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub tile_size: Extent3D,
pub apron_size: Extent2D,
pub origin: Offset2D,
}Expand description
VkTilePropertiesQCOM
Provided by VK_QCOM_tile_properties.
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_TILE_PROPERTIES_QCOM.
p_next: *mut c_voidOptional, may be null.
tile_size: Extent3D§apron_size: Extent2D§origin: Offset2DImplementations§
Source§impl TilePropertiesQCOM
impl TilePropertiesQCOM
Sourcepub fn builder<'a>() -> TilePropertiesQCOMBuilder<'a>
pub fn builder<'a>() -> TilePropertiesQCOMBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for TilePropertiesQCOM
impl Clone for TilePropertiesQCOM
Source§fn clone(&self) -> TilePropertiesQCOM
fn clone(&self) -> TilePropertiesQCOM
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 TilePropertiesQCOM
impl Debug for TilePropertiesQCOM
Source§impl Default for TilePropertiesQCOM
impl Default for TilePropertiesQCOM
Source§fn default() -> TilePropertiesQCOM
fn default() -> TilePropertiesQCOM
Returns the “default value” for a type. Read more
impl Copy for TilePropertiesQCOM
Auto Trait Implementations§
impl Freeze for TilePropertiesQCOM
impl RefUnwindSafe for TilePropertiesQCOM
impl !Send for TilePropertiesQCOM
impl !Sync for TilePropertiesQCOM
impl Unpin for TilePropertiesQCOM
impl UnsafeUnpin for TilePropertiesQCOM
impl UnwindSafe for TilePropertiesQCOM
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