#[repr(C)]pub struct VkPhysicalDeviceVulkan14Features {Show 23 fields
pub sType: VkStructureType,
pub pNext: *mut c_void,
pub globalPriorityQuery: VkBool32,
pub shaderSubgroupRotate: VkBool32,
pub shaderSubgroupRotateClustered: VkBool32,
pub shaderFloatControls2: VkBool32,
pub shaderExpectAssume: VkBool32,
pub rectangularLines: VkBool32,
pub bresenhamLines: VkBool32,
pub smoothLines: VkBool32,
pub stippledRectangularLines: VkBool32,
pub stippledBresenhamLines: VkBool32,
pub stippledSmoothLines: VkBool32,
pub vertexAttributeInstanceRateDivisor: VkBool32,
pub vertexAttributeInstanceRateZeroDivisor: VkBool32,
pub indexTypeUint8: VkBool32,
pub dynamicRenderingLocalRead: VkBool32,
pub maintenance5: VkBool32,
pub maintenance6: VkBool32,
pub pipelineProtectedAccess: VkBool32,
pub pipelineRobustness: VkBool32,
pub hostImageCopy: VkBool32,
pub pushDescriptor: VkBool32,
}
Fields§
§sType: VkStructureType
§pNext: *mut c_void
§globalPriorityQuery: VkBool32
§shaderSubgroupRotate: VkBool32
§shaderSubgroupRotateClustered: VkBool32
§shaderFloatControls2: VkBool32
§shaderExpectAssume: VkBool32
§rectangularLines: VkBool32
§bresenhamLines: VkBool32
§smoothLines: VkBool32
§stippledRectangularLines: VkBool32
§stippledBresenhamLines: VkBool32
§stippledSmoothLines: VkBool32
§vertexAttributeInstanceRateDivisor: VkBool32
§vertexAttributeInstanceRateZeroDivisor: VkBool32
§indexTypeUint8: VkBool32
§dynamicRenderingLocalRead: VkBool32
§maintenance5: VkBool32
§maintenance6: VkBool32
§pipelineProtectedAccess: VkBool32
§pipelineRobustness: VkBool32
§hostImageCopy: VkBool32
§pushDescriptor: VkBool32
Trait Implementations§
Source§impl Clone for VkPhysicalDeviceVulkan14Features
impl Clone for VkPhysicalDeviceVulkan14Features
Source§fn clone(&self) -> VkPhysicalDeviceVulkan14Features
fn clone(&self) -> VkPhysicalDeviceVulkan14Features
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 VkPhysicalDeviceVulkan14Features
Auto Trait Implementations§
impl Freeze for VkPhysicalDeviceVulkan14Features
impl RefUnwindSafe for VkPhysicalDeviceVulkan14Features
impl !Send for VkPhysicalDeviceVulkan14Features
impl !Sync for VkPhysicalDeviceVulkan14Features
impl Unpin for VkPhysicalDeviceVulkan14Features
impl UnwindSafe for VkPhysicalDeviceVulkan14Features
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