#[repr(C)]pub struct VkPhysicalDeviceVulkan13Features {Show 17 fields
pub sType: VkStructureType,
pub pNext: *mut c_void,
pub robustImageAccess: VkBool32,
pub inlineUniformBlock: VkBool32,
pub descriptorBindingInlineUniformBlockUpdateAfterBind: VkBool32,
pub pipelineCreationCacheControl: VkBool32,
pub privateData: VkBool32,
pub shaderDemoteToHelperInvocation: VkBool32,
pub shaderTerminateInvocation: VkBool32,
pub subgroupSizeControl: VkBool32,
pub computeFullSubgroups: VkBool32,
pub synchronization2: VkBool32,
pub textureCompressionASTC_HDR: VkBool32,
pub shaderZeroInitializeWorkgroupMemory: VkBool32,
pub dynamicRendering: VkBool32,
pub shaderIntegerDotProduct: VkBool32,
pub maintenance4: VkBool32,
}
Fields§
§sType: VkStructureType
§pNext: *mut c_void
§robustImageAccess: VkBool32
§inlineUniformBlock: VkBool32
§descriptorBindingInlineUniformBlockUpdateAfterBind: VkBool32
§pipelineCreationCacheControl: VkBool32
§privateData: VkBool32
§shaderDemoteToHelperInvocation: VkBool32
§shaderTerminateInvocation: VkBool32
§subgroupSizeControl: VkBool32
§computeFullSubgroups: VkBool32
§synchronization2: VkBool32
§textureCompressionASTC_HDR: VkBool32
§shaderZeroInitializeWorkgroupMemory: VkBool32
§dynamicRendering: VkBool32
§shaderIntegerDotProduct: VkBool32
§maintenance4: VkBool32
Trait Implementations§
Source§impl Clone for VkPhysicalDeviceVulkan13Features
impl Clone for VkPhysicalDeviceVulkan13Features
Source§fn clone(&self) -> VkPhysicalDeviceVulkan13Features
fn clone(&self) -> VkPhysicalDeviceVulkan13Features
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 VkPhysicalDeviceVulkan13Features
Auto Trait Implementations§
impl Freeze for VkPhysicalDeviceVulkan13Features
impl RefUnwindSafe for VkPhysicalDeviceVulkan13Features
impl !Send for VkPhysicalDeviceVulkan13Features
impl !Sync for VkPhysicalDeviceVulkan13Features
impl Unpin for VkPhysicalDeviceVulkan13Features
impl UnwindSafe for VkPhysicalDeviceVulkan13Features
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