#[repr(C)]pub struct PhysicalDeviceMemoryDecompressionPropertiesEXT {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub decompression_methods: MemoryDecompressionMethodFlagsEXT,
pub max_decompression_indirect_count: u64,
}Expand description
VkPhysicalDeviceMemoryDecompressionPropertiesEXT
Provided by VK_EXT_memory_decompression.
Returned only*, filled by Vulkan, not constructed by the application.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_DECOMPRESSION_PROPERTIES_EXT.
p_next: *mut c_voidOptional, may be null.
decompression_methods: MemoryDecompressionMethodFlagsEXT§max_decompression_indirect_count: u64Implementations§
Source§impl PhysicalDeviceMemoryDecompressionPropertiesEXT
impl PhysicalDeviceMemoryDecompressionPropertiesEXT
Sourcepub fn builder<'a>() -> PhysicalDeviceMemoryDecompressionPropertiesEXTBuilder<'a>
pub fn builder<'a>() -> PhysicalDeviceMemoryDecompressionPropertiesEXTBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for PhysicalDeviceMemoryDecompressionPropertiesEXT
impl Clone for PhysicalDeviceMemoryDecompressionPropertiesEXT
Source§fn clone(&self) -> PhysicalDeviceMemoryDecompressionPropertiesEXT
fn clone(&self) -> PhysicalDeviceMemoryDecompressionPropertiesEXT
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 moreimpl Copy for PhysicalDeviceMemoryDecompressionPropertiesEXT
impl ExtendsPhysicalDeviceProperties2 for PhysicalDeviceMemoryDecompressionPropertiesEXT
Auto Trait Implementations§
impl Freeze for PhysicalDeviceMemoryDecompressionPropertiesEXT
impl RefUnwindSafe for PhysicalDeviceMemoryDecompressionPropertiesEXT
impl !Send for PhysicalDeviceMemoryDecompressionPropertiesEXT
impl !Sync for PhysicalDeviceMemoryDecompressionPropertiesEXT
impl Unpin for PhysicalDeviceMemoryDecompressionPropertiesEXT
impl UnsafeUnpin for PhysicalDeviceMemoryDecompressionPropertiesEXT
impl UnwindSafe for PhysicalDeviceMemoryDecompressionPropertiesEXT
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