pub type PhysicalDeviceShaderIntegerDotProductPropertiesKHR<'a> = PhysicalDeviceShaderIntegerDotProductProperties<'a>;

Aliased Type§

struct PhysicalDeviceShaderIntegerDotProductPropertiesKHR<'a> {
Show 33 fields pub s_type: StructureType, pub p_next: *mut c_void, pub integer_dot_product8_bit_unsigned_accelerated: u32, pub integer_dot_product8_bit_signed_accelerated: u32, pub integer_dot_product8_bit_mixed_signedness_accelerated: u32, pub integer_dot_product4x8_bit_packed_unsigned_accelerated: u32, pub integer_dot_product4x8_bit_packed_signed_accelerated: u32, pub integer_dot_product4x8_bit_packed_mixed_signedness_accelerated: u32, pub integer_dot_product16_bit_unsigned_accelerated: u32, pub integer_dot_product16_bit_signed_accelerated: u32, pub integer_dot_product16_bit_mixed_signedness_accelerated: u32, pub integer_dot_product32_bit_unsigned_accelerated: u32, pub integer_dot_product32_bit_signed_accelerated: u32, pub integer_dot_product32_bit_mixed_signedness_accelerated: u32, pub integer_dot_product64_bit_unsigned_accelerated: u32, pub integer_dot_product64_bit_signed_accelerated: u32, pub integer_dot_product64_bit_mixed_signedness_accelerated: u32, pub integer_dot_product_accumulating_saturating8_bit_unsigned_accelerated: u32, pub integer_dot_product_accumulating_saturating8_bit_signed_accelerated: u32, pub integer_dot_product_accumulating_saturating8_bit_mixed_signedness_accelerated: u32, pub integer_dot_product_accumulating_saturating4x8_bit_packed_unsigned_accelerated: u32, pub integer_dot_product_accumulating_saturating4x8_bit_packed_signed_accelerated: u32, pub integer_dot_product_accumulating_saturating4x8_bit_packed_mixed_signedness_accelerated: u32, pub integer_dot_product_accumulating_saturating16_bit_unsigned_accelerated: u32, pub integer_dot_product_accumulating_saturating16_bit_signed_accelerated: u32, pub integer_dot_product_accumulating_saturating16_bit_mixed_signedness_accelerated: u32, pub integer_dot_product_accumulating_saturating32_bit_unsigned_accelerated: u32, pub integer_dot_product_accumulating_saturating32_bit_signed_accelerated: u32, pub integer_dot_product_accumulating_saturating32_bit_mixed_signedness_accelerated: u32, pub integer_dot_product_accumulating_saturating64_bit_unsigned_accelerated: u32, pub integer_dot_product_accumulating_saturating64_bit_signed_accelerated: u32, pub integer_dot_product_accumulating_saturating64_bit_mixed_signedness_accelerated: u32, pub _marker: PhantomData<&'a ()>,
}

Fields§

§s_type: StructureType§p_next: *mut c_void§integer_dot_product8_bit_unsigned_accelerated: u32§integer_dot_product8_bit_signed_accelerated: u32§integer_dot_product8_bit_mixed_signedness_accelerated: u32§integer_dot_product4x8_bit_packed_unsigned_accelerated: u32§integer_dot_product4x8_bit_packed_signed_accelerated: u32§integer_dot_product4x8_bit_packed_mixed_signedness_accelerated: u32§integer_dot_product16_bit_unsigned_accelerated: u32§integer_dot_product16_bit_signed_accelerated: u32§integer_dot_product16_bit_mixed_signedness_accelerated: u32§integer_dot_product32_bit_unsigned_accelerated: u32§integer_dot_product32_bit_signed_accelerated: u32§integer_dot_product32_bit_mixed_signedness_accelerated: u32§integer_dot_product64_bit_unsigned_accelerated: u32§integer_dot_product64_bit_signed_accelerated: u32§integer_dot_product64_bit_mixed_signedness_accelerated: u32§integer_dot_product_accumulating_saturating8_bit_unsigned_accelerated: u32§integer_dot_product_accumulating_saturating8_bit_signed_accelerated: u32§integer_dot_product_accumulating_saturating8_bit_mixed_signedness_accelerated: u32§integer_dot_product_accumulating_saturating4x8_bit_packed_unsigned_accelerated: u32§integer_dot_product_accumulating_saturating4x8_bit_packed_signed_accelerated: u32§integer_dot_product_accumulating_saturating4x8_bit_packed_mixed_signedness_accelerated: u32§integer_dot_product_accumulating_saturating16_bit_unsigned_accelerated: u32§integer_dot_product_accumulating_saturating16_bit_signed_accelerated: u32§integer_dot_product_accumulating_saturating16_bit_mixed_signedness_accelerated: u32§integer_dot_product_accumulating_saturating32_bit_unsigned_accelerated: u32§integer_dot_product_accumulating_saturating32_bit_signed_accelerated: u32§integer_dot_product_accumulating_saturating32_bit_mixed_signedness_accelerated: u32§integer_dot_product_accumulating_saturating64_bit_unsigned_accelerated: u32§integer_dot_product_accumulating_saturating64_bit_signed_accelerated: u32§integer_dot_product_accumulating_saturating64_bit_mixed_signedness_accelerated: u32§_marker: PhantomData<&'a ()>