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 long CL_DEVICE_ATOMIC_ORDER_RELAXED
      See Also:
    • CL_DEVICE_ATOMIC_ORDER_ACQ_REL

      public static final long CL_DEVICE_ATOMIC_ORDER_ACQ_REL
      See Also:
    • CL_DEVICE_ATOMIC_ORDER_SEQ_CST

      public static final long CL_DEVICE_ATOMIC_ORDER_SEQ_CST
      See Also:
    • CL_DEVICE_ATOMIC_SCOPE_WORK_ITEM

      public static final long CL_DEVICE_ATOMIC_SCOPE_WORK_ITEM
      See Also:
    • CL_DEVICE_ATOMIC_SCOPE_WORK_GROUP

      public static final long CL_DEVICE_ATOMIC_SCOPE_WORK_GROUP
      See Also:
    • CL_DEVICE_ATOMIC_SCOPE_DEVICE

      public static final long CL_DEVICE_ATOMIC_SCOPE_DEVICE
      See Also:
    • CL_DEVICE_ATOMIC_SCOPE_ALL_DEVICES

      public static final long CL_DEVICE_ATOMIC_SCOPE_ALL_DEVICES
      See Also:
    • CL_DEVICE_QUEUE_SUPPORTED

      public static final long CL_DEVICE_QUEUE_SUPPORTED
      See Also:
    • CL_DEVICE_QUEUE_REPLACEABLE_DEFAULT

      public static final long 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

      @NativeType("uint32_t") public static int CL_VERSION_MAJOR(@NativeType("uint32_t") int version)
      uint32_t CL_VERSION_MAJOR(uint32_t version)
    • CL_VERSION_MINOR

      @NativeType("uint32_t") public static int CL_VERSION_MINOR(@NativeType("uint32_t") int version)
      uint32_t CL_VERSION_MINOR(uint32_t version)
    • CL_VERSION_PATCH

      @NativeType("uint32_t") public static int CL_VERSION_PATCH(@NativeType("uint32_t") int version)
      uint32_t CL_VERSION_PATCH(uint32_t version)
    • CL_MAKE_VERSION

      @NativeType("uint32_t") public static int CL_MAKE_VERSION(@NativeType("uint32_t") int major, @NativeType("uint32_t") int minor, @NativeType("uint32_t") 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

      @NativeType("cl_int") public static int clSetContextDestructorCallback(@NativeType("cl_context") long context, @NativeType("void (*) (cl_context, void *)") CLContextDestructorCallbackI pfn_notify, @NativeType("void *") 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

      @NativeType("cl_mem") public static long clCreateBufferWithProperties(@NativeType("cl_context") long context, @NativeType("cl_mem_properties const *") @Nullable LongBuffer properties, @NativeType("cl_mem_flags") long flags, @NativeType("size_t") long size, @NativeType("cl_int *") @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

      @NativeType("cl_mem") public static long clCreateBufferWithProperties(@NativeType("cl_context") long context, @NativeType("cl_mem_properties const *") @Nullable LongBuffer properties, @NativeType("cl_mem_flags") long flags, @NativeType("void *") ByteBuffer host_ptr, @NativeType("cl_int *") @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

      @NativeType("cl_mem") public static long clCreateBufferWithProperties(@NativeType("cl_context") long context, @NativeType("cl_mem_properties const *") @Nullable LongBuffer properties, @NativeType("cl_mem_flags") long flags, @NativeType("void *") ShortBuffer host_ptr, @NativeType("cl_int *") @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

      @NativeType("cl_mem") public static long clCreateBufferWithProperties(@NativeType("cl_context") long context, @NativeType("cl_mem_properties const *") @Nullable LongBuffer properties, @NativeType("cl_mem_flags") long flags, @NativeType("void *") IntBuffer host_ptr, @NativeType("cl_int *") @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

      @NativeType("cl_mem") public static long clCreateBufferWithProperties(@NativeType("cl_context") long context, @NativeType("cl_mem_properties const *") @Nullable LongBuffer properties, @NativeType("cl_mem_flags") long flags, @NativeType("void *") FloatBuffer host_ptr, @NativeType("cl_int *") @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

      @NativeType("cl_mem") public static long clCreateBufferWithProperties(@NativeType("cl_context") long context, @NativeType("cl_mem_properties const *") @Nullable LongBuffer properties, @NativeType("cl_mem_flags") long flags, @NativeType("void *") DoubleBuffer host_ptr, @NativeType("cl_int *") @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

      @NativeType("cl_mem") public static long clCreateImageWithProperties(@NativeType("cl_context") long context, @NativeType("cl_mem_properties const *") @Nullable LongBuffer properties, @NativeType("cl_mem_flags") long flags, @NativeType("cl_image_format const *") CLImageFormat image_format, @NativeType("cl_image_desc const *") CLImageDesc image_desc, @NativeType("void *") @Nullable ByteBuffer host_ptr, @NativeType("cl_int *") @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

      @NativeType("cl_mem") public static long clCreateImageWithProperties(@NativeType("cl_context") long context, @NativeType("cl_mem_properties const *") @Nullable LongBuffer properties, @NativeType("cl_mem_flags") long flags, @NativeType("cl_image_format const *") CLImageFormat image_format, @NativeType("cl_image_desc const *") CLImageDesc image_desc, @NativeType("void *") @Nullable ShortBuffer host_ptr, @NativeType("cl_int *") @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

      @NativeType("cl_mem") public static long clCreateImageWithProperties(@NativeType("cl_context") long context, @NativeType("cl_mem_properties const *") @Nullable LongBuffer properties, @NativeType("cl_mem_flags") long flags, @NativeType("cl_image_format const *") CLImageFormat image_format, @NativeType("cl_image_desc const *") CLImageDesc image_desc, @NativeType("void *") @Nullable IntBuffer host_ptr, @NativeType("cl_int *") @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

      @NativeType("cl_mem") public static long clCreateImageWithProperties(@NativeType("cl_context") long context, @NativeType("cl_mem_properties const *") @Nullable LongBuffer properties, @NativeType("cl_mem_flags") long flags, @NativeType("cl_image_format const *") CLImageFormat image_format, @NativeType("cl_image_desc const *") CLImageDesc image_desc, @NativeType("void *") @Nullable FloatBuffer host_ptr, @NativeType("cl_int *") @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

      @NativeType("cl_mem") public static long clCreateBufferWithProperties(@NativeType("cl_context") long context, @NativeType("cl_mem_properties const *") long @Nullable [] properties, @NativeType("cl_mem_flags") long flags, @NativeType("void *") ByteBuffer host_ptr, @NativeType("cl_int *") 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

      @NativeType("cl_mem") public static long clCreateBufferWithProperties(@NativeType("cl_context") long context, @NativeType("cl_mem_properties const *") long @Nullable [] properties, @NativeType("cl_mem_flags") long flags, @NativeType("void *") short[] host_ptr, @NativeType("cl_int *") 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

      @NativeType("cl_mem") public static long clCreateBufferWithProperties(@NativeType("cl_context") long context, @NativeType("cl_mem_properties const *") long @Nullable [] properties, @NativeType("cl_mem_flags") long flags, @NativeType("void *") int[] host_ptr, @NativeType("cl_int *") 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

      @NativeType("cl_mem") public static long clCreateBufferWithProperties(@NativeType("cl_context") long context, @NativeType("cl_mem_properties const *") long @Nullable [] properties, @NativeType("cl_mem_flags") long flags, @NativeType("void *") float[] host_ptr, @NativeType("cl_int *") 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

      @NativeType("cl_mem") public static long clCreateBufferWithProperties(@NativeType("cl_context") long context, @NativeType("cl_mem_properties const *") long @Nullable [] properties, @NativeType("cl_mem_flags") long flags, @NativeType("void *") double[] host_ptr, @NativeType("cl_int *") 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

      @NativeType("cl_mem") public static long clCreateImageWithProperties(@NativeType("cl_context") long context, @NativeType("cl_mem_properties const *") long @Nullable [] properties, @NativeType("cl_mem_flags") long flags, @NativeType("cl_image_format const *") CLImageFormat image_format, @NativeType("cl_image_desc const *") CLImageDesc image_desc, @NativeType("void *") @Nullable ByteBuffer host_ptr, @NativeType("cl_int *") 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

      @NativeType("cl_mem") public static long clCreateImageWithProperties(@NativeType("cl_context") long context, @NativeType("cl_mem_properties const *") long @Nullable [] properties, @NativeType("cl_mem_flags") long flags, @NativeType("cl_image_format const *") CLImageFormat image_format, @NativeType("cl_image_desc const *") CLImageDesc image_desc, @NativeType("void *") short @Nullable [] host_ptr, @NativeType("cl_int *") 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

      @NativeType("cl_mem") public static long clCreateImageWithProperties(@NativeType("cl_context") long context, @NativeType("cl_mem_properties const *") long @Nullable [] properties, @NativeType("cl_mem_flags") long flags, @NativeType("cl_image_format const *") CLImageFormat image_format, @NativeType("cl_image_desc const *") CLImageDesc image_desc, @NativeType("void *") int @Nullable [] host_ptr, @NativeType("cl_int *") 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

      @NativeType("cl_mem") public static long clCreateImageWithProperties(@NativeType("cl_context") long context, @NativeType("cl_mem_properties const *") long @Nullable [] properties, @NativeType("cl_mem_flags") long flags, @NativeType("cl_image_format const *") CLImageFormat image_format, @NativeType("cl_image_desc const *") CLImageDesc image_desc, @NativeType("void *") float @Nullable [] host_ptr, @NativeType("cl_int *") 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)