#[repr(C)]pub struct PhysicalDeviceShaderIntegerDotProductPropertiesKHR {Show 32 fields
pub s_type: StructureType,
pub next: *mut c_void,
pub integer_dot_product_8bit_unsigned_accelerated: Bool32,
pub integer_dot_product_8bit_signed_accelerated: Bool32,
pub integer_dot_product_8bit_mixed_signedness_accelerated: Bool32,
pub integer_dot_product4x_8bit_packed_unsigned_accelerated: Bool32,
pub integer_dot_product4x_8bit_packed_signed_accelerated: Bool32,
pub integer_dot_product4x_8bit_packed_mixed_signedness_accelerated: Bool32,
pub integer_dot_product_16bit_unsigned_accelerated: Bool32,
pub integer_dot_product_16bit_signed_accelerated: Bool32,
pub integer_dot_product_16bit_mixed_signedness_accelerated: Bool32,
pub integer_dot_product_32bit_unsigned_accelerated: Bool32,
pub integer_dot_product_32bit_signed_accelerated: Bool32,
pub integer_dot_product_32bit_mixed_signedness_accelerated: Bool32,
pub integer_dot_product_64bit_unsigned_accelerated: Bool32,
pub integer_dot_product_64bit_signed_accelerated: Bool32,
pub integer_dot_product_64bit_mixed_signedness_accelerated: Bool32,
pub integer_dot_product_accumulating_saturating_8bit_unsigned_accelerated: Bool32,
pub integer_dot_product_accumulating_saturating_8bit_signed_accelerated: Bool32,
pub integer_dot_product_accumulating_saturating_8bit_mixed_signedness_accelerated: Bool32,
pub integer_dot_product_accumulating_saturating4x_8bit_packed_unsigned_accelerated: Bool32,
pub integer_dot_product_accumulating_saturating4x_8bit_packed_signed_accelerated: Bool32,
pub integer_dot_product_accumulating_saturating4x_8bit_packed_mixed_signedness_accelerated: Bool32,
pub integer_dot_product_accumulating_saturating_16bit_unsigned_accelerated: Bool32,
pub integer_dot_product_accumulating_saturating_16bit_signed_accelerated: Bool32,
pub integer_dot_product_accumulating_saturating_16bit_mixed_signedness_accelerated: Bool32,
pub integer_dot_product_accumulating_saturating_32bit_unsigned_accelerated: Bool32,
pub integer_dot_product_accumulating_saturating_32bit_signed_accelerated: Bool32,
pub integer_dot_product_accumulating_saturating_32bit_mixed_signedness_accelerated: Bool32,
pub integer_dot_product_accumulating_saturating_64bit_unsigned_accelerated: Bool32,
pub integer_dot_product_accumulating_saturating_64bit_signed_accelerated: Bool32,
pub integer_dot_product_accumulating_saturating_64bit_mixed_signedness_accelerated: Bool32,
}Expand description
Fields
s_type: StructureTypenext: *mut c_voidinteger_dot_product_8bit_unsigned_accelerated: Bool32integer_dot_product_8bit_signed_accelerated: Bool32integer_dot_product_8bit_mixed_signedness_accelerated: Bool32integer_dot_product4x_8bit_packed_unsigned_accelerated: Bool32integer_dot_product4x_8bit_packed_signed_accelerated: Bool32integer_dot_product4x_8bit_packed_mixed_signedness_accelerated: Bool32integer_dot_product_16bit_unsigned_accelerated: Bool32integer_dot_product_16bit_signed_accelerated: Bool32integer_dot_product_16bit_mixed_signedness_accelerated: Bool32integer_dot_product_32bit_unsigned_accelerated: Bool32integer_dot_product_32bit_signed_accelerated: Bool32integer_dot_product_32bit_mixed_signedness_accelerated: Bool32integer_dot_product_64bit_unsigned_accelerated: Bool32integer_dot_product_64bit_signed_accelerated: Bool32integer_dot_product_64bit_mixed_signedness_accelerated: Bool32integer_dot_product_accumulating_saturating_8bit_unsigned_accelerated: Bool32integer_dot_product_accumulating_saturating_8bit_signed_accelerated: Bool32integer_dot_product_accumulating_saturating_8bit_mixed_signedness_accelerated: Bool32integer_dot_product_accumulating_saturating4x_8bit_packed_unsigned_accelerated: Bool32integer_dot_product_accumulating_saturating4x_8bit_packed_signed_accelerated: Bool32integer_dot_product_accumulating_saturating4x_8bit_packed_mixed_signedness_accelerated: Bool32integer_dot_product_accumulating_saturating_16bit_unsigned_accelerated: Bool32integer_dot_product_accumulating_saturating_16bit_signed_accelerated: Bool32integer_dot_product_accumulating_saturating_16bit_mixed_signedness_accelerated: Bool32integer_dot_product_accumulating_saturating_32bit_unsigned_accelerated: Bool32integer_dot_product_accumulating_saturating_32bit_signed_accelerated: Bool32integer_dot_product_accumulating_saturating_32bit_mixed_signedness_accelerated: Bool32integer_dot_product_accumulating_saturating_64bit_unsigned_accelerated: Bool32integer_dot_product_accumulating_saturating_64bit_signed_accelerated: Bool32integer_dot_product_accumulating_saturating_64bit_mixed_signedness_accelerated: Bool32Trait Implementations
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
Blanket Implementations
Mutably borrows from an owned value. Read more