#[repr(C)]pub struct PhysicalDeviceShaderIntegerDotProductProperties {Show 32 fields
pub sType: StructureType,
pub pNext: *mut c_void,
pub integerDotProduct8BitUnsignedAccelerated: Bool32,
pub integerDotProduct8BitSignedAccelerated: Bool32,
pub integerDotProduct8BitMixedSignednessAccelerated: Bool32,
pub integerDotProduct4x8BitPackedUnsignedAccelerated: Bool32,
pub integerDotProduct4x8BitPackedSignedAccelerated: Bool32,
pub integerDotProduct4x8BitPackedMixedSignednessAccelerated: Bool32,
pub integerDotProduct16BitUnsignedAccelerated: Bool32,
pub integerDotProduct16BitSignedAccelerated: Bool32,
pub integerDotProduct16BitMixedSignednessAccelerated: Bool32,
pub integerDotProduct32BitUnsignedAccelerated: Bool32,
pub integerDotProduct32BitSignedAccelerated: Bool32,
pub integerDotProduct32BitMixedSignednessAccelerated: Bool32,
pub integerDotProduct64BitUnsignedAccelerated: Bool32,
pub integerDotProduct64BitSignedAccelerated: Bool32,
pub integerDotProduct64BitMixedSignednessAccelerated: Bool32,
pub integerDotProductAccumulatingSaturating8BitUnsignedAccelerated: Bool32,
pub integerDotProductAccumulatingSaturating8BitSignedAccelerated: Bool32,
pub integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated: Bool32,
pub integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated: Bool32,
pub integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated: Bool32,
pub integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated: Bool32,
pub integerDotProductAccumulatingSaturating16BitUnsignedAccelerated: Bool32,
pub integerDotProductAccumulatingSaturating16BitSignedAccelerated: Bool32,
pub integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated: Bool32,
pub integerDotProductAccumulatingSaturating32BitUnsignedAccelerated: Bool32,
pub integerDotProductAccumulatingSaturating32BitSignedAccelerated: Bool32,
pub integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated: Bool32,
pub integerDotProductAccumulatingSaturating64BitUnsignedAccelerated: Bool32,
pub integerDotProductAccumulatingSaturating64BitSignedAccelerated: Bool32,
pub integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated: Bool32,
}
Fields§
§sType: StructureType
§pNext: *mut c_void
§integerDotProduct8BitUnsignedAccelerated: Bool32
§integerDotProduct8BitSignedAccelerated: Bool32
§integerDotProduct8BitMixedSignednessAccelerated: Bool32
§integerDotProduct4x8BitPackedUnsignedAccelerated: Bool32
§integerDotProduct4x8BitPackedSignedAccelerated: Bool32
§integerDotProduct4x8BitPackedMixedSignednessAccelerated: Bool32
§integerDotProduct16BitUnsignedAccelerated: Bool32
§integerDotProduct16BitSignedAccelerated: Bool32
§integerDotProduct16BitMixedSignednessAccelerated: Bool32
§integerDotProduct32BitUnsignedAccelerated: Bool32
§integerDotProduct32BitSignedAccelerated: Bool32
§integerDotProduct32BitMixedSignednessAccelerated: Bool32
§integerDotProduct64BitUnsignedAccelerated: Bool32
§integerDotProduct64BitSignedAccelerated: Bool32
§integerDotProduct64BitMixedSignednessAccelerated: Bool32
§integerDotProductAccumulatingSaturating8BitUnsignedAccelerated: Bool32
§integerDotProductAccumulatingSaturating8BitSignedAccelerated: Bool32
§integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated: Bool32
§integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated: Bool32
§integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated: Bool32
§integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated: Bool32
§integerDotProductAccumulatingSaturating16BitUnsignedAccelerated: Bool32
§integerDotProductAccumulatingSaturating16BitSignedAccelerated: Bool32
§integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated: Bool32
§integerDotProductAccumulatingSaturating32BitUnsignedAccelerated: Bool32
§integerDotProductAccumulatingSaturating32BitSignedAccelerated: Bool32
§integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated: Bool32
§integerDotProductAccumulatingSaturating64BitUnsignedAccelerated: Bool32
§integerDotProductAccumulatingSaturating64BitSignedAccelerated: Bool32
§integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated: Bool32
Trait Implementations§
source§impl Clone for PhysicalDeviceShaderIntegerDotProductProperties
impl Clone for PhysicalDeviceShaderIntegerDotProductProperties
source§fn clone(&self) -> PhysicalDeviceShaderIntegerDotProductProperties
fn clone(&self) -> PhysicalDeviceShaderIntegerDotProductProperties
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more