#[repr(C)]pub struct PhysicalDeviceFragmentShadingRateFeaturesKHR {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub pipeline_fragment_shading_rate: u32,
pub primitive_fragment_shading_rate: u32,
pub attachment_fragment_shading_rate: u32,
}Expand description
VkPhysicalDeviceFragmentShadingRateFeaturesKHR
Provided by VK_KHR_fragment_shading_rate.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_FEATURES_KHR.
p_next: *mut c_voidOptional, may be null.
pipeline_fragment_shading_rate: u32§primitive_fragment_shading_rate: u32§attachment_fragment_shading_rate: u32Implementations§
Source§impl PhysicalDeviceFragmentShadingRateFeaturesKHR
impl PhysicalDeviceFragmentShadingRateFeaturesKHR
Sourcepub fn builder<'a>() -> PhysicalDeviceFragmentShadingRateFeaturesKHRBuilder<'a>
pub fn builder<'a>() -> PhysicalDeviceFragmentShadingRateFeaturesKHRBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for PhysicalDeviceFragmentShadingRateFeaturesKHR
impl Clone for PhysicalDeviceFragmentShadingRateFeaturesKHR
Source§fn clone(&self) -> PhysicalDeviceFragmentShadingRateFeaturesKHR
fn clone(&self) -> PhysicalDeviceFragmentShadingRateFeaturesKHR
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 PhysicalDeviceFragmentShadingRateFeaturesKHR
impl ExtendsDeviceCreateInfo for PhysicalDeviceFragmentShadingRateFeaturesKHR
impl ExtendsPhysicalDeviceFeatures2 for PhysicalDeviceFragmentShadingRateFeaturesKHR
Auto Trait Implementations§
impl Freeze for PhysicalDeviceFragmentShadingRateFeaturesKHR
impl RefUnwindSafe for PhysicalDeviceFragmentShadingRateFeaturesKHR
impl !Send for PhysicalDeviceFragmentShadingRateFeaturesKHR
impl !Sync for PhysicalDeviceFragmentShadingRateFeaturesKHR
impl Unpin for PhysicalDeviceFragmentShadingRateFeaturesKHR
impl UnsafeUnpin for PhysicalDeviceFragmentShadingRateFeaturesKHR
impl UnwindSafe for PhysicalDeviceFragmentShadingRateFeaturesKHR
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