Struct vulkan_bindings::PhysicalDeviceShaderAtomicFloatFeaturesEXT [−][src]
#[repr(C)]pub struct PhysicalDeviceShaderAtomicFloatFeaturesEXT {Show 14 fields
pub sType: StructureType,
pub pNext: *mut c_void,
pub shaderBufferFloat32Atomics: Bool32,
pub shaderBufferFloat32AtomicAdd: Bool32,
pub shaderBufferFloat64Atomics: Bool32,
pub shaderBufferFloat64AtomicAdd: Bool32,
pub shaderSharedFloat32Atomics: Bool32,
pub shaderSharedFloat32AtomicAdd: Bool32,
pub shaderSharedFloat64Atomics: Bool32,
pub shaderSharedFloat64AtomicAdd: Bool32,
pub shaderImageFloat32Atomics: Bool32,
pub shaderImageFloat32AtomicAdd: Bool32,
pub sparseImageFloat32Atomics: Bool32,
pub sparseImageFloat32AtomicAdd: Bool32,
}
Fields
sType: StructureType
pNext: *mut c_void
shaderBufferFloat32Atomics: Bool32
shaderBufferFloat32AtomicAdd: Bool32
shaderBufferFloat64Atomics: Bool32
shaderBufferFloat64AtomicAdd: Bool32
shaderImageFloat32Atomics: Bool32
shaderImageFloat32AtomicAdd: Bool32
sparseImageFloat32Atomics: Bool32
sparseImageFloat32AtomicAdd: Bool32
Trait Implementations
Auto Trait Implementations
Blanket Implementations
Mutably borrows from an owned value. Read more