#[repr(C)]pub struct PhysicalDeviceExtendedDynamicState3FeaturesEXT {Show 33 fields
pub sType: StructureType,
pub pNext: *mut c_void,
pub extendedDynamicState3TessellationDomainOrigin: Bool32,
pub extendedDynamicState3DepthClampEnable: Bool32,
pub extendedDynamicState3PolygonMode: Bool32,
pub extendedDynamicState3RasterizationSamples: Bool32,
pub extendedDynamicState3SampleMask: Bool32,
pub extendedDynamicState3AlphaToCoverageEnable: Bool32,
pub extendedDynamicState3AlphaToOneEnable: Bool32,
pub extendedDynamicState3LogicOpEnable: Bool32,
pub extendedDynamicState3ColorBlendEnable: Bool32,
pub extendedDynamicState3ColorBlendEquation: Bool32,
pub extendedDynamicState3ColorWriteMask: Bool32,
pub extendedDynamicState3RasterizationStream: Bool32,
pub extendedDynamicState3ConservativeRasterizationMode: Bool32,
pub extendedDynamicState3ExtraPrimitiveOverestimationSize: Bool32,
pub extendedDynamicState3DepthClipEnable: Bool32,
pub extendedDynamicState3SampleLocationsEnable: Bool32,
pub extendedDynamicState3ColorBlendAdvanced: Bool32,
pub extendedDynamicState3ProvokingVertexMode: Bool32,
pub extendedDynamicState3LineRasterizationMode: Bool32,
pub extendedDynamicState3LineStippleEnable: Bool32,
pub extendedDynamicState3DepthClipNegativeOneToOne: Bool32,
pub extendedDynamicState3ViewportWScalingEnable: Bool32,
pub extendedDynamicState3ViewportSwizzle: Bool32,
pub extendedDynamicState3CoverageToColorEnable: Bool32,
pub extendedDynamicState3CoverageToColorLocation: Bool32,
pub extendedDynamicState3CoverageModulationMode: Bool32,
pub extendedDynamicState3CoverageModulationTableEnable: Bool32,
pub extendedDynamicState3CoverageModulationTable: Bool32,
pub extendedDynamicState3CoverageReductionMode: Bool32,
pub extendedDynamicState3RepresentativeFragmentTestEnable: Bool32,
pub extendedDynamicState3ShadingRateImageEnable: Bool32,
}
Fields§
§sType: StructureType
§pNext: *mut c_void
§extendedDynamicState3TessellationDomainOrigin: Bool32
§extendedDynamicState3DepthClampEnable: Bool32
§extendedDynamicState3PolygonMode: Bool32
§extendedDynamicState3RasterizationSamples: Bool32
§extendedDynamicState3SampleMask: Bool32
§extendedDynamicState3AlphaToCoverageEnable: Bool32
§extendedDynamicState3AlphaToOneEnable: Bool32
§extendedDynamicState3LogicOpEnable: Bool32
§extendedDynamicState3ColorBlendEnable: Bool32
§extendedDynamicState3ColorBlendEquation: Bool32
§extendedDynamicState3ColorWriteMask: Bool32
§extendedDynamicState3RasterizationStream: Bool32
§extendedDynamicState3ConservativeRasterizationMode: Bool32
§extendedDynamicState3ExtraPrimitiveOverestimationSize: Bool32
§extendedDynamicState3DepthClipEnable: Bool32
§extendedDynamicState3SampleLocationsEnable: Bool32
§extendedDynamicState3ColorBlendAdvanced: Bool32
§extendedDynamicState3ProvokingVertexMode: Bool32
§extendedDynamicState3LineRasterizationMode: Bool32
§extendedDynamicState3LineStippleEnable: Bool32
§extendedDynamicState3DepthClipNegativeOneToOne: Bool32
§extendedDynamicState3ViewportWScalingEnable: Bool32
§extendedDynamicState3ViewportSwizzle: Bool32
§extendedDynamicState3CoverageToColorEnable: Bool32
§extendedDynamicState3CoverageToColorLocation: Bool32
§extendedDynamicState3CoverageModulationMode: Bool32
§extendedDynamicState3CoverageModulationTableEnable: Bool32
§extendedDynamicState3CoverageModulationTable: Bool32
§extendedDynamicState3CoverageReductionMode: Bool32
§extendedDynamicState3RepresentativeFragmentTestEnable: Bool32
§extendedDynamicState3ShadingRateImageEnable: Bool32
Trait Implementations§
Source§impl Clone for PhysicalDeviceExtendedDynamicState3FeaturesEXT
impl Clone for PhysicalDeviceExtendedDynamicState3FeaturesEXT
Source§fn clone(&self) -> PhysicalDeviceExtendedDynamicState3FeaturesEXT
fn clone(&self) -> PhysicalDeviceExtendedDynamicState3FeaturesEXT
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for PhysicalDeviceExtendedDynamicState3FeaturesEXT
Auto Trait Implementations§
impl Freeze for PhysicalDeviceExtendedDynamicState3FeaturesEXT
impl RefUnwindSafe for PhysicalDeviceExtendedDynamicState3FeaturesEXT
impl !Send for PhysicalDeviceExtendedDynamicState3FeaturesEXT
impl !Sync for PhysicalDeviceExtendedDynamicState3FeaturesEXT
impl Unpin for PhysicalDeviceExtendedDynamicState3FeaturesEXT
impl UnwindSafe for PhysicalDeviceExtendedDynamicState3FeaturesEXT
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