Class CL12

Direct Known Subclasses:
CL20

public class CL12 extends CL11
  • Field Details

    • CL_COMPILE_PROGRAM_FAILURE

      public static final int CL_COMPILE_PROGRAM_FAILURE
      See Also:
    • CL_LINKER_NOT_AVAILABLE

      public static final int CL_LINKER_NOT_AVAILABLE
      See Also:
    • CL_DEVICE_PARTITION_FAILED

      public static final int CL_DEVICE_PARTITION_FAILED
      See Also:
    • CL_KERNEL_ARG_INFO_NOT_AVAILABLE

      public static final int CL_KERNEL_ARG_INFO_NOT_AVAILABLE
      See Also:
    • CL_INVALID_IMAGE_DESCRIPTOR

      public static final int CL_INVALID_IMAGE_DESCRIPTOR
      See Also:
    • CL_INVALID_COMPILER_OPTIONS

      public static final int CL_INVALID_COMPILER_OPTIONS
      See Also:
    • CL_INVALID_LINKER_OPTIONS

      public static final int CL_INVALID_LINKER_OPTIONS
      See Also:
    • CL_INVALID_DEVICE_PARTITION_COUNT

      public static final int CL_INVALID_DEVICE_PARTITION_COUNT
      See Also:
    • CL_VERSION_1_2

      public static final int CL_VERSION_1_2
      See Also:
    • CL_BLOCKING

      public static final int CL_BLOCKING
      See Also:
    • CL_NON_BLOCKING

      public static final int CL_NON_BLOCKING
      See Also:
    • CL_DEVICE_TYPE_CUSTOM

      public static final long CL_DEVICE_TYPE_CUSTOM
      See Also:
    • CL_DEVICE_DOUBLE_FP_CONFIG

      public static final int CL_DEVICE_DOUBLE_FP_CONFIG
      See Also:
    • CL_DEVICE_LINKER_AVAILABLE

      public static final int CL_DEVICE_LINKER_AVAILABLE
      See Also:
    • CL_DEVICE_BUILT_IN_KERNELS

      public static final int CL_DEVICE_BUILT_IN_KERNELS
      See Also:
    • CL_DEVICE_IMAGE_MAX_BUFFER_SIZE

      public static final int CL_DEVICE_IMAGE_MAX_BUFFER_SIZE
      See Also:
    • CL_DEVICE_IMAGE_MAX_ARRAY_SIZE

      public static final int CL_DEVICE_IMAGE_MAX_ARRAY_SIZE
      See Also:
    • CL_DEVICE_PARENT_DEVICE

      public static final int CL_DEVICE_PARENT_DEVICE
      See Also:
    • CL_DEVICE_PARTITION_MAX_SUB_DEVICES

      public static final int CL_DEVICE_PARTITION_MAX_SUB_DEVICES
      See Also:
    • CL_DEVICE_PARTITION_PROPERTIES

      public static final int CL_DEVICE_PARTITION_PROPERTIES
      See Also:
    • CL_DEVICE_PARTITION_AFFINITY_DOMAIN

      public static final int CL_DEVICE_PARTITION_AFFINITY_DOMAIN
      See Also:
    • CL_DEVICE_PARTITION_TYPE

      public static final int CL_DEVICE_PARTITION_TYPE
      See Also:
    • CL_DEVICE_REFERENCE_COUNT

      public static final int CL_DEVICE_REFERENCE_COUNT
      See Also:
    • CL_DEVICE_PREFERRED_INTEROP_USER_SYNC

      public static final int CL_DEVICE_PREFERRED_INTEROP_USER_SYNC
      See Also:
    • CL_DEVICE_PRINTF_BUFFER_SIZE

      public static final int CL_DEVICE_PRINTF_BUFFER_SIZE
      See Also:
    • CL_FP_CORRECTLY_ROUNDED_DIVIDE_SQRT

      public static final long CL_FP_CORRECTLY_ROUNDED_DIVIDE_SQRT
      See Also:
    • CL_CONTEXT_INTEROP_USER_SYNC

      public static final int CL_CONTEXT_INTEROP_USER_SYNC
      See Also:
    • CL_DEVICE_PARTITION_BY_COUNTS_LIST_END

      public static final int CL_DEVICE_PARTITION_BY_COUNTS_LIST_END
      See Also:
    • CL_DEVICE_PARTITION_EQUALLY

      public static final int CL_DEVICE_PARTITION_EQUALLY
      See Also:
    • CL_DEVICE_PARTITION_BY_COUNTS

      public static final int CL_DEVICE_PARTITION_BY_COUNTS
      See Also:
    • CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN

      public static final int CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN
      See Also:
    • CL_DEVICE_AFFINITY_DOMAIN_NUMA

      public static final long CL_DEVICE_AFFINITY_DOMAIN_NUMA
      See Also:
    • CL_DEVICE_AFFINITY_DOMAIN_L4_CACHE

      public static final long CL_DEVICE_AFFINITY_DOMAIN_L4_CACHE
      See Also:
    • CL_DEVICE_AFFINITY_DOMAIN_L3_CACHE

      public static final long CL_DEVICE_AFFINITY_DOMAIN_L3_CACHE
      See Also:
    • CL_DEVICE_AFFINITY_DOMAIN_L2_CACHE

      public static final long CL_DEVICE_AFFINITY_DOMAIN_L2_CACHE
      See Also:
    • CL_DEVICE_AFFINITY_DOMAIN_L1_CACHE

      public static final long CL_DEVICE_AFFINITY_DOMAIN_L1_CACHE
      See Also:
    • CL_DEVICE_AFFINITY_DOMAIN_NEXT_PARTITIONABLE

      public static final long CL_DEVICE_AFFINITY_DOMAIN_NEXT_PARTITIONABLE
      See Also:
    • CL_MEM_HOST_WRITE_ONLY

      public static final long CL_MEM_HOST_WRITE_ONLY
      See Also:
    • CL_MEM_HOST_READ_ONLY

      public static final long CL_MEM_HOST_READ_ONLY
      See Also:
    • CL_MEM_HOST_NO_ACCESS

      public static final long CL_MEM_HOST_NO_ACCESS
      See Also:
    • CL_MIGRATE_MEM_OBJECT_HOST

      public static final long CL_MIGRATE_MEM_OBJECT_HOST
      See Also:
    • CL_MIGRATE_MEM_OBJECT_CONTENT_UNDEFINED

      public static final long CL_MIGRATE_MEM_OBJECT_CONTENT_UNDEFINED
      See Also:
    • CL_MEM_OBJECT_IMAGE2D_ARRAY

      public static final int CL_MEM_OBJECT_IMAGE2D_ARRAY
      See Also:
    • CL_MEM_OBJECT_IMAGE1D

      public static final int CL_MEM_OBJECT_IMAGE1D
      See Also:
    • CL_MEM_OBJECT_IMAGE1D_ARRAY

      public static final int CL_MEM_OBJECT_IMAGE1D_ARRAY
      See Also:
    • CL_MEM_OBJECT_IMAGE1D_BUFFER

      public static final int CL_MEM_OBJECT_IMAGE1D_BUFFER
      See Also:
    • CL_IMAGE_ARRAY_SIZE

      public static final int CL_IMAGE_ARRAY_SIZE
      See Also:
    • CL_IMAGE_BUFFER

      public static final int CL_IMAGE_BUFFER
      See Also:
    • CL_IMAGE_NUM_MIP_LEVELS

      public static final int CL_IMAGE_NUM_MIP_LEVELS
      See Also:
    • CL_IMAGE_NUM_SAMPLES

      public static final int CL_IMAGE_NUM_SAMPLES
      See Also:
    • CL_MAP_WRITE_INVALIDATE_REGION

      public static final long CL_MAP_WRITE_INVALIDATE_REGION
      See Also:
    • CL_PROGRAM_NUM_KERNELS

      public static final int CL_PROGRAM_NUM_KERNELS
      See Also:
    • CL_PROGRAM_KERNEL_NAMES

      public static final int CL_PROGRAM_KERNEL_NAMES
      See Also:
    • CL_PROGRAM_BINARY_TYPE

      public static final int CL_PROGRAM_BINARY_TYPE
      See Also:
    • CL_PROGRAM_BINARY_TYPE_NONE

      public static final int CL_PROGRAM_BINARY_TYPE_NONE
      See Also:
    • CL_PROGRAM_BINARY_TYPE_COMPILED_OBJECT

      public static final int CL_PROGRAM_BINARY_TYPE_COMPILED_OBJECT
      See Also:
    • CL_PROGRAM_BINARY_TYPE_LIBRARY

      public static final int CL_PROGRAM_BINARY_TYPE_LIBRARY
      See Also:
    • CL_PROGRAM_BINARY_TYPE_EXECUTABLE

      public static final int CL_PROGRAM_BINARY_TYPE_EXECUTABLE
      See Also:
    • CL_KERNEL_ATTRIBUTES

      public static final int CL_KERNEL_ATTRIBUTES
      See Also:
    • CL_KERNEL_ARG_ADDRESS_QUALIFIER

      public static final int CL_KERNEL_ARG_ADDRESS_QUALIFIER
      See Also:
    • CL_KERNEL_ARG_ACCESS_QUALIFIER

      public static final int CL_KERNEL_ARG_ACCESS_QUALIFIER
      See Also:
    • CL_KERNEL_ARG_TYPE_NAME

      public static final int CL_KERNEL_ARG_TYPE_NAME
      See Also:
    • CL_KERNEL_ARG_TYPE_QUALIFIER

      public static final int CL_KERNEL_ARG_TYPE_QUALIFIER
      See Also:
    • CL_KERNEL_ARG_NAME

      public static final int CL_KERNEL_ARG_NAME
      See Also:
    • CL_KERNEL_ARG_ADDRESS_GLOBAL

      public static final int CL_KERNEL_ARG_ADDRESS_GLOBAL
      See Also:
    • CL_KERNEL_ARG_ADDRESS_LOCAL

      public static final int CL_KERNEL_ARG_ADDRESS_LOCAL
      See Also:
    • CL_KERNEL_ARG_ADDRESS_CONSTANT

      public static final int CL_KERNEL_ARG_ADDRESS_CONSTANT
      See Also:
    • CL_KERNEL_ARG_ADDRESS_PRIVATE

      public static final int CL_KERNEL_ARG_ADDRESS_PRIVATE
      See Also:
    • CL_KERNEL_ARG_ACCESS_READ_ONLY

      public static final int CL_KERNEL_ARG_ACCESS_READ_ONLY
      See Also:
    • CL_KERNEL_ARG_ACCESS_WRITE_ONLY

      public static final int CL_KERNEL_ARG_ACCESS_WRITE_ONLY
      See Also:
    • CL_KERNEL_ARG_ACCESS_READ_WRITE

      public static final int CL_KERNEL_ARG_ACCESS_READ_WRITE
      See Also:
    • CL_KERNEL_ARG_ACCESS_NONE

      public static final int CL_KERNEL_ARG_ACCESS_NONE
      See Also:
    • CL_KERNEL_ARG_TYPE_NONE

      public static final long CL_KERNEL_ARG_TYPE_NONE
      See Also:
    • CL_KERNEL_ARG_TYPE_CONST

      public static final long CL_KERNEL_ARG_TYPE_CONST
      See Also:
    • CL_KERNEL_ARG_TYPE_RESTRICT

      public static final long CL_KERNEL_ARG_TYPE_RESTRICT
      See Also:
    • CL_KERNEL_ARG_TYPE_VOLATILE

      public static final long CL_KERNEL_ARG_TYPE_VOLATILE
      See Also:
    • CL_KERNEL_GLOBAL_WORK_SIZE

      public static final int CL_KERNEL_GLOBAL_WORK_SIZE
      See Also:
    • CL_COMMAND_BARRIER

      public static final int CL_COMMAND_BARRIER
      See Also:
    • CL_COMMAND_MIGRATE_MEM_OBJECTS

      public static final int CL_COMMAND_MIGRATE_MEM_OBJECTS
      See Also:
    • CL_COMMAND_FILL_BUFFER

      public static final int CL_COMMAND_FILL_BUFFER
      See Also:
    • CL_COMMAND_FILL_IMAGE

      public static final int CL_COMMAND_FILL_IMAGE
      See Also:
  • Method Details

    • nclGetExtensionFunctionAddressForPlatform

      public static long nclGetExtensionFunctionAddressForPlatform(long platform, long funcname)
      void * clGetExtensionFunctionAddressForPlatform(cl_platform_id platform, cl_char const * funcname)
    • clGetExtensionFunctionAddressForPlatform

      @NativeType("void *") public static long clGetExtensionFunctionAddressForPlatform(@NativeType("cl_platform_id") long platform, @NativeType("cl_char const *") ByteBuffer funcname)
      void * clGetExtensionFunctionAddressForPlatform(cl_platform_id platform, cl_char const * funcname)
    • clGetExtensionFunctionAddressForPlatform

      @NativeType("void *") public static long clGetExtensionFunctionAddressForPlatform(@NativeType("cl_platform_id") long platform, @NativeType("cl_char const *") CharSequence funcname)
      void * clGetExtensionFunctionAddressForPlatform(cl_platform_id platform, cl_char const * funcname)
    • clRetainDevice

      @NativeType("cl_int") public static int clRetainDevice(@NativeType("cl_device_id") long device)
      cl_int clRetainDevice(cl_device_id device)
    • clReleaseDevice

      @NativeType("cl_int") public static int clReleaseDevice(@NativeType("cl_device_id") long device)
      cl_int clReleaseDevice(cl_device_id device)
    • nclCreateSubDevices

      public static int nclCreateSubDevices(long in_device, long properties, int num_devices, long out_devices, long num_devices_ret)
      cl_int clCreateSubDevices(cl_device_id in_device, cl_device_partition_property const * properties, cl_uint num_devices, cl_device_id * out_devices, cl_uint * num_devices_ret)
    • clCreateSubDevices

      @NativeType("cl_int") public static int clCreateSubDevices(@NativeType("cl_device_id") long in_device, @NativeType("cl_device_partition_property const *") PointerBuffer properties, @NativeType("cl_device_id *") @Nullable PointerBuffer out_devices, @NativeType("cl_uint *") @Nullable IntBuffer num_devices_ret)
      cl_int clCreateSubDevices(cl_device_id in_device, cl_device_partition_property const * properties, cl_uint num_devices, cl_device_id * out_devices, cl_uint * num_devices_ret)
    • nclCreateImage

      public static long nclCreateImage(long context, long flags, long image_format, long image_desc, long host_ptr, long errcode_ret)
      cl_mem clCreateImage(cl_context context, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
    • clCreateImage

      @NativeType("cl_mem") public static long clCreateImage(@NativeType("cl_context") long context, @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 clCreateImage(cl_context context, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
    • clCreateImage

      @NativeType("cl_mem") public static long clCreateImage(@NativeType("cl_context") long context, @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 clCreateImage(cl_context context, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
    • clCreateImage

      @NativeType("cl_mem") public static long clCreateImage(@NativeType("cl_context") long context, @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 clCreateImage(cl_context context, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
    • clCreateImage

      @NativeType("cl_mem") public static long clCreateImage(@NativeType("cl_context") long context, @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 clCreateImage(cl_context context, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
    • nclCreateProgramWithBuiltInKernels

      public static long nclCreateProgramWithBuiltInKernels(long context, int num_devices, long device_list, long kernel_names, long errcode_ret)
      cl_program clCreateProgramWithBuiltInKernels(cl_context context, cl_uint num_devices, cl_device_id const * device_list, cl_char const * kernel_names, cl_int * errcode_ret)
    • clCreateProgramWithBuiltInKernels

      @NativeType("cl_program") public static long clCreateProgramWithBuiltInKernels(@NativeType("cl_context") long context, @NativeType("cl_device_id const *") PointerBuffer device_list, @NativeType("cl_char const *") ByteBuffer kernel_names, @NativeType("cl_int *") @Nullable IntBuffer errcode_ret)
      cl_program clCreateProgramWithBuiltInKernels(cl_context context, cl_uint num_devices, cl_device_id const * device_list, cl_char const * kernel_names, cl_int * errcode_ret)
    • clCreateProgramWithBuiltInKernels

      @NativeType("cl_program") public static long clCreateProgramWithBuiltInKernels(@NativeType("cl_context") long context, @NativeType("cl_device_id const *") PointerBuffer device_list, @NativeType("cl_char const *") CharSequence kernel_names, @NativeType("cl_int *") @Nullable IntBuffer errcode_ret)
      cl_program clCreateProgramWithBuiltInKernels(cl_context context, cl_uint num_devices, cl_device_id const * device_list, cl_char const * kernel_names, cl_int * errcode_ret)
    • clCreateProgramWithBuiltInKernels

      @NativeType("cl_program") public static long clCreateProgramWithBuiltInKernels(@NativeType("cl_context") long context, @NativeType("cl_device_id const *") long device, @NativeType("cl_char const *") CharSequence kernel_names, @NativeType("cl_int *") @Nullable IntBuffer errcode_ret)
      cl_program clCreateProgramWithBuiltInKernels(cl_context context, cl_uint num_devices, cl_device_id const * device_list, cl_char const * kernel_names, cl_int * errcode_ret)
    • nclCompileProgram

      public static int nclCompileProgram(long program, int num_devices, long device_list, long options, int num_input_headers, long input_headers, long header_include_names, long pfn_notify, long user_data)
      cl_int clCompileProgram(cl_program program, cl_uint num_devices, cl_device_id const * device_list, cl_char const * options, cl_uint num_input_headers, cl_program const * input_headers, cl_char const ** header_include_names, void (*) (cl_program, void *) pfn_notify, void * user_data)
    • clCompileProgram

      @NativeType("cl_int") public static int clCompileProgram(@NativeType("cl_program") long program, @NativeType("cl_device_id const *") @Nullable PointerBuffer device_list, @NativeType("cl_char const *") ByteBuffer options, @NativeType("cl_program const *") @Nullable PointerBuffer input_headers, @NativeType("cl_char const **") @Nullable PointerBuffer header_include_names, @NativeType("void (*) (cl_program, void *)") @Nullable CLProgramCallbackI pfn_notify, @NativeType("void *") long user_data)
      cl_int clCompileProgram(cl_program program, cl_uint num_devices, cl_device_id const * device_list, cl_char const * options, cl_uint num_input_headers, cl_program const * input_headers, cl_char const ** header_include_names, void (*) (cl_program, void *) pfn_notify, void * user_data)
    • clCompileProgram

      @NativeType("cl_int") public static int clCompileProgram(@NativeType("cl_program") long program, @NativeType("cl_device_id const *") @Nullable PointerBuffer device_list, @NativeType("cl_char const *") CharSequence options, @NativeType("cl_program const *") @Nullable PointerBuffer input_headers, @NativeType("cl_char const **") @Nullable PointerBuffer header_include_names, @NativeType("void (*) (cl_program, void *)") @Nullable CLProgramCallbackI pfn_notify, @NativeType("void *") long user_data)
      cl_int clCompileProgram(cl_program program, cl_uint num_devices, cl_device_id const * device_list, cl_char const * options, cl_uint num_input_headers, cl_program const * input_headers, cl_char const ** header_include_names, void (*) (cl_program, void *) pfn_notify, void * user_data)
    • nclLinkProgram

      public static long nclLinkProgram(long context, int num_devices, long device_list, long options, int num_input_programs, long input_programs, long pfn_notify, long user_data, long errcode_ret)
      cl_program clLinkProgram(cl_context context, cl_uint num_devices, cl_device_id const * device_list, cl_char const * options, cl_uint num_input_programs, cl_program const * input_programs, void (*) (cl_program, void *) pfn_notify, void * user_data, cl_int * errcode_ret)
    • clLinkProgram

      @NativeType("cl_program") public static long clLinkProgram(@NativeType("cl_context") long context, @NativeType("cl_device_id const *") @Nullable PointerBuffer device_list, @NativeType("cl_char const *") ByteBuffer options, @NativeType("cl_program const *") @Nullable PointerBuffer input_programs, @NativeType("void (*) (cl_program, void *)") @Nullable CLProgramCallbackI pfn_notify, @NativeType("void *") long user_data, @NativeType("cl_int *") @Nullable IntBuffer errcode_ret)
      cl_program clLinkProgram(cl_context context, cl_uint num_devices, cl_device_id const * device_list, cl_char const * options, cl_uint num_input_programs, cl_program const * input_programs, void (*) (cl_program, void *) pfn_notify, void * user_data, cl_int * errcode_ret)
    • clLinkProgram

      @NativeType("cl_program") public static long clLinkProgram(@NativeType("cl_context") long context, @NativeType("cl_device_id const *") @Nullable PointerBuffer device_list, @NativeType("cl_char const *") CharSequence options, @NativeType("cl_program const *") @Nullable PointerBuffer input_programs, @NativeType("void (*) (cl_program, void *)") @Nullable CLProgramCallbackI pfn_notify, @NativeType("void *") long user_data, @NativeType("cl_int *") @Nullable IntBuffer errcode_ret)
      cl_program clLinkProgram(cl_context context, cl_uint num_devices, cl_device_id const * device_list, cl_char const * options, cl_uint num_input_programs, cl_program const * input_programs, void (*) (cl_program, void *) pfn_notify, void * user_data, cl_int * errcode_ret)
    • clLinkProgram

      @NativeType("cl_program") public static long clLinkProgram(@NativeType("cl_context") long context, @NativeType("cl_device_id const *") @Nullable PointerBuffer device_list, @NativeType("cl_char const *") CharSequence options, @NativeType("cl_program const *") long input_program, @NativeType("void (*) (cl_program, void *)") @Nullable CLProgramCallbackI pfn_notify, @NativeType("void *") long user_data, @NativeType("cl_int *") @Nullable IntBuffer errcode_ret)
      cl_program clLinkProgram(cl_context context, cl_uint num_devices, cl_device_id const * device_list, cl_char const * options, cl_uint num_input_programs, cl_program const * input_programs, void (*) (cl_program, void *) pfn_notify, void * user_data, cl_int * errcode_ret)
    • clUnloadPlatformCompiler

      @NativeType("cl_int") public static int clUnloadPlatformCompiler(@NativeType("cl_platform_id") long platform)
      cl_int clUnloadPlatformCompiler(cl_platform_id platform)
    • nclGetKernelArgInfo

      public static int nclGetKernelArgInfo(long kernel, int arg_indx, int param_name, long param_value_size, long param_value, long param_value_size_ret)
      cl_int clGetKernelArgInfo(cl_kernel kernel, cl_uint arg_indx, cl_kernel_arg_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
    • clGetKernelArgInfo

      @NativeType("cl_int") public static int clGetKernelArgInfo(@NativeType("cl_kernel") long kernel, @NativeType("cl_uint") int arg_indx, @NativeType("cl_kernel_arg_info") int param_name, @NativeType("void *") @Nullable ByteBuffer param_value, @NativeType("size_t *") @Nullable PointerBuffer param_value_size_ret)
      cl_int clGetKernelArgInfo(cl_kernel kernel, cl_uint arg_indx, cl_kernel_arg_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
    • clGetKernelArgInfo

      @NativeType("cl_int") public static int clGetKernelArgInfo(@NativeType("cl_kernel") long kernel, @NativeType("cl_uint") int arg_indx, @NativeType("cl_kernel_arg_info") int param_name, @NativeType("void *") @Nullable IntBuffer param_value, @NativeType("size_t *") @Nullable PointerBuffer param_value_size_ret)
      cl_int clGetKernelArgInfo(cl_kernel kernel, cl_uint arg_indx, cl_kernel_arg_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
    • clGetKernelArgInfo

      @NativeType("cl_int") public static int clGetKernelArgInfo(@NativeType("cl_kernel") long kernel, @NativeType("cl_uint") int arg_indx, @NativeType("cl_kernel_arg_info") int param_name, @NativeType("void *") @Nullable LongBuffer param_value, @NativeType("size_t *") @Nullable PointerBuffer param_value_size_ret)
      cl_int clGetKernelArgInfo(cl_kernel kernel, cl_uint arg_indx, cl_kernel_arg_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
    • nclEnqueueFillBuffer

      public static int nclEnqueueFillBuffer(long command_queue, long buffer, long pattern, long pattern_size, long offset, long size, int num_events_in_wait_list, long event_wait_list, long event)
      cl_int clEnqueueFillBuffer(cl_command_queue command_queue, cl_mem buffer, void const * pattern, size_t pattern_size, size_t offset, size_t size, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    • clEnqueueFillBuffer

      @NativeType("cl_int") public static int clEnqueueFillBuffer(@NativeType("cl_command_queue") long command_queue, @NativeType("cl_mem") long buffer, @NativeType("void const *") ByteBuffer pattern, @NativeType("size_t") long offset, @NativeType("size_t") long size, @NativeType("cl_event const *") @Nullable PointerBuffer event_wait_list, @NativeType("cl_event *") @Nullable PointerBuffer event)
      cl_int clEnqueueFillBuffer(cl_command_queue command_queue, cl_mem buffer, void const * pattern, size_t pattern_size, size_t offset, size_t size, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    • nclEnqueueFillImage

      public static int nclEnqueueFillImage(long command_queue, long image, long fill_color, long origin, long region, int num_events_in_wait_list, long event_wait_list, long event)
      cl_int clEnqueueFillImage(cl_command_queue command_queue, cl_mem image, void const * fill_color, size_t const * origin, size_t const * region, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    • clEnqueueFillImage

      @NativeType("cl_int") public static int clEnqueueFillImage(@NativeType("cl_command_queue") long command_queue, @NativeType("cl_mem") long image, @NativeType("void const *") ByteBuffer fill_color, @NativeType("size_t const *") PointerBuffer origin, @NativeType("size_t const *") PointerBuffer region, @NativeType("cl_event const *") @Nullable PointerBuffer event_wait_list, @NativeType("cl_event *") @Nullable PointerBuffer event)
      cl_int clEnqueueFillImage(cl_command_queue command_queue, cl_mem image, void const * fill_color, size_t const * origin, size_t const * region, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    • clEnqueueFillImage

      @NativeType("cl_int") public static int clEnqueueFillImage(@NativeType("cl_command_queue") long command_queue, @NativeType("cl_mem") long image, @NativeType("void const *") IntBuffer fill_color, @NativeType("size_t const *") PointerBuffer origin, @NativeType("size_t const *") PointerBuffer region, @NativeType("cl_event const *") @Nullable PointerBuffer event_wait_list, @NativeType("cl_event *") @Nullable PointerBuffer event)
      cl_int clEnqueueFillImage(cl_command_queue command_queue, cl_mem image, void const * fill_color, size_t const * origin, size_t const * region, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    • clEnqueueFillImage

      @NativeType("cl_int") public static int clEnqueueFillImage(@NativeType("cl_command_queue") long command_queue, @NativeType("cl_mem") long image, @NativeType("void const *") FloatBuffer fill_color, @NativeType("size_t const *") PointerBuffer origin, @NativeType("size_t const *") PointerBuffer region, @NativeType("cl_event const *") @Nullable PointerBuffer event_wait_list, @NativeType("cl_event *") @Nullable PointerBuffer event)
      cl_int clEnqueueFillImage(cl_command_queue command_queue, cl_mem image, void const * fill_color, size_t const * origin, size_t const * region, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    • nclEnqueueMigrateMemObjects

      public static int nclEnqueueMigrateMemObjects(long command_queue, int num_mem_objects, long mem_objects, long flags, int num_events_in_wait_list, long event_wait_list, long event)
      cl_int clEnqueueMigrateMemObjects(cl_command_queue command_queue, cl_uint num_mem_objects, cl_mem const * mem_objects, cl_mem_migration_flags flags, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    • clEnqueueMigrateMemObjects

      @NativeType("cl_int") public static int clEnqueueMigrateMemObjects(@NativeType("cl_command_queue") long command_queue, @NativeType("cl_mem const *") PointerBuffer mem_objects, @NativeType("cl_mem_migration_flags") long flags, @NativeType("cl_event const *") @Nullable PointerBuffer event_wait_list, @NativeType("cl_event *") @Nullable PointerBuffer event)
      cl_int clEnqueueMigrateMemObjects(cl_command_queue command_queue, cl_uint num_mem_objects, cl_mem const * mem_objects, cl_mem_migration_flags flags, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    • nclEnqueueMarkerWithWaitList

      public static int nclEnqueueMarkerWithWaitList(long command_queue, int num_events_in_wait_list, long event_wait_list, long event)
      cl_int clEnqueueMarkerWithWaitList(cl_command_queue command_queue, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    • clEnqueueMarkerWithWaitList

      @NativeType("cl_int") public static int clEnqueueMarkerWithWaitList(@NativeType("cl_command_queue") long command_queue, @NativeType("cl_event const *") @Nullable PointerBuffer event_wait_list, @NativeType("cl_event *") @Nullable PointerBuffer event)
      cl_int clEnqueueMarkerWithWaitList(cl_command_queue command_queue, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    • nclEnqueueBarrierWithWaitList

      public static int nclEnqueueBarrierWithWaitList(long command_queue, int num_events_in_wait_list, long event_wait_list, long event)
      cl_int clEnqueueBarrierWithWaitList(cl_command_queue command_queue, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    • clEnqueueBarrierWithWaitList

      @NativeType("cl_int") public static int clEnqueueBarrierWithWaitList(@NativeType("cl_command_queue") long command_queue, @NativeType("cl_event const *") @Nullable PointerBuffer event_wait_list, @NativeType("cl_event *") @Nullable PointerBuffer event)
      cl_int clEnqueueBarrierWithWaitList(cl_command_queue command_queue, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    • clCreateSubDevices

      @NativeType("cl_int") public static int clCreateSubDevices(@NativeType("cl_device_id") long in_device, @NativeType("cl_device_partition_property const *") PointerBuffer properties, @NativeType("cl_device_id *") @Nullable PointerBuffer out_devices, @NativeType("cl_uint *") int @Nullable [] num_devices_ret)
      cl_int clCreateSubDevices(cl_device_id in_device, cl_device_partition_property const * properties, cl_uint num_devices, cl_device_id * out_devices, cl_uint * num_devices_ret)
    • clCreateImage

      @NativeType("cl_mem") public static long clCreateImage(@NativeType("cl_context") long context, @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 clCreateImage(cl_context context, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
    • clCreateImage

      @NativeType("cl_mem") public static long clCreateImage(@NativeType("cl_context") long context, @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 clCreateImage(cl_context context, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
    • clCreateImage

      @NativeType("cl_mem") public static long clCreateImage(@NativeType("cl_context") long context, @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 clCreateImage(cl_context context, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
    • clCreateImage

      @NativeType("cl_mem") public static long clCreateImage(@NativeType("cl_context") long context, @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 clCreateImage(cl_context context, cl_mem_flags flags, cl_image_format const * image_format, cl_image_desc const * image_desc, void * host_ptr, cl_int * errcode_ret)
    • clCreateProgramWithBuiltInKernels

      @NativeType("cl_program") public static long clCreateProgramWithBuiltInKernels(@NativeType("cl_context") long context, @NativeType("cl_device_id const *") PointerBuffer device_list, @NativeType("cl_char const *") ByteBuffer kernel_names, @NativeType("cl_int *") int @Nullable [] errcode_ret)
      cl_program clCreateProgramWithBuiltInKernels(cl_context context, cl_uint num_devices, cl_device_id const * device_list, cl_char const * kernel_names, cl_int * errcode_ret)
    • clCreateProgramWithBuiltInKernels

      @NativeType("cl_program") public static long clCreateProgramWithBuiltInKernels(@NativeType("cl_context") long context, @NativeType("cl_device_id const *") PointerBuffer device_list, @NativeType("cl_char const *") CharSequence kernel_names, @NativeType("cl_int *") int @Nullable [] errcode_ret)
      cl_program clCreateProgramWithBuiltInKernels(cl_context context, cl_uint num_devices, cl_device_id const * device_list, cl_char const * kernel_names, cl_int * errcode_ret)
    • clLinkProgram

      @NativeType("cl_program") public static long clLinkProgram(@NativeType("cl_context") long context, @NativeType("cl_device_id const *") @Nullable PointerBuffer device_list, @NativeType("cl_char const *") ByteBuffer options, @NativeType("cl_program const *") @Nullable PointerBuffer input_programs, @NativeType("void (*) (cl_program, void *)") @Nullable CLProgramCallbackI pfn_notify, @NativeType("void *") long user_data, @NativeType("cl_int *") int @Nullable [] errcode_ret)
      cl_program clLinkProgram(cl_context context, cl_uint num_devices, cl_device_id const * device_list, cl_char const * options, cl_uint num_input_programs, cl_program const * input_programs, void (*) (cl_program, void *) pfn_notify, void * user_data, cl_int * errcode_ret)
    • clLinkProgram

      @NativeType("cl_program") public static long clLinkProgram(@NativeType("cl_context") long context, @NativeType("cl_device_id const *") @Nullable PointerBuffer device_list, @NativeType("cl_char const *") CharSequence options, @NativeType("cl_program const *") @Nullable PointerBuffer input_programs, @NativeType("void (*) (cl_program, void *)") @Nullable CLProgramCallbackI pfn_notify, @NativeType("void *") long user_data, @NativeType("cl_int *") int @Nullable [] errcode_ret)
      cl_program clLinkProgram(cl_context context, cl_uint num_devices, cl_device_id const * device_list, cl_char const * options, cl_uint num_input_programs, cl_program const * input_programs, void (*) (cl_program, void *) pfn_notify, void * user_data, cl_int * errcode_ret)
    • clGetKernelArgInfo

      @NativeType("cl_int") public static int clGetKernelArgInfo(@NativeType("cl_kernel") long kernel, @NativeType("cl_uint") int arg_indx, @NativeType("cl_kernel_arg_info") int param_name, @NativeType("void *") int @Nullable [] param_value, @NativeType("size_t *") @Nullable PointerBuffer param_value_size_ret)
      cl_int clGetKernelArgInfo(cl_kernel kernel, cl_uint arg_indx, cl_kernel_arg_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
    • clGetKernelArgInfo

      @NativeType("cl_int") public static int clGetKernelArgInfo(@NativeType("cl_kernel") long kernel, @NativeType("cl_uint") int arg_indx, @NativeType("cl_kernel_arg_info") int param_name, @NativeType("void *") long @Nullable [] param_value, @NativeType("size_t *") @Nullable PointerBuffer param_value_size_ret)
      cl_int clGetKernelArgInfo(cl_kernel kernel, cl_uint arg_indx, cl_kernel_arg_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
    • clEnqueueFillImage

      @NativeType("cl_int") public static int clEnqueueFillImage(@NativeType("cl_command_queue") long command_queue, @NativeType("cl_mem") long image, @NativeType("void const *") int[] fill_color, @NativeType("size_t const *") PointerBuffer origin, @NativeType("size_t const *") PointerBuffer region, @NativeType("cl_event const *") @Nullable PointerBuffer event_wait_list, @NativeType("cl_event *") @Nullable PointerBuffer event)
      cl_int clEnqueueFillImage(cl_command_queue command_queue, cl_mem image, void const * fill_color, size_t const * origin, size_t const * region, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)
    • clEnqueueFillImage

      @NativeType("cl_int") public static int clEnqueueFillImage(@NativeType("cl_command_queue") long command_queue, @NativeType("cl_mem") long image, @NativeType("void const *") float[] fill_color, @NativeType("size_t const *") PointerBuffer origin, @NativeType("size_t const *") PointerBuffer region, @NativeType("cl_event const *") @Nullable PointerBuffer event_wait_list, @NativeType("cl_event *") @Nullable PointerBuffer event)
      cl_int clEnqueueFillImage(cl_command_queue command_queue, cl_mem image, void const * fill_color, size_t const * origin, size_t const * region, cl_uint num_events_in_wait_list, cl_event const * event_wait_list, cl_event * event)