Class CLDeviceIntegerDotProductAccelerationPropertiesKHR

  • All Implemented Interfaces:
    java.lang.AutoCloseable, org.lwjgl.system.NativeResource, org.lwjgl.system.Pointer

    public class CLDeviceIntegerDotProductAccelerationPropertiesKHR
    extends org.lwjgl.system.Struct
    implements org.lwjgl.system.NativeResource
    Describes the exact dot product operations that are accelerated on the device.

    A dot product operation is deemed accelerated if its implementation provides a performance advantage over application-provided code composed from elementary instructions and/or other dot product instructions, either because the implementation uses optimized machine code sequences whose generation from application-provided code cannot be guaranteed or because it uses hardware features that cannot otherwise be targeted from application-provided code.

    Layout

    
     struct cl_device_integer_dot_product_acceleration_properties_khr {
         cl_bool signed_accelerated();
         cl_bool unsigned_accelerated();
         cl_bool mixed_signedness_accelerated();
         cl_bool accumulating_saturating_signed_accelerated();
         cl_bool accumulating_saturating_unsigned_accelerated();
         cl_bool accumulating_saturating_mixed_signedness_accelerated();
     }