#[repr(C)]pub struct PhysicalDeviceImageProcessingPropertiesQCOM {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub max_weight_filter_phases: u32,
pub max_weight_filter_dimension: Extent2D,
pub max_block_match_region: Extent2D,
pub max_box_filter_block_size: Extent2D,
}Expand description
VkPhysicalDeviceImageProcessingPropertiesQCOM
Provided by VK_QCOM_image_processing.
Returned only*, filled by Vulkan, not constructed by the application.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_PROPERTIES_QCOM.
p_next: *mut c_voidOptional, may be null.
max_weight_filter_phases: u32§max_weight_filter_dimension: Extent2D§max_block_match_region: Extent2D§max_box_filter_block_size: Extent2DImplementations§
Source§impl PhysicalDeviceImageProcessingPropertiesQCOM
impl PhysicalDeviceImageProcessingPropertiesQCOM
Sourcepub fn builder<'a>() -> PhysicalDeviceImageProcessingPropertiesQCOMBuilder<'a>
pub fn builder<'a>() -> PhysicalDeviceImageProcessingPropertiesQCOMBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for PhysicalDeviceImageProcessingPropertiesQCOM
impl Clone for PhysicalDeviceImageProcessingPropertiesQCOM
Source§fn clone(&self) -> PhysicalDeviceImageProcessingPropertiesQCOM
fn clone(&self) -> PhysicalDeviceImageProcessingPropertiesQCOM
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 PhysicalDeviceImageProcessingPropertiesQCOM
impl ExtendsPhysicalDeviceProperties2 for PhysicalDeviceImageProcessingPropertiesQCOM
Auto Trait Implementations§
impl Freeze for PhysicalDeviceImageProcessingPropertiesQCOM
impl RefUnwindSafe for PhysicalDeviceImageProcessingPropertiesQCOM
impl !Send for PhysicalDeviceImageProcessingPropertiesQCOM
impl !Sync for PhysicalDeviceImageProcessingPropertiesQCOM
impl Unpin for PhysicalDeviceImageProcessingPropertiesQCOM
impl UnsafeUnpin for PhysicalDeviceImageProcessingPropertiesQCOM
impl UnwindSafe for PhysicalDeviceImageProcessingPropertiesQCOM
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