#[repr(C)]pub struct PhysicalDeviceTileShadingFeaturesQCOM {Show 16 fields
pub s_type: StructureType,
pub p_next: *mut c_void,
pub tile_shading: u32,
pub tile_shading_fragment_stage: u32,
pub tile_shading_color_attachments: u32,
pub tile_shading_depth_attachments: u32,
pub tile_shading_stencil_attachments: u32,
pub tile_shading_input_attachments: u32,
pub tile_shading_sampled_attachments: u32,
pub tile_shading_per_tile_draw: u32,
pub tile_shading_per_tile_dispatch: u32,
pub tile_shading_dispatch_tile: u32,
pub tile_shading_apron: u32,
pub tile_shading_anisotropic_apron: u32,
pub tile_shading_atomic_ops: u32,
pub tile_shading_image_processing: u32,
}Expand description
VkPhysicalDeviceTileShadingFeaturesQCOM
Provided by VK_QCOM_tile_shading.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TILE_SHADING_FEATURES_QCOM.
p_next: *mut c_voidOptional, may be null.
tile_shading: u32§tile_shading_fragment_stage: u32§tile_shading_color_attachments: u32§tile_shading_depth_attachments: u32§tile_shading_stencil_attachments: u32§tile_shading_input_attachments: u32§tile_shading_sampled_attachments: u32§tile_shading_per_tile_draw: u32§tile_shading_per_tile_dispatch: u32§tile_shading_dispatch_tile: u32§tile_shading_apron: u32§tile_shading_anisotropic_apron: u32§tile_shading_atomic_ops: u32§tile_shading_image_processing: u32Implementations§
Source§impl PhysicalDeviceTileShadingFeaturesQCOM
impl PhysicalDeviceTileShadingFeaturesQCOM
Sourcepub fn builder<'a>() -> PhysicalDeviceTileShadingFeaturesQCOMBuilder<'a>
pub fn builder<'a>() -> PhysicalDeviceTileShadingFeaturesQCOMBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for PhysicalDeviceTileShadingFeaturesQCOM
impl Clone for PhysicalDeviceTileShadingFeaturesQCOM
Source§fn clone(&self) -> PhysicalDeviceTileShadingFeaturesQCOM
fn clone(&self) -> PhysicalDeviceTileShadingFeaturesQCOM
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 PhysicalDeviceTileShadingFeaturesQCOM
impl ExtendsDeviceCreateInfo for PhysicalDeviceTileShadingFeaturesQCOM
impl ExtendsPhysicalDeviceFeatures2 for PhysicalDeviceTileShadingFeaturesQCOM
Auto Trait Implementations§
impl Freeze for PhysicalDeviceTileShadingFeaturesQCOM
impl RefUnwindSafe for PhysicalDeviceTileShadingFeaturesQCOM
impl !Send for PhysicalDeviceTileShadingFeaturesQCOM
impl !Sync for PhysicalDeviceTileShadingFeaturesQCOM
impl Unpin for PhysicalDeviceTileShadingFeaturesQCOM
impl UnsafeUnpin for PhysicalDeviceTileShadingFeaturesQCOM
impl UnwindSafe for PhysicalDeviceTileShadingFeaturesQCOM
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