Class CL30


public class CL30 extends CL22
  • Field Details

    • CL_VERSION_3_0

      public static final int CL_VERSION_3_0
      See Also:
    • CL_PLATFORM_NUMERIC_VERSION

      public static final int CL_PLATFORM_NUMERIC_VERSION
      See Also:
    • CL_PLATFORM_EXTENSIONS_WITH_VERSION

      public static final int CL_PLATFORM_EXTENSIONS_WITH_VERSION
      See Also:
    • CL_DEVICE_NUMERIC_VERSION

      public static final int CL_DEVICE_NUMERIC_VERSION
      See Also:
    • CL_DEVICE_EXTENSIONS_WITH_VERSION

      public static final int CL_DEVICE_EXTENSIONS_WITH_VERSION
      See Also:
    • CL_DEVICE_ILS_WITH_VERSION

      public static final int CL_DEVICE_ILS_WITH_VERSION
      See Also:
    • CL_DEVICE_BUILT_IN_KERNELS_WITH_VERSION

      public static final int CL_DEVICE_BUILT_IN_KERNELS_WITH_VERSION
      See Also:
    • CL_DEVICE_ATOMIC_MEMORY_CAPABILITIES

      public static final int CL_DEVICE_ATOMIC_MEMORY_CAPABILITIES
      See Also:
    • CL_DEVICE_ATOMIC_FENCE_CAPABILITIES

      public static final int CL_DEVICE_ATOMIC_FENCE_CAPABILITIES
      See Also:
    • CL_DEVICE_NON_UNIFORM_WORK_GROUP_SUPPORT

      public static final int CL_DEVICE_NON_UNIFORM_WORK_GROUP_SUPPORT
      See Also:
    • CL_DEVICE_OPENCL_C_ALL_VERSIONS

      public static final int CL_DEVICE_OPENCL_C_ALL_VERSIONS
      See Also:
    • CL_DEVICE_PREFERRED_WORK_GROUP_SIZE_MULTIPLE

      public static final int CL_DEVICE_PREFERRED_WORK_GROUP_SIZE_MULTIPLE
      See Also:
    • CL_DEVICE_WORK_GROUP_COLLECTIVE_FUNCTIONS_SUPPORT

      public static final int CL_DEVICE_WORK_GROUP_COLLECTIVE_FUNCTIONS_SUPPORT
      See Also:
    • CL_DEVICE_GENERIC_ADDRESS_SPACE_SUPPORT

      public static final int CL_DEVICE_GENERIC_ADDRESS_SPACE_SUPPORT
      See Also:
    • CL_DEVICE_OPENCL_C_FEATURES

      public static final int CL_DEVICE_OPENCL_C_FEATURES
      See Also:
    • CL_DEVICE_DEVICE_ENQUEUE_CAPABILITIES

      public static final int CL_DEVICE_DEVICE_ENQUEUE_CAPABILITIES
      See Also:
    • CL_DEVICE_PIPE_SUPPORT

      public static final int CL_DEVICE_PIPE_SUPPORT
      See Also:
    • CL_DEVICE_LATEST_CONFORMANCE_VERSION_PASSED

      public static final int CL_DEVICE_LATEST_CONFORMANCE_VERSION_PASSED
      See Also:
    • CL_QUEUE_PROPERTIES_ARRAY

      public static final int CL_QUEUE_PROPERTIES_ARRAY
      See Also:
    • CL_MEM_PROPERTIES

      public static final int CL_MEM_PROPERTIES
      See Also:
    • CL_PIPE_PROPERTIES

      public static final int CL_PIPE_PROPERTIES
      See Also:
    • CL_SAMPLER_PROPERTIES

      public static final int CL_SAMPLER_PROPERTIES
      See Also:
    • CL_COMMAND_SVM_MIGRATE_MEM

      public static final int CL_COMMAND_SVM_MIGRATE_MEM
      See Also:
    • CL_DEVICE_ATOMIC_ORDER_RELAXED

      public static final int CL_DEVICE_ATOMIC_ORDER_RELAXED
      See Also:
    • CL_DEVICE_ATOMIC_ORDER_ACQ_REL

      public static final int CL_DEVICE_ATOMIC_ORDER_ACQ_REL
      See Also:
    • CL_DEVICE_ATOMIC_ORDER_SEQ_CST

      public static final int CL_DEVICE_ATOMIC_ORDER_SEQ_CST
      See Also:
    • CL_DEVICE_ATOMIC_SCOPE_WORK_ITEM

      public static final int CL_DEVICE_ATOMIC_SCOPE_WORK_ITEM
      See Also:
    • CL_DEVICE_ATOMIC_SCOPE_WORK_GROUP

      public static final int CL_DEVICE_ATOMIC_SCOPE_WORK_GROUP
      See Also:
    • CL_DEVICE_ATOMIC_SCOPE_DEVICE

      public static final int CL_DEVICE_ATOMIC_SCOPE_DEVICE
      See Also:
    • CL_DEVICE_ATOMIC_SCOPE_ALL_DEVICES

      public static final int CL_DEVICE_ATOMIC_SCOPE_ALL_DEVICES
      See Also:
    • CL_DEVICE_QUEUE_SUPPORTED

      public static final int CL_DEVICE_QUEUE_SUPPORTED
      See Also:
    • CL_DEVICE_QUEUE_REPLACEABLE_DEFAULT

      public static final int CL_DEVICE_QUEUE_REPLACEABLE_DEFAULT
      See Also:
    • CL_VERSION_MAJOR_BITS

      public static final int CL_VERSION_MAJOR_BITS
      See Also:
    • CL_VERSION_MINOR_BITS

      public static final int CL_VERSION_MINOR_BITS
      See Also:
    • CL_VERSION_PATCH_BITS

      public static final int CL_VERSION_PATCH_BITS
      See Also:
    • CL_VERSION_MAJOR_MASK

      public static final int CL_VERSION_MAJOR_MASK
      See Also:
    • CL_VERSION_MINOR_MASK

      public static final int CL_VERSION_MINOR_MASK
      See Also:
    • CL_VERSION_PATCH_MASK

      public static final int CL_VERSION_PATCH_MASK
      See Also:
  • Method Details

    • CL_VERSION_MAJOR

      public static int CL_VERSION_MAJOR(int version)
      uint32_t CL_VERSION_MAJOR(uint32_t version)
    • CL_VERSION_MINOR

      public static int CL_VERSION_MINOR(int version)
      uint32_t CL_VERSION_MINOR(uint32_t version)
    • CL_VERSION_PATCH

      public static int CL_VERSION_PATCH(int version)
      uint32_t CL_VERSION_PATCH(uint32_t version)
    • CL_MAKE_VERSION

      public static int CL_MAKE_VERSION(int major, int minor, int patch)
      uint32_t CL_MAKE_VERSION(uint32_t major, uint32_t minor, uint32_t patch)
    • nclSetContextDestructorCallback

      public static int nclSetContextDestructorCallback(long context, long pfn_notify, long user_data)
      cl_int clSetContextDestructorCallback(cl_context context, void (*) (cl_context, void *) pfn_notify, void * user_data)
    • clSetContextDestructorCallback

      public static int clSetContextDestructorCallback(long context, CLContextDestructorCallbackI pfn_notify, long user_data)
      cl_int clSetContextDestructorCallback(cl_context context, void (*) (cl_context, void *) pfn_notify, void * user_data)
    • nclCreateBufferWithProperties

      public static long nclCreateBufferWithProperties(long context, long properties, long flags, long size, long host_ptr, long errcode_ret)
      cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
    • clCreateBufferWithProperties

      public static long clCreateBufferWithProperties(long context, @Nullable LongBuffer properties, long flags, long size, @Nullable IntBuffer errcode_ret)
      cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
    • clCreateBufferWithProperties

      public static long clCreateBufferWithProperties(long context, @Nullable LongBuffer properties, long flags, ByteBuffer host_ptr, @Nullable IntBuffer errcode_ret)
      cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
    • clCreateBufferWithProperties

      public static long clCreateBufferWithProperties(long context, @Nullable LongBuffer properties, long flags, ShortBuffer host_ptr, @Nullable IntBuffer errcode_ret)
      cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
    • clCreateBufferWithProperties

      public static long clCreateBufferWithProperties(long context, @Nullable LongBuffer properties, long flags, IntBuffer host_ptr, @Nullable IntBuffer errcode_ret)
      cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
    • clCreateBufferWithProperties

      public static long clCreateBufferWithProperties(long context, @Nullable LongBuffer properties, long flags, FloatBuffer host_ptr, @Nullable IntBuffer errcode_ret)
      cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
    • clCreateBufferWithProperties

      public static long clCreateBufferWithProperties(long context, @Nullable LongBuffer properties, long flags, DoubleBuffer host_ptr, @Nullable IntBuffer errcode_ret)
      cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
    • nclCreateImageWithProperties

      public static long nclCreateImageWithProperties(long context, long properties, long flags, long image_format, long image_desc, long host_ptr, long errcode_ret)
      cl_mem clCreateImageWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
    • clCreateImageWithProperties

      public static long clCreateImageWithProperties(long context, @Nullable LongBuffer properties, long flags, CLImageFormat image_format, CLImageDesc image_desc, @Nullable ByteBuffer host_ptr, @Nullable IntBuffer errcode_ret)
      cl_mem clCreateImageWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
    • clCreateImageWithProperties

      public static long clCreateImageWithProperties(long context, @Nullable LongBuffer properties, long flags, CLImageFormat image_format, CLImageDesc image_desc, @Nullable ShortBuffer host_ptr, @Nullable IntBuffer errcode_ret)
      cl_mem clCreateImageWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
    • clCreateImageWithProperties

      public static long clCreateImageWithProperties(long context, @Nullable LongBuffer properties, long flags, CLImageFormat image_format, CLImageDesc image_desc, @Nullable IntBuffer host_ptr, @Nullable IntBuffer errcode_ret)
      cl_mem clCreateImageWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
    • clCreateImageWithProperties

      public static long clCreateImageWithProperties(long context, @Nullable LongBuffer properties, long flags, CLImageFormat image_format, CLImageDesc image_desc, @Nullable FloatBuffer host_ptr, @Nullable IntBuffer errcode_ret)
      cl_mem clCreateImageWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
    • clCreateBufferWithProperties

      public static long clCreateBufferWithProperties(long context, long @Nullable [] properties, long flags, ByteBuffer host_ptr, int @Nullable [] errcode_ret)
      cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
    • clCreateBufferWithProperties

      public static long clCreateBufferWithProperties(long context, long @Nullable [] properties, long flags, short[] host_ptr, int @Nullable [] errcode_ret)
      cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
    • clCreateBufferWithProperties

      public static long clCreateBufferWithProperties(long context, long @Nullable [] properties, long flags, int[] host_ptr, int @Nullable [] errcode_ret)
      cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
    • clCreateBufferWithProperties

      public static long clCreateBufferWithProperties(long context, long @Nullable [] properties, long flags, float[] host_ptr, int @Nullable [] errcode_ret)
      cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
    • clCreateBufferWithProperties

      public static long clCreateBufferWithProperties(long context, long @Nullable [] properties, long flags, double[] host_ptr, int @Nullable [] errcode_ret)
      cl_mem clCreateBufferWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
    • clCreateImageWithProperties

      public static long clCreateImageWithProperties(long context, long @Nullable [] properties, long flags, CLImageFormat image_format, CLImageDesc image_desc, @Nullable ByteBuffer host_ptr, int @Nullable [] errcode_ret)
      cl_mem clCreateImageWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
    • clCreateImageWithProperties

      public static long clCreateImageWithProperties(long context, long @Nullable [] properties, long flags, CLImageFormat image_format, CLImageDesc image_desc, short @Nullable [] host_ptr, int @Nullable [] errcode_ret)
      cl_mem clCreateImageWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
    • clCreateImageWithProperties

      public static long clCreateImageWithProperties(long context, long @Nullable [] properties, long flags, CLImageFormat image_format, CLImageDesc image_desc, int @Nullable [] host_ptr, int @Nullable [] errcode_ret)
      cl_mem clCreateImageWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
    • clCreateImageWithProperties

      public static long clCreateImageWithProperties(long context, long @Nullable [] properties, long flags, CLImageFormat image_format, CLImageDesc image_desc, float @Nullable [] host_ptr, int @Nullable [] errcode_ret)
      cl_mem clCreateImageWithProperties(cl_context context, cl_mem_properties const * properties, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)