Struct vulkan_bindings::PhysicalDeviceShaderAtomicFloat2FeaturesEXT [−][src]
#[repr(C)]pub struct PhysicalDeviceShaderAtomicFloat2FeaturesEXT {Show 14 fields
pub sType: StructureType,
pub pNext: *mut c_void,
pub shaderBufferFloat16Atomics: Bool32,
pub shaderBufferFloat16AtomicAdd: Bool32,
pub shaderBufferFloat16AtomicMinMax: Bool32,
pub shaderBufferFloat32AtomicMinMax: Bool32,
pub shaderBufferFloat64AtomicMinMax: Bool32,
pub shaderSharedFloat16Atomics: Bool32,
pub shaderSharedFloat16AtomicAdd: Bool32,
pub shaderSharedFloat16AtomicMinMax: Bool32,
pub shaderSharedFloat32AtomicMinMax: Bool32,
pub shaderSharedFloat64AtomicMinMax: Bool32,
pub shaderImageFloat32AtomicMinMax: Bool32,
pub sparseImageFloat32AtomicMinMax: Bool32,
}
Fields
sType: StructureType
pNext: *mut c_void
shaderBufferFloat16Atomics: Bool32
shaderBufferFloat16AtomicAdd: Bool32
shaderBufferFloat16AtomicMinMax: Bool32
shaderBufferFloat32AtomicMinMax: Bool32
shaderBufferFloat64AtomicMinMax: Bool32
shaderImageFloat32AtomicMinMax: Bool32
sparseImageFloat32AtomicMinMax: Bool32
Trait Implementations
Auto Trait Implementations
Blanket Implementations
Mutably borrows from an owned value. Read more