#[repr(C)]pub struct VkPhysicalDeviceShaderAtomicFloatFeaturesEXT {Show 14 fields
pub sType: VkStructureType,
pub pNext: *mut c_void,
pub shaderBufferFloat32Atomics: VkBool32,
pub shaderBufferFloat32AtomicAdd: VkBool32,
pub shaderBufferFloat64Atomics: VkBool32,
pub shaderBufferFloat64AtomicAdd: VkBool32,
pub shaderSharedFloat32Atomics: VkBool32,
pub shaderSharedFloat32AtomicAdd: VkBool32,
pub shaderSharedFloat64Atomics: VkBool32,
pub shaderSharedFloat64AtomicAdd: VkBool32,
pub shaderImageFloat32Atomics: VkBool32,
pub shaderImageFloat32AtomicAdd: VkBool32,
pub sparseImageFloat32Atomics: VkBool32,
pub sparseImageFloat32AtomicAdd: VkBool32,
}
Fields§
§sType: VkStructureType
§pNext: *mut c_void
§shaderBufferFloat32Atomics: VkBool32
§shaderBufferFloat32AtomicAdd: VkBool32
§shaderBufferFloat64Atomics: VkBool32
§shaderBufferFloat64AtomicAdd: VkBool32
§shaderImageFloat32Atomics: VkBool32
§shaderImageFloat32AtomicAdd: VkBool32
§sparseImageFloat32Atomics: VkBool32
§sparseImageFloat32AtomicAdd: VkBool32
Trait Implementations§
Source§impl Clone for VkPhysicalDeviceShaderAtomicFloatFeaturesEXT
impl Clone for VkPhysicalDeviceShaderAtomicFloatFeaturesEXT
Source§fn clone(&self) -> VkPhysicalDeviceShaderAtomicFloatFeaturesEXT
fn clone(&self) -> VkPhysicalDeviceShaderAtomicFloatFeaturesEXT
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 VkPhysicalDeviceShaderAtomicFloatFeaturesEXT
Auto Trait Implementations§
impl Freeze for VkPhysicalDeviceShaderAtomicFloatFeaturesEXT
impl RefUnwindSafe for VkPhysicalDeviceShaderAtomicFloatFeaturesEXT
impl !Send for VkPhysicalDeviceShaderAtomicFloatFeaturesEXT
impl !Sync for VkPhysicalDeviceShaderAtomicFloatFeaturesEXT
impl Unpin for VkPhysicalDeviceShaderAtomicFloatFeaturesEXT
impl UnwindSafe for VkPhysicalDeviceShaderAtomicFloatFeaturesEXT
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