Interface CL

  • All Known Subinterfaces:
    CL11, CL12, CL20
    All Known Implementing Classes:
    CLImpl11, CLImpl12, CLImpl20

    public interface CL
    Java bindings to OpenCL, the Open Computing Language.
    Author:
    Michael Bien, GlueGen, et al.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      int clBuildProgram​(long program, int deviceCount, PointerBuffer devices, String options, BuildProgramCallback cb)
      Interface to C language function:
      int32_t (cl_program, uint32_t, cl_device_id * , const char * , void (*pfn_notify)(cl_program, void *user_data), void * );
      long clCreateBuffer​(long context, long flags, long size, Buffer host_ptr, int[] errcode_ret, int errcode_ret_offset)
      Interface to C language function:
      cl_mem (cl_context context, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
      long clCreateBuffer​(long context, long flags, long size, Buffer host_ptr, IntBuffer errcode_ret)
      Interface to C language function:
      cl_mem (cl_context context, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
      long clCreateCommandQueue​(long context, long device, long properties, int[] errcode_ret, int errcode_ret_offset)
      Interface to C language function:
      cl_command_queue (cl_context context, cl_device_id device, cl_command_queue_properties properties, cl_int * errcode_ret)
      long clCreateCommandQueue​(long context, long device, long properties, IntBuffer errcode_ret)
      Interface to C language function:
      cl_command_queue (cl_context context, cl_device_id device, cl_command_queue_properties properties, cl_int * errcode_ret)
      long clCreateContext​(PointerBuffer properties, PointerBuffer devices, CLErrorHandler pfn_notify, IntBuffer errcode_ret)
      Interface to C language function:
      cl_context (intptr_t * , uint32_t, cl_device_id * , void (*pfn_notify)(const char *, const void *, size_t, void *), void *, int32_t * );
      long clCreateContextFromType​(PointerBuffer properties, long device_type, CLErrorHandler pfn_notify, IntBuffer errcode_ret)
      Interface to C language function:
      cl_context (cl_context_properties *properties, cl_device_type device_type, void (*pfn_notify)(const char *errinfo, const void *private_info, size_t cb, void *user_data), void *user_data, cl_int *errcode_ret) ;
      long clCreateEventFromGLsyncKHR​(long arg0, long arg1, int[] arg2, int arg2_offset)
      Interface to C language function:
      cl_event (cl_context, cl_GLsync, cl_int * )
      long clCreateEventFromGLsyncKHR​(long arg0, long arg1, IntBuffer arg2)
      Interface to C language function:
      cl_event (cl_context, cl_GLsync, cl_int * )
      long clCreateFromGLBuffer​(long context, long flags, int bufobj, int[] errcode_ret, int errcode_ret_offset)
      Interface to C language function:
      cl_mem (cl_context context, cl_mem_flags flags, cl_GLuint bufobj, int * errcode_ret)
      long clCreateFromGLBuffer​(long context, long flags, int bufobj, IntBuffer errcode_ret)
      Interface to C language function:
      cl_mem (cl_context context, cl_mem_flags flags, cl_GLuint bufobj, int * errcode_ret)
      long clCreateFromGLRenderbuffer​(long context, long flags, int renderbuffer, int[] errcode_ret, int errcode_ret_offset)
      Interface to C language function:
      cl_mem (cl_context context, cl_mem_flags flags, cl_GLuint renderbuffer, cl_int * errcode_ret)
      long clCreateFromGLRenderbuffer​(long context, long flags, int renderbuffer, IntBuffer errcode_ret)
      Interface to C language function:
      cl_mem (cl_context context, cl_mem_flags flags, cl_GLuint renderbuffer, cl_int * errcode_ret)
      long clCreateFromGLTexture2D​(long context, long flags, int target, int miplevel, int texture, int[] errcode_ret, int errcode_ret_offset)
      Interface to C language function:
      cl_mem (cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)
      long clCreateFromGLTexture2D​(long context, long flags, int target, int miplevel, int texture, IntBuffer errcode_ret)
      Interface to C language function:
      cl_mem (cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)
      long clCreateFromGLTexture3D​(long context, long flags, int target, int miplevel, int texture, int[] errcode_ret, int errcode_ret_offset)
      Interface to C language function:
      cl_mem (cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)
      long clCreateFromGLTexture3D​(long context, long flags, int target, int miplevel, int texture, IntBuffer errcode_ret)
      Interface to C language function:
      cl_mem (cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)
      long clCreateImage2D​(long context, long flags, CLImageFormatImpl image_format, long image_width, long image_height, long image_row_pitch, Buffer host_ptr, int[] errcode_ret, int errcode_ret_offset)
      Interface to C language function:
      cl_mem (cl_context context, cl_mem_flags flags, const cl_image_format * image_format, size_t image_width, size_t image_height, size_t image_row_pitch, void * host_ptr, cl_int * errcode_ret)
      long clCreateImage2D​(long context, long flags, CLImageFormatImpl image_format, long image_width, long image_height, long image_row_pitch, Buffer host_ptr, IntBuffer errcode_ret)
      Interface to C language function:
      cl_mem (cl_context context, cl_mem_flags flags, const cl_image_format * image_format, size_t image_width, size_t image_height, size_t image_row_pitch, void * host_ptr, cl_int * errcode_ret)
      long clCreateImage3D​(long context, long flags, CLImageFormatImpl image_format, long image_width, long image_height, long image_depth, long image_row_pitch, long image_slice_pitch, Buffer host_ptr, int[] errcode_ret, int errcode_ret_offset)
      Interface to C language function:
      cl_mem (cl_context context, cl_mem_flags flags, const cl_image_format * image_format, size_t image_width, size_t image_height, size_t image_depth, size_t image_row_pitch, size_t image_slice_pitch, void * host_ptr, cl_int * errcode_ret)
      long clCreateImage3D​(long context, long flags, CLImageFormatImpl image_format, long image_width, long image_height, long image_depth, long image_row_pitch, long image_slice_pitch, Buffer host_ptr, IntBuffer errcode_ret)
      Interface to C language function:
      cl_mem (cl_context context, cl_mem_flags flags, const cl_image_format * image_format, size_t image_width, size_t image_height, size_t image_depth, size_t image_row_pitch, size_t image_slice_pitch, void * host_ptr, cl_int * errcode_ret)
      long clCreateKernel​(long program, String kernel_name, int[] errcode_ret, int errcode_ret_offset)
      Interface to C language function:
      cl_kernel (cl_program program, const char * kernel_name, cl_int * errcode_ret)
      long clCreateKernel​(long program, String kernel_name, IntBuffer errcode_ret)
      Interface to C language function:
      cl_kernel (cl_program program, const char * kernel_name, cl_int * errcode_ret)
      int clCreateKernelsInProgram​(long program, int num_kernels, PointerBuffer kernels, IntBuffer num_kernels_ret)
      Interface to C language function:
      cl_int (cl_program program, cl_uint num_kernels, cl_kernel * kernels, cl_uint * num_kernels_ret)
      long clCreateProgramWithBinary​(long context, int num_devices, PointerBuffer device_list, PointerBuffer lengths, PointerBuffer binaries, IntBuffer binary_status, IntBuffer errcode_ret)
      Interface to C language function:
      cl_program (cl_context context, cl_uint num_devices, const cl_device_id * device_list, const size_t * lengths, unsigned const char * * binaries, cl_int * binary_status, cl_int * errcode_ret)
      long clCreateProgramWithSource​(long context, int count, String[] strings, PointerBuffer lengths, IntBuffer errcode_ret)
      Interface to C language function:
      cl_program (cl_context context, cl_uint count, const char * * strings, const size_t * lengths, cl_int * errcode_ret)
      long clCreateSampler​(long context, int normalized_coords, int addressing_mode, int filter_mode, int[] errcode_ret, int errcode_ret_offset)
      Interface to C language function:
      cl_sampler (cl_context context, cl_bool normalized_coords, cl_addressing_mode addressing_mode, cl_filter_mode filter_mode, cl_int * errcode_ret)
      long clCreateSampler​(long context, int normalized_coords, int addressing_mode, int filter_mode, IntBuffer errcode_ret)
      Interface to C language function:
      cl_sampler (cl_context context, cl_bool normalized_coords, cl_addressing_mode addressing_mode, cl_filter_mode filter_mode, cl_int * errcode_ret)
      long clCreateSubBuffer​(long buffer, long flags, int buffer_create_type, Buffer buffer_create_info, int[] errcode_ret, int errcode_ret_offset)
      Interface to C language function:
      cl_mem (cl_mem buffer, cl_mem_flags flags, cl_buffer_create_type buffer_create_type, const void * buffer_create_info, cl_int * errcode_ret)
      long clCreateSubBuffer​(long buffer, long flags, int buffer_create_type, Buffer buffer_create_info, IntBuffer errcode_ret)
      Interface to C language function:
      cl_mem (cl_mem buffer, cl_mem_flags flags, cl_buffer_create_type buffer_create_type, const void * buffer_create_info, cl_int * errcode_ret)
      int clCreateSubDevicesEXT​(long arg0, long[] arg1, int arg1_offset, int arg2, PointerBuffer arg3, int[] arg4, int arg4_offset)
      Interface to C language function:
      cl_int (cl_device_id, const cl_device_partition_property_ext * , cl_uint, cl_device_id * , cl_uint * )
      int clCreateSubDevicesEXT​(long arg0, LongBuffer arg1, int arg2, PointerBuffer arg3, IntBuffer arg4)
      Interface to C language function:
      cl_int (cl_device_id, const cl_device_partition_property_ext * , cl_uint, cl_device_id * , cl_uint * )
      long clCreateUserEvent​(long context, int[] errcode_ret, int errcode_ret_offset)
      Interface to C language function:
      cl_event (cl_context context, cl_int * errcode_ret)
      long clCreateUserEvent​(long context, IntBuffer errcode_ret)
      Interface to C language function:
      cl_event (cl_context context, cl_int * errcode_ret)
      int clEnqueueAcquireGLObjects​(long command_queue, int num_objects, PointerBuffer mem_objects, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
      Interface to C language function:
      cl_int (cl_command_queue command_queue, cl_uint num_objects, const cl_mem * mem_objects, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
      int clEnqueueBarrier​(long command_queue)
      Interface to C language function:
      cl_int (cl_command_queue command_queue)
      int clEnqueueCopyBuffer​(long command_queue, long src_buffer, long dst_buffer, long src_offset, long dst_offset, long cb, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
      Interface to C language function:
      cl_int (cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_buffer, size_t src_offset, size_t dst_offset, size_t cb, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
      int clEnqueueCopyBufferRect​(long command_queue, long src_buffer, long dst_buffer, PointerBuffer src_origin, PointerBuffer dst_origin, PointerBuffer region, long src_row_pitch, long src_slice_pitch, long dst_row_pitch, long dst_slice_pitch, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
      Interface to C language function:
      cl_int (cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_buffer, const size_t * src_origin, const size_t * dst_origin, const size_t * region, size_t src_row_pitch, size_t src_slice_pitch, size_t dst_row_pitch, size_t dst_slice_pitch, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
      int clEnqueueCopyBufferToImage​(long command_queue, long src_buffer, long dst_image, long src_offset, PointerBuffer arg4, PointerBuffer arg5, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
      Interface to C language function:
      cl_int (cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_image, size_t src_offset, const size_t * , const size_t * , cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
      int clEnqueueCopyImage​(long command_queue, long src_image, long dst_image, PointerBuffer arg3, PointerBuffer arg4, PointerBuffer arg5, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
      Interface to C language function:
      cl_int (cl_command_queue command_queue, cl_mem src_image, cl_mem dst_image, const size_t * , const size_t * , const size_t * , cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
      int clEnqueueCopyImageToBuffer​(long command_queue, long src_image, long dst_buffer, PointerBuffer arg3, PointerBuffer arg4, long dst_offset, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
      Interface to C language function:
      cl_int (cl_command_queue command_queue, cl_mem src_image, cl_mem dst_buffer, const size_t * , const size_t * , size_t dst_offset, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
      ByteBuffer clEnqueueMapBuffer​(long command_queue, long buffer, int blocking_map, long map_flags, long offset, long cb, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event, IntBuffer errcode_ret)
      Interface to C language function:
      void * (cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_map, cl_map_flags map_flags, size_t offset, size_t cb, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event, cl_int * errcode_ret)
      ByteBuffer clEnqueueMapImage​(long command_queue, long image, int blocking_map, long map_flags, PointerBuffer arg4, PointerBuffer arg5, PointerBuffer image_row_pitch, PointerBuffer image_slice_pitch, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event, IntBuffer errcode_ret)
      Interface to C language function:
      void * (cl_command_queue command_queue, cl_mem image, cl_bool blocking_map, cl_map_flags map_flags, const size_t * , const size_t * , size_t * image_row_pitch, size_t * image_slice_pitch, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event, cl_int * errcode_ret)
      int clEnqueueMarker​(long command_queue, PointerBuffer event)
      Interface to C language function:
      cl_int (cl_command_queue command_queue, cl_event * event)
      int clEnqueueNDRangeKernel​(long command_queue, long kernel, int work_dim, PointerBuffer global_work_offset, PointerBuffer global_work_size, PointerBuffer local_work_size, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
      Interface to C language function:
      cl_int (cl_command_queue command_queue, cl_kernel kernel, cl_uint work_dim, const size_t * global_work_offset, const size_t * global_work_size, const size_t * local_work_size, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
      int clEnqueueReadBuffer​(long command_queue, long buffer, int blocking_read, long offset, long cb, Buffer ptr, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
      Interface to C language function:
      cl_int (cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_read, size_t offset, size_t cb, void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
      int clEnqueueReadBufferRect​(long command_queue, long buffer, int blocking_read, PointerBuffer buffer_origin, PointerBuffer host_origin, PointerBuffer region, long buffer_row_pitch, long buffer_slice_pitch, long host_row_pitch, long host_slice_pitch, Buffer ptr, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
      Interface to C language function:
      cl_int (cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_read, const size_t * buffer_origin, const size_t * host_origin, const size_t * region, size_t buffer_row_pitch, size_t buffer_slice_pitch, size_t host_row_pitch, size_t host_slice_pitch, void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
      int clEnqueueReadImage​(long command_queue, long image, int blocking_read, PointerBuffer arg3, PointerBuffer arg4, long row_pitch, long slice_pitch, Buffer ptr, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
      Interface to C language function:
      cl_int (cl_command_queue command_queue, cl_mem image, cl_bool blocking_read, const size_t * , const size_t * , size_t row_pitch, size_t slice_pitch, void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
      int clEnqueueReleaseGLObjects​(long command_queue, int num_objects, PointerBuffer mem_objects, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
      Interface to C language function:
      cl_int (cl_command_queue command_queue, cl_uint num_objects, const cl_mem * mem_objects, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
      int clEnqueueTask​(long command_queue, long kernel, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
      Interface to C language function:
      cl_int (cl_command_queue command_queue, cl_kernel kernel, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
      int clEnqueueUnmapMemObject​(long command_queue, long memobj, Buffer mapped_ptr, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
      Interface to C language function:
      cl_int (cl_command_queue command_queue, cl_mem memobj, void * mapped_ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
      int clEnqueueWaitForEvents​(long command_queue, int num_events, PointerBuffer event_list)
      Interface to C language function:
      cl_int (cl_command_queue command_queue, cl_uint num_events, const cl_event * event_list)
      int clEnqueueWriteBuffer​(long command_queue, long buffer, int blocking_write, long offset, long cb, Buffer ptr, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
      Interface to C language function:
      cl_int (cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_write, size_t offset, size_t cb, const void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
      int clEnqueueWriteBufferRect​(long command_queue, long buffer, int blocking_write, PointerBuffer buffer_origin, PointerBuffer host_origin, PointerBuffer region, long buffer_row_pitch, long buffer_slice_pitch, long host_row_pitch, long host_slice_pitch, Buffer ptr, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
      Interface to C language function:
      cl_int (cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_write, const size_t * buffer_origin, const size_t * host_origin, const size_t * region, size_t buffer_row_pitch, size_t buffer_slice_pitch, size_t host_row_pitch, size_t host_slice_pitch, const void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
      int clEnqueueWriteImage​(long command_queue, long image, int blocking_write, PointerBuffer arg3, PointerBuffer arg4, long input_row_pitch, long input_slice_pitch, Buffer ptr, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
      Interface to C language function:
      cl_int (cl_command_queue command_queue, cl_mem image, cl_bool blocking_write, const size_t * , const size_t * , size_t input_row_pitch, size_t input_slice_pitch, const void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
      int clFinish​(long command_queue)
      Interface to C language function:
      cl_int (cl_command_queue command_queue)
      int clFlush​(long command_queue)
      Interface to C language function:
      cl_int (cl_command_queue command_queue)
      int clGetCommandQueueInfo​(long command_queue, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
      Interface to C language function:
      cl_int (cl_command_queue command_queue, cl_command_queue_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
      int clGetContextInfo​(long context, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
      Interface to C language function:
      cl_int (cl_context context, cl_context_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
      int clGetDeviceIDs​(long platform, long device_type, int num_entries, PointerBuffer devices, IntBuffer num_devices)
      Interface to C language function:
      cl_int (cl_platform_id platform, cl_device_type device_type, cl_uint num_entries, cl_device_id * devices, cl_uint * num_devices)
      int clGetDeviceInfo​(long device, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
      Interface to C language function:
      cl_int (cl_device_id device, cl_device_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
      int clGetEventInfo​(long event, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
      Interface to C language function:
      cl_int (cl_event event, cl_event_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
      int clGetEventProfilingInfo​(long event, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
      Interface to C language function:
      cl_int (cl_event event, cl_profiling_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
      int clGetGLContextInfoKHR​(PointerBuffer properties, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
      Interface to C language function:
      cl_int (const cl_context_properties * properties, cl_gl_context_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
      int clGetGLObjectInfo​(long memobj, int[] gl_object_type, int gl_object_type_offset, int[] gl_object_name, int gl_object_name_offset)
      Interface to C language function:
      cl_int (cl_mem memobj, cl_gl_object_type * gl_object_type, cl_GLuint * gl_object_name)
      int clGetGLObjectInfo​(long memobj, IntBuffer gl_object_type, IntBuffer gl_object_name)
      Interface to C language function:
      cl_int (cl_mem memobj, cl_gl_object_type * gl_object_type, cl_GLuint * gl_object_name)
      int clGetGLTextureInfo​(long memobj, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
      Interface to C language function:
      cl_int (cl_mem memobj, cl_gl_texture_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
      int clGetImageInfo​(long image, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
      Interface to C language function:
      cl_int (cl_mem image, cl_image_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
      int clGetKernelInfo​(long kernel, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
      Interface to C language function:
      cl_int (cl_kernel kernel, cl_kernel_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
      int clGetKernelWorkGroupInfo​(long kernel, long device, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
      Interface to C language function:
      cl_int (cl_kernel kernel, cl_device_id device, cl_kernel_work_group_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
      int clGetMemObjectInfo​(long memobj, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
      Interface to C language function:
      cl_int (cl_mem memobj, cl_mem_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
      int clGetPlatformIDs​(int num_entries, PointerBuffer platforms, IntBuffer num_platforms)
      Interface to C language function:
      cl_int (cl_uint num_entries, cl_platform_id * platforms, cl_uint * num_platforms)
      int clGetPlatformInfo​(long platform, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
      Interface to C language function:
      cl_int (cl_platform_id platform, cl_platform_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
      int clGetProgramBuildInfo​(long program, long device, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
      Interface to C language function:
      cl_int (cl_program program, cl_device_id device, cl_program_build_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
      int clGetProgramInfo​(long program, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
      Interface to C language function:
      cl_int (cl_program program, cl_program_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
      int clGetSamplerInfo​(long sampler, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
      Interface to C language function:
      cl_int (cl_sampler sampler, cl_sampler_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
      int clGetSupportedImageFormats​(long context, long flags, int image_type, int num_entries, CLImageFormatImpl image_formats, int[] num_image_formats, int num_image_formats_offset)
      Interface to C language function:
      cl_int (cl_context context, cl_mem_flags flags, cl_mem_object_type image_type, cl_uint num_entries, cl_image_format * image_formats, cl_uint * num_image_formats)
      int clGetSupportedImageFormats​(long context, long flags, int image_type, int num_entries, CLImageFormatImpl image_formats, IntBuffer num_image_formats)
      Interface to C language function:
      cl_int (cl_context context, cl_mem_flags flags, cl_mem_object_type image_type, cl_uint num_entries, cl_image_format * image_formats, cl_uint * num_image_formats)
      int clIcdGetPlatformIDsKHR​(int arg0, PointerBuffer arg1, IntBuffer arg2)
      Interface to C language function:
      cl_int (cl_uint, cl_platform_id * , cl_uint * )
      int clReleaseCommandQueue​(long command_queue)
      Interface to C language function:
      cl_int (cl_command_queue command_queue)
      int clReleaseContext​(long context)
      Interface to C language function:
      cl_int (cl_context context)
      int clReleaseDeviceEXT​(long arg0)
      Interface to C language function:
      cl_int (cl_device_id)
      int clReleaseEvent​(long event)
      Interface to C language function:
      cl_int (cl_event event)
      int clReleaseKernel​(long kernel)
      Interface to C language function:
      cl_int (cl_kernel kernel)
      int clReleaseMemObject​(long memobj)
      Interface to C language function:
      cl_int (cl_mem memobj)
      int clReleaseProgram​(long program)
      Interface to C language function:
      cl_int (cl_program program)
      int clReleaseSampler​(long sampler)
      Interface to C language function:
      cl_int (cl_sampler sampler)
      int clRetainCommandQueue​(long command_queue)
      Interface to C language function:
      cl_int (cl_command_queue command_queue)
      int clRetainContext​(long context)
      Interface to C language function:
      cl_int (cl_context context)
      int clRetainDeviceEXT​(long arg0)
      Interface to C language function:
      cl_int (cl_device_id)
      int clRetainEvent​(long event)
      Interface to C language function:
      cl_int (cl_event event)
      int clRetainKernel​(long kernel)
      Interface to C language function:
      cl_int (cl_kernel kernel)
      int clRetainMemObject​(long memobj)
      Interface to C language function:
      cl_int (cl_mem memobj)
      int clRetainProgram​(long program)
      Interface to C language function:
      cl_int (cl_program program)
      int clRetainSampler​(long sampler)
      Interface to C language function:
      cl_int (cl_sampler sampler)
      int clSetEventCallback​(long event, int type, CLEventCallback cb)
      Interface to C language function:
      int32_t (cl_event event, cl_int command_exec_callback_type, void (CL_CALLBACK *pfn_event_notify) (cl_event event, cl_int event_command_exec_status, void *user_data), void *user_data);
      int clSetKernelArg​(long kernel, int arg_index, long arg_size, Buffer arg_value)
      Interface to C language function:
      cl_int (cl_kernel kernel, cl_uint arg_index, size_t arg_size, const void * arg_value)
      int clSetMemObjectDestructorCallback​(long memObjID, CLMemObjectDestructorCallback cb)
      Interface to C language function:
      int32_t (cl_mem memobj, void (CL_CALLBACK *pfn_notify) (cl_mem memobj, void *user_data), void *user_data);
      int clSetUserEventStatus​(long event, int execution_status)
      Interface to C language function:
      cl_int (cl_event event, cl_int execution_status)
      int clUnloadCompiler()
      Interface to C language function:
      cl_int ()
      int clWaitForEvents​(int num_events, PointerBuffer event_list)
      Interface to C language function:
      cl_int (cl_uint num_events, const cl_event * event_list)
    • Field Detail

      • KHRONOS_FALSE

        static final int KHRONOS_FALSE
        Defined as part of enum type "khronos_boolean_enum_t" with expression '0', CType: int
        See Also:
        Constant Field Values
      • KHRONOS_TRUE

        static final int KHRONOS_TRUE
        Defined as part of enum type "khronos_boolean_enum_t" with expression '1', CType: int
        See Also:
        Constant Field Values
      • KHRONOS_BOOLEAN_ENUM_FORCE_SIZE

        static final int KHRONOS_BOOLEAN_ENUM_FORCE_SIZE
        Defined as part of enum type "khronos_boolean_enum_t" with expression '0x7FFFFFFF', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_WORK_ITEM_SIZE

        static final int CL_INVALID_WORK_ITEM_SIZE
        Define "CL_INVALID_WORK_ITEM_SIZE" with expression '-55', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_GLOBAL_WORK_SIZE

        static final int CL_INVALID_GLOBAL_WORK_SIZE
        Define "CL_INVALID_GLOBAL_WORK_SIZE" with expression '-63', CType: int
        See Also:
        Constant Field Values
      • CL_BGRA

        static final int CL_BGRA
        Define "CL_BGRA" with expression '0x10B6', CType: int
        See Also:
        Constant Field Values
      • CL_SNORM_INT8

        static final int CL_SNORM_INT8
        Define "CL_SNORM_INT8" with expression '0x10D0', CType: int
        See Also:
        Constant Field Values
      • CL_MEM_OBJECT_ALLOCATION_FAILURE

        static final int CL_MEM_OBJECT_ALLOCATION_FAILURE
        Define "CL_MEM_OBJECT_ALLOCATION_FAILURE" with expression '-4', CType: int
        See Also:
        Constant Field Values
      • CL_PROGRAM_BUILD_STATUS

        static final int CL_PROGRAM_BUILD_STATUS
        Define "CL_PROGRAM_BUILD_STATUS" with expression '0x1181', CType: int
        See Also:
        Constant Field Values
      • CL_SAMPLER_ADDRESSING_MODE

        static final int CL_SAMPLER_ADDRESSING_MODE
        Define "CL_SAMPLER_ADDRESSING_MODE" with expression '0x1153', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_IMAGE2D_MAX_HEIGHT

        static final int CL_DEVICE_IMAGE2D_MAX_HEIGHT
        Define "CL_DEVICE_IMAGE2D_MAX_HEIGHT" with expression '0x1012', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_TYPE_GPU

        static final int CL_DEVICE_TYPE_GPU
        Define "CL_DEVICE_TYPE_GPU" with expression '(1 << 2)', CType: int
        See Also:
        Constant Field Values
      • CL_RGBA

        static final int CL_RGBA
        Define "CL_RGBA" with expression '0x10B5', CType: int
        See Also:
        Constant Field Values
      • CL_KERNEL_CONTEXT

        static final int CL_KERNEL_CONTEXT
        Define "CL_KERNEL_CONTEXT" with expression '0x1193', CType: int
        See Also:
        Constant Field Values
      • CL_SAMPLER_FILTER_MODE

        static final int CL_SAMPLER_FILTER_MODE
        Define "CL_SAMPLER_FILTER_MODE" with expression '0x1154', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_IMAGE3D_MAX_HEIGHT

        static final int CL_DEVICE_IMAGE3D_MAX_HEIGHT
        Define "CL_DEVICE_IMAGE3D_MAX_HEIGHT" with expression '0x1014', CType: int
        See Also:
        Constant Field Values
      • CL_IMAGE_HEIGHT

        static final int CL_IMAGE_HEIGHT
        Define "CL_IMAGE_HEIGHT" with expression '0x1115', CType: int
        See Also:
        Constant Field Values
      • CL_DBL_MAX_10_EXP

        static final int CL_DBL_MAX_10_EXP
        Define "CL_DBL_MAX_10_EXP" with expression '+308', CType: int
        See Also:
        Constant Field Values
      • CL_FLT_MIN_EXP

        static final int CL_FLT_MIN_EXP
        Define "CL_FLT_MIN_EXP" with expression '-125', CType: int
        See Also:
        Constant Field Values
      • CL_FP_INF_NAN

        static final int CL_FP_INF_NAN
        Define "CL_FP_INF_NAN" with expression '(1 << 1)', CType: int
        See Also:
        Constant Field Values
      • CL_M_2_SQRTPI_F

        static final float CL_M_2_SQRTPI_F
        Define "CL_M_2_SQRTPI_F" with expression '1.12837922573090f', CType: float
        See Also:
        Constant Field Values
      • CL_PROFILING_INFO_NOT_AVAILABLE

        static final int CL_PROFILING_INFO_NOT_AVAILABLE
        Define "CL_PROFILING_INFO_NOT_AVAILABLE" with expression '-7', CType: int
        See Also:
        Constant Field Values
      • CL_MEM_READ_ONLY

        static final int CL_MEM_READ_ONLY
        Define "CL_MEM_READ_ONLY" with expression '(1 << 2)', CType: int
        See Also:
        Constant Field Values
      • CL_BUILD_PROGRAM_FAILURE

        static final int CL_BUILD_PROGRAM_FAILURE
        Define "CL_BUILD_PROGRAM_FAILURE" with expression '-11', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_KERNEL_ARGS

        static final int CL_INVALID_KERNEL_ARGS
        Define "CL_INVALID_KERNEL_ARGS" with expression '-52', CType: int
        See Also:
        Constant Field Values
      • CL_SAMPLER_NORMALIZED_COORDS

        static final int CL_SAMPLER_NORMALIZED_COORDS
        Define "CL_SAMPLER_NORMALIZED_COORDS" with expression '0x1152', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_IMAGE3D_MAX_DEPTH

        static final int CL_DEVICE_IMAGE3D_MAX_DEPTH
        Define "CL_DEVICE_IMAGE3D_MAX_DEPTH" with expression '0x1015', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_REFERENCE_COUNT_EXT

        static final int CL_DEVICE_REFERENCE_COUNT_EXT
        Define "CL_DEVICE_REFERENCE_COUNT_EXT" with expression '0x4057', CType: int
        See Also:
        Constant Field Values
      • CL_INT_MIN

        static final int CL_INT_MIN
        Define "CL_INT_MIN" with expression '(-2147483647-1)', CType: int
        See Also:
        Constant Field Values
      • CL_IMAGE_SLICE_PITCH

        static final int CL_IMAGE_SLICE_PITCH
        Define "CL_IMAGE_SLICE_PITCH" with expression '0x1113', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICES_FOR_GL_CONTEXT_KHR

        static final int CL_DEVICES_FOR_GL_CONTEXT_KHR
        Define "CL_DEVICES_FOR_GL_CONTEXT_KHR" with expression '0x2007', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE

        static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE
        Define "CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE" with expression '0x100B', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_TYPE

        static final int CL_DEVICE_TYPE
        Define "CL_DEVICE_TYPE" with expression '0x1000', CType: int
        See Also:
        Constant Field Values
      • CL_MEM_HOST_PTR

        static final int CL_MEM_HOST_PTR
        Define "CL_MEM_HOST_PTR" with expression '0x1103', CType: int
        See Also:
        Constant Field Values
      • CL_AFFINITY_DOMAIN_NUMA_EXT

        static final int CL_AFFINITY_DOMAIN_NUMA_EXT
        Define "CL_AFFINITY_DOMAIN_NUMA_EXT" with expression '0x10', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_PROFILING_TIMER_RESOLUTION

        static final int CL_DEVICE_PROFILING_TIMER_RESOLUTION
        Define "CL_DEVICE_PROFILING_TIMER_RESOLUTION" with expression '0x1025', CType: int
        See Also:
        Constant Field Values
      • CL_ADDRESS_NONE

        static final int CL_ADDRESS_NONE
        Define "CL_ADDRESS_NONE" with expression '0x1130', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_PARTITION_NAME_EXT

        static final int CL_INVALID_PARTITION_NAME_EXT
        Define "CL_INVALID_PARTITION_NAME_EXT" with expression '-1059', CType: int
        See Also:
        Constant Field Values
      • CL_DBL_DIG

        static final int CL_DBL_DIG
        Define "CL_DBL_DIG" with expression '15', CType: int
        See Also:
        Constant Field Values
      • CL_PROGRAM_BINARIES

        static final int CL_PROGRAM_BINARIES
        Define "CL_PROGRAM_BINARIES" with expression '0x1166', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_MIP_LEVEL

        static final int CL_INVALID_MIP_LEVEL
        Define "CL_INVALID_MIP_LEVEL" with expression '-62', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_COMPUTE_CAPABILITY_MINOR_NV

        static final int CL_DEVICE_COMPUTE_CAPABILITY_MINOR_NV
        Define "CL_DEVICE_COMPUTE_CAPABILITY_MINOR_NV" with expression '0x4001', CType: int
        See Also:
        Constant Field Values
      • CL_DBL_RADIX

        static final int CL_DBL_RADIX
        Define "CL_DBL_RADIX" with expression '2', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_MAX_COMPUTE_UNITS

        static final int CL_DEVICE_MAX_COMPUTE_UNITS
        Define "CL_DEVICE_MAX_COMPUTE_UNITS" with expression '0x1002', CType: int
        See Also:
        Constant Field Values
      • CL_UNORM_INT_101010

        static final int CL_UNORM_INT_101010
        Define "CL_UNORM_INT_101010" with expression '0x10D6', CType: int
        See Also:
        Constant Field Values
      • CL_ADDRESS_CLAMP

        static final int CL_ADDRESS_CLAMP
        Define "CL_ADDRESS_CLAMP" with expression '0x1132', CType: int
        See Also:
        Constant Field Values
      • CL_COMMAND_COPY_BUFFER

        static final int CL_COMMAND_COPY_BUFFER
        Define "CL_COMMAND_COPY_BUFFER" with expression '0x11F5', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_ARG_INDEX

        static final int CL_INVALID_ARG_INDEX
        Define "CL_INVALID_ARG_INDEX" with expression '-49', CType: int
        See Also:
        Constant Field Values
      • CL_FILTER_LINEAR

        static final int CL_FILTER_LINEAR
        Define "CL_FILTER_LINEAR" with expression '0x1141', CType: int
        See Also:
        Constant Field Values
      • CL_PROGRAM_REFERENCE_COUNT

        static final int CL_PROGRAM_REFERENCE_COUNT
        Define "CL_PROGRAM_REFERENCE_COUNT" with expression '0x1160', CType: int
        See Also:
        Constant Field Values
      • CL_M_2_PI

        static final float CL_M_2_PI
        Define "CL_M_2_PI" with expression '0.636619772367581382433', CType: float
        See Also:
        Constant Field Values
      • CL_FLOAT

        static final int CL_FLOAT
        Define "CL_FLOAT" with expression '0x10DE', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_KERNEL_EXEC_TIMEOUT_NV

        static final int CL_DEVICE_KERNEL_EXEC_TIMEOUT_NV
        Define "CL_DEVICE_KERNEL_EXEC_TIMEOUT_NV" with expression '0x4005', CType: int
        See Also:
        Constant Field Values
      • CL_KERNEL_NUM_ARGS

        static final int CL_KERNEL_NUM_ARGS
        Define "CL_KERNEL_NUM_ARGS" with expression '0x1191', CType: int
        See Also:
        Constant Field Values
      • CL_PLATFORM_VERSION

        static final int CL_PLATFORM_VERSION
        Define "CL_PLATFORM_VERSION" with expression '0x0901', CType: int
        See Also:
        Constant Field Values
      • CL_OUT_OF_RESOURCES

        static final int CL_OUT_OF_RESOURCES
        Define "CL_OUT_OF_RESOURCES" with expression '-5', CType: int
        See Also:
        Constant Field Values
      • CL_VERSION_1_1

        static final int CL_VERSION_1_1
        Define "CL_VERSION_1_1" with expression '1', CType: int
        See Also:
        Constant Field Values
      • CL_VERSION_1_0

        static final int CL_VERSION_1_0
        Define "CL_VERSION_1_0" with expression '1', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT

        static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT
        Define "CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT" with expression '0x100A', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_PLATFORM

        static final int CL_INVALID_PLATFORM
        Define "CL_INVALID_PLATFORM" with expression '-32', CType: int
        See Also:
        Constant Field Values
      • CL_M_PI_2_F

        static final float CL_M_PI_2_F
        Define "CL_M_PI_2_F" with expression '1.57079637050629f', CType: float
        See Also:
        Constant Field Values
      • CL_PROGRAM_BUILD_OPTIONS

        static final int CL_PROGRAM_BUILD_OPTIONS
        Define "CL_PROGRAM_BUILD_OPTIONS" with expression '0x1182', CType: int
        See Also:
        Constant Field Values
      • CL_BUILD_NONE

        static final int CL_BUILD_NONE
        Define "CL_BUILD_NONE" with expression '-1', CType: int
        See Also:
        Constant Field Values
      • CL_RUNNING

        static final int CL_RUNNING
        Define "CL_RUNNING" with expression '0x1', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_KERNEL

        static final int CL_INVALID_KERNEL
        Define "CL_INVALID_KERNEL" with expression '-48', CType: int
        See Also:
        Constant Field Values
      • CL_IMAGE_FORMAT_NOT_SUPPORTED

        static final int CL_IMAGE_FORMAT_NOT_SUPPORTED
        Define "CL_IMAGE_FORMAT_NOT_SUPPORTED" with expression '-10', CType: int
        See Also:
        Constant Field Values
      • CL_CHAR_MAX

        static final int CL_CHAR_MAX
        Define "CL_CHAR_MAX" with expression '127', CType: int
        See Also:
        Constant Field Values
      • CL_QUEUE_PROFILING_ENABLE

        static final int CL_QUEUE_PROFILING_ENABLE
        Define "CL_QUEUE_PROFILING_ENABLE" with expression '(1 << 1)', CType: int
        See Also:
        Constant Field Values
      • CL_M_LN10_F

        static final float CL_M_LN10_F
        Define "CL_M_LN10_F" with expression '2.30258512496948f', CType: float
        See Also:
        Constant Field Values
      • CL_IMAGE_DEPTH

        static final int CL_IMAGE_DEPTH
        Define "CL_IMAGE_DEPTH" with expression '0x1116', CType: int
        See Also:
        Constant Field Values
      • CL_UNORM_INT16

        static final int CL_UNORM_INT16
        Define "CL_UNORM_INT16" with expression '0x10D3', CType: int
        See Also:
        Constant Field Values
      • CL_MAP_WRITE

        static final int CL_MAP_WRITE
        Define "CL_MAP_WRITE" with expression '(1 << 1)', CType: int
        See Also:
        Constant Field Values
      • CL_SCHAR_MAX

        static final int CL_SCHAR_MAX
        Define "CL_SCHAR_MAX" with expression '127', CType: int
        See Also:
        Constant Field Values
      • GLEXT_64_TYPES_DEFINED

        static final int GLEXT_64_TYPES_DEFINED
        Define "GLEXT_64_TYPES_DEFINED" with expression '1', CType: int
        See Also:
        Constant Field Values
      • CL_PROFILING_COMMAND_END

        static final int CL_PROFILING_COMMAND_END
        Define "CL_PROFILING_COMMAND_END" with expression '0x1283', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG

        static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG
        Define "CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG" with expression '0x1009', CType: int
        See Also:
        Constant Field Values
      • CL_CHAR_BIT

        static final int CL_CHAR_BIT
        Define "CL_CHAR_BIT" with expression '8', CType: int
        See Also:
        Constant Field Values
      • CL_MEM_WRITE_ONLY

        static final int CL_MEM_WRITE_ONLY
        Define "CL_MEM_WRITE_ONLY" with expression '(1 << 1)', CType: int
        See Also:
        Constant Field Values
      • CL_RGBx

        static final int CL_RGBx
        Define "CL_RGBx" with expression '0x10BC', CType: int
        See Also:
        Constant Field Values
      • CL_MAP_FAILURE

        static final int CL_MAP_FAILURE
        Define "CL_MAP_FAILURE" with expression '-12', CType: int
        See Also:
        Constant Field Values
      • CL_MEM_COPY_OVERLAP

        static final int CL_MEM_COPY_OVERLAP
        Define "CL_MEM_COPY_OVERLAP" with expression '-8', CType: int
        See Also:
        Constant Field Values
      • CL_DBL_MIN_10_EXP

        static final int CL_DBL_MIN_10_EXP
        Define "CL_DBL_MIN_10_EXP" with expression '-307', CType: int
        See Also:
        Constant Field Values
      • CL_PROFILING_COMMAND_SUBMIT

        static final int CL_PROFILING_COMMAND_SUBMIT
        Define "CL_PROFILING_COMMAND_SUBMIT" with expression '0x1281', CType: int
        See Also:
        Constant Field Values
      • CL_M_1_PI

        static final float CL_M_1_PI
        Define "CL_M_1_PI" with expression '0.318309886183790691216', CType: float
        See Also:
        Constant Field Values
      • CL_QUEUE_PROPERTIES

        static final int CL_QUEUE_PROPERTIES
        Define "CL_QUEUE_PROPERTIES" with expression '0x1093', CType: int
        See Also:
        Constant Field Values
      • CL_PROFILING_COMMAND_QUEUED

        static final int CL_PROFILING_COMMAND_QUEUED
        Define "CL_PROFILING_COMMAND_QUEUED" with expression '0x1280', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_PROGRAM_EXECUTABLE

        static final int CL_INVALID_PROGRAM_EXECUTABLE
        Define "CL_INVALID_PROGRAM_EXECUTABLE" with expression '-45', CType: int
        See Also:
        Constant Field Values
      • KHRONOS_MAX_ENUM

        static final int KHRONOS_MAX_ENUM
        Define "KHRONOS_MAX_ENUM" with expression '0x7FFFFFFF', CType: int
        See Also:
        Constant Field Values
      • CL_MAXFLOAT

        static final float CL_MAXFLOAT
        Define "CL_MAXFLOAT" with expression '0x1.fffffep127f', CType: float
        See Also:
        Constant Field Values
      • CL_COMMAND_NATIVE_KERNEL

        static final int CL_COMMAND_NATIVE_KERNEL
        Define "CL_COMMAND_NATIVE_KERNEL" with expression '0x11F2', CType: int
        See Also:
        Constant Field Values
      • CL_ADDRESS_REPEAT

        static final int CL_ADDRESS_REPEAT
        Define "CL_ADDRESS_REPEAT" with expression '0x1133', CType: int
        See Also:
        Constant Field Values
      • CL_TRUE

        static final int CL_TRUE
        Define "CL_TRUE" with expression '1', CType: int
        See Also:
        Constant Field Values
      • CL_KERNEL_LOCAL_MEM_SIZE

        static final int CL_KERNEL_LOCAL_MEM_SIZE
        Define "CL_KERNEL_LOCAL_MEM_SIZE" with expression '0x11B2', CType: int
        See Also:
        Constant Field Values
      • CL_FLT_EPSILON

        static final float CL_FLT_EPSILON
        Define "CL_FLT_EPSILON" with expression '0x1.0p-23f', CType: float
        See Also:
        Constant Field Values
      • CL_DEVICE_GPU_OVERLAP_NV

        static final int CL_DEVICE_GPU_OVERLAP_NV
        Define "CL_DEVICE_GPU_OVERLAP_NV" with expression '0x4004', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_PARTITION_TYPES_EXT

        static final int CL_DEVICE_PARTITION_TYPES_EXT
        Define "CL_DEVICE_PARTITION_TYPES_EXT" with expression '0x4055', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_NATIVE_VECTOR_WIDTH_SHORT

        static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_SHORT
        Define "CL_DEVICE_NATIVE_VECTOR_WIDTH_SHORT" with expression '0x1037', CType: int
        See Also:
        Constant Field Values
      • CL_AFFINITY_DOMAIN_L3_CACHE_EXT

        static final int CL_AFFINITY_DOMAIN_L3_CACHE_EXT
        Define "CL_AFFINITY_DOMAIN_L3_CACHE_EXT" with expression '0x3', CType: int
        See Also:
        Constant Field Values
      • CL_DBL_MAX

        static final double CL_DBL_MAX
        Define "CL_DBL_MAX" with expression '0x1.fffffffffffffp1023', CType: double
        See Also:
        Constant Field Values
      • CL_SUBMITTED

        static final int CL_SUBMITTED
        Define "CL_SUBMITTED" with expression '0x2', CType: int
        See Also:
        Constant Field Values
      • CL_PROGRAM_SOURCE

        static final int CL_PROGRAM_SOURCE
        Define "CL_PROGRAM_SOURCE" with expression '0x1164', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_LOCAL_MEM_TYPE

        static final int CL_DEVICE_LOCAL_MEM_TYPE
        Define "CL_DEVICE_LOCAL_MEM_TYPE" with expression '0x1022', CType: int
        See Also:
        Constant Field Values
      • CL_M_PI_4_F

        static final float CL_M_PI_4_F
        Define "CL_M_PI_4_F" with expression '0.78539818525314f', CType: float
        See Also:
        Constant Field Values
      • CL_PLATFORM_VENDOR

        static final int CL_PLATFORM_VENDOR
        Define "CL_PLATFORM_VENDOR" with expression '0x0903', CType: int
        See Also:
        Constant Field Values
      • CL_COMMAND_USER

        static final int CL_COMMAND_USER
        Define "CL_COMMAND_USER" with expression '0x1204', CType: int
        See Also:
        Constant Field Values
      • CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST

        static final int CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST
        Define "CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST" with expression '-14', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_NATIVE_VECTOR_WIDTH_LONG

        static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_LONG
        Define "CL_DEVICE_NATIVE_VECTOR_WIDTH_LONG" with expression '0x1039', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_PARTITION_BY_NAMES_EXT

        static final int CL_DEVICE_PARTITION_BY_NAMES_EXT
        Define "CL_DEVICE_PARTITION_BY_NAMES_EXT" with expression '0x4052', CType: int
        See Also:
        Constant Field Values
      • CL_COMMAND_COPY_BUFFER_TO_IMAGE

        static final int CL_COMMAND_COPY_BUFFER_TO_IMAGE
        Define "CL_COMMAND_COPY_BUFFER_TO_IMAGE" with expression '0x11FA', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_NATIVE_VECTOR_WIDTH_DOUBLE

        static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_DOUBLE
        Define "CL_DEVICE_NATIVE_VECTOR_WIDTH_DOUBLE" with expression '0x103B', CType: int
        See Also:
        Constant Field Values
      • CL_BUILD_IN_PROGRESS

        static final int CL_BUILD_IN_PROGRESS
        Define "CL_BUILD_IN_PROGRESS" with expression '-3', CType: int
        See Also:
        Constant Field Values
      • CL_KERNEL_PREFERRED_WORK_GROUP_SIZE_MULTIPLE

        static final int CL_KERNEL_PREFERRED_WORK_GROUP_SIZE_MULTIPLE
        Define "CL_KERNEL_PREFERRED_WORK_GROUP_SIZE_MULTIPLE" with expression '0x11B3', CType: int
        See Also:
        Constant Field Values
      • KHRONOS_SUPPORT_FLOAT

        static final int KHRONOS_SUPPORT_FLOAT
        Define "KHRONOS_SUPPORT_FLOAT" with expression '1', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_SAMPLER

        static final int CL_INVALID_SAMPLER
        Define "CL_INVALID_SAMPLER" with expression '-41', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_VENDOR

        static final int CL_DEVICE_VENDOR
        Define "CL_DEVICE_VENDOR" with expression '0x102C', CType: int
        See Also:
        Constant Field Values
      • CL_COMMAND_WRITE_BUFFER

        static final int CL_COMMAND_WRITE_BUFFER
        Define "CL_COMMAND_WRITE_BUFFER" with expression '0x11F4', CType: int
        See Also:
        Constant Field Values
      • CL_BUILD_SUCCESS

        static final int CL_BUILD_SUCCESS
        Define "CL_BUILD_SUCCESS" with expression '0', CType: int
        See Also:
        Constant Field Values
      • CL_COMMAND_UNMAP_MEM_OBJECT

        static final int CL_COMMAND_UNMAP_MEM_OBJECT
        Define "CL_COMMAND_UNMAP_MEM_OBJECT" with expression '0x11FD', CType: int
        See Also:
        Constant Field Values
      • CL_M_SQRT2_F

        static final float CL_M_SQRT2_F
        Define "CL_M_SQRT2_F" with expression '1.41421353816986f', CType: float
        See Also:
        Constant Field Values
      • CL_MEM_FLAGS

        static final int CL_MEM_FLAGS
        Define "CL_MEM_FLAGS" with expression '0x1101', CType: int
        See Also:
        Constant Field Values
      • CL_FLT_MIN_10_EXP

        static final int CL_FLT_MIN_10_EXP
        Define "CL_FLT_MIN_10_EXP" with expression '-37', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_CONTEXT

        static final int CL_INVALID_CONTEXT
        Define "CL_INVALID_CONTEXT" with expression '-34', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_MAX_WRITE_IMAGE_ARGS

        static final int CL_DEVICE_MAX_WRITE_IMAGE_ARGS
        Define "CL_DEVICE_MAX_WRITE_IMAGE_ARGS" with expression '0x100F', CType: int
        See Also:
        Constant Field Values
      • CL_M_E

        static final float CL_M_E
        Define "CL_M_E" with expression '2.718281828459045090796', CType: float
        See Also:
        Constant Field Values
      • CL_LOCAL

        static final int CL_LOCAL
        Define "CL_LOCAL" with expression '0x1', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_EXECUTION_CAPABILITIES

        static final int CL_DEVICE_EXECUTION_CAPABILITIES
        Define "CL_DEVICE_EXECUTION_CAPABILITIES" with expression '0x1029', CType: int
        See Also:
        Constant Field Values
      • CL_EXEC_KERNEL

        static final int CL_EXEC_KERNEL
        Define "CL_EXEC_KERNEL" with expression '(1 << 0)', CType: int
        See Also:
        Constant Field Values
      • CL_INT_MAX

        static final int CL_INT_MAX
        Define "CL_INT_MAX" with expression '2147483647', CType: int
        See Also:
        Constant Field Values
      • CL_FP_DENORM

        static final int CL_FP_DENORM
        Define "CL_FP_DENORM" with expression '(1 << 0)', CType: int
        See Also:
        Constant Field Values
      • CL_FLT_MIN

        static final float CL_FLT_MIN
        Define "CL_FLT_MIN" with expression '0x1.0p-126f', CType: float
        See Also:
        Constant Field Values
      • CL_DBL_MAX_EXP

        static final int CL_DBL_MAX_EXP
        Define "CL_DBL_MAX_EXP" with expression '+1024', CType: int
        See Also:
        Constant Field Values
      • CL_RGB

        static final int CL_RGB
        Define "CL_RGB" with expression '0x10B4', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_GLOBAL_MEM_CACHE_TYPE

        static final int CL_DEVICE_GLOBAL_MEM_CACHE_TYPE
        Define "CL_DEVICE_GLOBAL_MEM_CACHE_TYPE" with expression '0x101C', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_MAX_SAMPLERS

        static final int CL_DEVICE_MAX_SAMPLERS
        Define "CL_DEVICE_MAX_SAMPLERS" with expression '0x1018', CType: int
        See Also:
        Constant Field Values
      • CL_AFFINITY_DOMAIN_L4_CACHE_EXT

        static final int CL_AFFINITY_DOMAIN_L4_CACHE_EXT
        Define "CL_AFFINITY_DOMAIN_L4_CACHE_EXT" with expression '0x4', CType: int
        See Also:
        Constant Field Values
      • CL_M_SQRT1_2

        static final float CL_M_SQRT1_2
        Define "CL_M_SQRT1_2" with expression '0.707106781186547572737', CType: float
        See Also:
        Constant Field Values
      • CL_DEVICE_HALF_FP_CONFIG

        static final int CL_DEVICE_HALF_FP_CONFIG
        Define "CL_DEVICE_HALF_FP_CONFIG" with expression '0x1033', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_TYPE_ACCELERATOR

        static final int CL_DEVICE_TYPE_ACCELERATOR
        Define "CL_DEVICE_TYPE_ACCELERATOR" with expression '(1 << 3)', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_COMPILER_AVAILABLE

        static final int CL_DEVICE_COMPILER_AVAILABLE
        Define "CL_DEVICE_COMPILER_AVAILABLE" with expression '0x1028', CType: int
        See Also:
        Constant Field Values
      • CL_COMMAND_ACQUIRE_GL_OBJECTS

        static final int CL_COMMAND_ACQUIRE_GL_OBJECTS
        Define "CL_COMMAND_ACQUIRE_GL_OBJECTS" with expression '0x11FF', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_PARTITION_COUNT_EXT

        static final int CL_INVALID_PARTITION_COUNT_EXT
        Define "CL_INVALID_PARTITION_COUNT_EXT" with expression '-1058', CType: int
        See Also:
        Constant Field Values
      • CL_MEM_USE_HOST_PTR

        static final int CL_MEM_USE_HOST_PTR
        Define "CL_MEM_USE_HOST_PTR" with expression '(1 << 3)', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_IMAGE2D_MAX_WIDTH

        static final int CL_DEVICE_IMAGE2D_MAX_WIDTH
        Define "CL_DEVICE_IMAGE2D_MAX_WIDTH" with expression '0x1011', CType: int
        See Also:
        Constant Field Values
      • CL_EVENT_COMMAND_EXECUTION_STATUS

        static final int CL_EVENT_COMMAND_EXECUTION_STATUS
        Define "CL_EVENT_COMMAND_EXECUTION_STATUS" with expression '0x11D3', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_PLATFORM

        static final int CL_DEVICE_PLATFORM
        Define "CL_DEVICE_PLATFORM" with expression '0x1031', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_ARG_VALUE

        static final int CL_INVALID_ARG_VALUE
        Define "CL_INVALID_ARG_VALUE" with expression '-50', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_MAX_MEM_ALLOC_SIZE

        static final int CL_DEVICE_MAX_MEM_ALLOC_SIZE
        Define "CL_DEVICE_MAX_MEM_ALLOC_SIZE" with expression '0x1010', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_DEVICE_TYPE

        static final int CL_INVALID_DEVICE_TYPE
        Define "CL_INVALID_DEVICE_TYPE" with expression '-31', CType: int
        See Also:
        Constant Field Values
      • CL_SUCCESS

        static final int CL_SUCCESS
        Define "CL_SUCCESS" with expression '0', CType: int
        See Also:
        Constant Field Values
      • CL_UNORM_SHORT_565

        static final int CL_UNORM_SHORT_565
        Define "CL_UNORM_SHORT_565" with expression '0x10D4', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_PARTITION_EQUALLY_EXT

        static final int CL_DEVICE_PARTITION_EQUALLY_EXT
        Define "CL_DEVICE_PARTITION_EQUALLY_EXT" with expression '0x4050', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_NATIVE_VECTOR_WIDTH_FLOAT

        static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_FLOAT
        Define "CL_DEVICE_NATIVE_VECTOR_WIDTH_FLOAT" with expression '0x103A', CType: int
        See Also:
        Constant Field Values
      • CL_IMAGE_FORMAT

        static final int CL_IMAGE_FORMAT
        Define "CL_IMAGE_FORMAT" with expression '0x1110', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR

        static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR
        Define "CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR" with expression '0x1006', CType: int
        See Also:
        Constant Field Values
      • CL_IMAGE_ELEMENT_SIZE

        static final int CL_IMAGE_ELEMENT_SIZE
        Define "CL_IMAGE_ELEMENT_SIZE" with expression '0x1111', CType: int
        See Also:
        Constant Field Values
      • CL_PROFILING_COMMAND_START

        static final int CL_PROFILING_COMMAND_START
        Define "CL_PROFILING_COMMAND_START" with expression '0x1282', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_BUILD_OPTIONS

        static final int CL_INVALID_BUILD_OPTIONS
        Define "CL_INVALID_BUILD_OPTIONS" with expression '-43', CType: int
        See Also:
        Constant Field Values
      • CL_COMMAND_WRITE_BUFFER_RECT

        static final int CL_COMMAND_WRITE_BUFFER_RECT
        Define "CL_COMMAND_WRITE_BUFFER_RECT" with expression '0x1202', CType: int
        See Also:
        Constant Field Values
      • CL_M_LN2_F

        static final float CL_M_LN2_F
        Define "CL_M_LN2_F" with expression '0.69314718246460f', CType: float
        See Also:
        Constant Field Values
      • CL_INVALID_VALUE

        static final int CL_INVALID_VALUE
        Define "CL_INVALID_VALUE" with expression '-30', CType: int
        See Also:
        Constant Field Values
      • CL_CONTEXT_NUM_DEVICES

        static final int CL_CONTEXT_NUM_DEVICES
        Define "CL_CONTEXT_NUM_DEVICES" with expression '0x1083', CType: int
        See Also:
        Constant Field Values
      • CL_ARGB

        static final int CL_ARGB
        Define "CL_ARGB" with expression '0x10B7', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_MAX_CLOCK_FREQUENCY

        static final int CL_DEVICE_MAX_CLOCK_FREQUENCY
        Define "CL_DEVICE_MAX_CLOCK_FREQUENCY" with expression '0x100C', CType: int
        See Also:
        Constant Field Values
      • CL_SIGNED_INT8

        static final int CL_SIGNED_INT8
        Define "CL_SIGNED_INT8" with expression '0x10D7', CType: int
        See Also:
        Constant Field Values
      • CL_COMPLETE

        static final int CL_COMPLETE
        Define "CL_COMPLETE" with expression '0x0', CType: int
        See Also:
        Constant Field Values
      • CL_FP_FMA

        static final int CL_FP_FMA
        Define "CL_FP_FMA" with expression '(1 << 5)', CType: int
        See Also:
        Constant Field Values
      • CL_INTENSITY

        static final int CL_INTENSITY
        Define "CL_INTENSITY" with expression '0x10B8', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_PARTITION_STYLE_EXT

        static final int CL_DEVICE_PARTITION_STYLE_EXT
        Define "CL_DEVICE_PARTITION_STYLE_EXT" with expression '0x4058', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_NOT_AVAILABLE

        static final int CL_DEVICE_NOT_AVAILABLE
        Define "CL_DEVICE_NOT_AVAILABLE" with expression '-2', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_MAX_PARAMETER_SIZE

        static final int CL_DEVICE_MAX_PARAMETER_SIZE
        Define "CL_DEVICE_MAX_PARAMETER_SIZE" with expression '0x1017', CType: int
        See Also:
        Constant Field Values
      • CL_IMAGE_FORMAT_MISMATCH

        static final int CL_IMAGE_FORMAT_MISMATCH
        Define "CL_IMAGE_FORMAT_MISMATCH" with expression '-9', CType: int
        See Also:
        Constant Field Values
      • CL_KERNEL_FUNCTION_NAME

        static final int CL_KERNEL_FUNCTION_NAME
        Define "CL_KERNEL_FUNCTION_NAME" with expression '0x1190', CType: int
        See Also:
        Constant Field Values
      • CL_PLATFORM_NOT_FOUND_KHR

        static final int CL_PLATFORM_NOT_FOUND_KHR
        Define "CL_PLATFORM_NOT_FOUND_KHR" with expression '-1001', CType: int
        See Also:
        Constant Field Values
      • cl_khr_icd

        static final int cl_khr_icd
        Define "cl_khr_icd" with expression '1', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_BUFFER_SIZE

        static final int CL_INVALID_BUFFER_SIZE
        Define "CL_INVALID_BUFFER_SIZE" with expression '-61', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_EXTENSIONS

        static final int CL_DEVICE_EXTENSIONS
        Define "CL_DEVICE_EXTENSIONS" with expression '0x1030', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_PARTITION_BY_COUNTS_EXT

        static final int CL_DEVICE_PARTITION_BY_COUNTS_EXT
        Define "CL_DEVICE_PARTITION_BY_COUNTS_EXT" with expression '0x4051', CType: int
        See Also:
        Constant Field Values
      • CL_FLT_MAX_EXP

        static final int CL_FLT_MAX_EXP
        Define "CL_FLT_MAX_EXP" with expression '+128', CType: int
        See Also:
        Constant Field Values
      • CL_COMMAND_READ_IMAGE

        static final int CL_COMMAND_READ_IMAGE
        Define "CL_COMMAND_READ_IMAGE" with expression '0x11F6', CType: int
        See Also:
        Constant Field Values
      • CL_UNSIGNED_INT32

        static final int CL_UNSIGNED_INT32
        Define "CL_UNSIGNED_INT32" with expression '0x10DC', CType: int
        See Also:
        Constant Field Values
      • CL_COMPILER_NOT_AVAILABLE

        static final int CL_COMPILER_NOT_AVAILABLE
        Define "CL_COMPILER_NOT_AVAILABLE" with expression '-3', CType: int
        See Also:
        Constant Field Values
      • CL_R

        static final int CL_R
        Define "CL_R" with expression '0x10B0', CType: int
        See Also:
        Constant Field Values
      • CL_GL_OBJECT_RENDERBUFFER

        static final int CL_GL_OBJECT_RENDERBUFFER
        Define "CL_GL_OBJECT_RENDERBUFFER" with expression '0x2003', CType: int
        See Also:
        Constant Field Values
      • CL_UNSIGNED_INT16

        static final int CL_UNSIGNED_INT16
        Define "CL_UNSIGNED_INT16" with expression '0x10DB', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_EVENT

        static final int CL_INVALID_EVENT
        Define "CL_INVALID_EVENT" with expression '-58', CType: int
        See Also:
        Constant Field Values
      • CL_UNORM_INT8

        static final int CL_UNORM_INT8
        Define "CL_UNORM_INT8" with expression '0x10D2', CType: int
        See Also:
        Constant Field Values
      • CL_KERNEL_PROGRAM

        static final int CL_KERNEL_PROGRAM
        Define "CL_KERNEL_PROGRAM" with expression '0x1194', CType: int
        See Also:
        Constant Field Values
      • CL_PLATFORM_PROFILE

        static final int CL_PLATFORM_PROFILE
        Define "CL_PLATFORM_PROFILE" with expression '0x0900', CType: int
        See Also:
        Constant Field Values
      • CL_READ_ONLY_CACHE

        static final int CL_READ_ONLY_CACHE
        Define "CL_READ_ONLY_CACHE" with expression '0x1', CType: int
        See Also:
        Constant Field Values
      • CL_EVENT_REFERENCE_COUNT

        static final int CL_EVENT_REFERENCE_COUNT
        Define "CL_EVENT_REFERENCE_COUNT" with expression '0x11D2', CType: int
        See Also:
        Constant Field Values
      • CL_A

        static final int CL_A
        Define "CL_A" with expression '0x10B1', CType: int
        See Also:
        Constant Field Values
      • CL_GL_MIPMAP_LEVEL

        static final int CL_GL_MIPMAP_LEVEL
        Define "CL_GL_MIPMAP_LEVEL" with expression '0x2005', CType: int
        See Also:
        Constant Field Values
      • CL_PRINTF_CALLBACK_ARM

        static final int CL_PRINTF_CALLBACK_ARM
        Define "CL_PRINTF_CALLBACK_ARM" with expression '0x40B0', CType: int
        See Also:
        Constant Field Values
      • CL_SHRT_MAX

        static final int CL_SHRT_MAX
        Define "CL_SHRT_MAX" with expression '32767', CType: int
        See Also:
        Constant Field Values
      • CL_UNORM_SHORT_555

        static final int CL_UNORM_SHORT_555
        Define "CL_UNORM_SHORT_555" with expression '0x10D5', CType: int
        See Also:
        Constant Field Values
      • CL_CONTEXT_PLATFORM

        static final int CL_CONTEXT_PLATFORM
        Define "CL_CONTEXT_PLATFORM" with expression '0x1084', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_MAX_WORK_ITEM_SIZES

        static final int CL_DEVICE_MAX_WORK_ITEM_SIZES
        Define "CL_DEVICE_MAX_WORK_ITEM_SIZES" with expression '0x1005', CType: int
        See Also:
        Constant Field Values
      • CL_EGL_DISPLAY_KHR

        static final int CL_EGL_DISPLAY_KHR
        Define "CL_EGL_DISPLAY_KHR" with expression '0x2009', CType: int
        See Also:
        Constant Field Values
      • CL_M_2_SQRTPI

        static final float CL_M_2_SQRTPI
        Define "CL_M_2_SQRTPI" with expression '1.128379167095512558561', CType: float
        See Also:
        Constant Field Values
      • CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS

        static final int CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS
        Define "CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS" with expression '0x1003', CType: int
        See Also:
        Constant Field Values
      • CL_GL_TEXTURE_TARGET

        static final int CL_GL_TEXTURE_TARGET
        Define "CL_GL_TEXTURE_TARGET" with expression '0x2004', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_OPENCL_C_VERSION

        static final int CL_DEVICE_OPENCL_C_VERSION
        Define "CL_DEVICE_OPENCL_C_VERSION" with expression '0x103D', CType: int
        See Also:
        Constant Field Values
      • CL_MEM_TYPE

        static final int CL_MEM_TYPE
        Define "CL_MEM_TYPE" with expression '0x1100', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_WORK_GROUP_SIZE

        static final int CL_INVALID_WORK_GROUP_SIZE
        Define "CL_INVALID_WORK_GROUP_SIZE" with expression '-54', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_NATIVE_VECTOR_WIDTH_CHAR

        static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_CHAR
        Define "CL_DEVICE_NATIVE_VECTOR_WIDTH_CHAR" with expression '0x1036', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN_EXT

        static final int CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN_EXT
        Define "CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN_EXT" with expression '0x4053', CType: int
        See Also:
        Constant Field Values
      • CL_COMMAND_COPY_IMAGE

        static final int CL_COMMAND_COPY_IMAGE
        Define "CL_COMMAND_COPY_IMAGE" with expression '0x11F8', CType: int
        See Also:
        Constant Field Values
      • CL_FP_ROUND_TO_INF

        static final int CL_FP_ROUND_TO_INF
        Define "CL_FP_ROUND_TO_INF" with expression '(1 << 4)', CType: int
        See Also:
        Constant Field Values
      • CL_M_PI

        static final float CL_M_PI
        Define "CL_M_PI" with expression '3.141592653589793115998', CType: float
        See Also:
        Constant Field Values
      • CL_DEVICE_MIN_DATA_TYPE_ALIGN_SIZE

        static final int CL_DEVICE_MIN_DATA_TYPE_ALIGN_SIZE
        Define "CL_DEVICE_MIN_DATA_TYPE_ALIGN_SIZE" with expression '0x101A', CType: int
        See Also:
        Constant Field Values
      • CL_RA

        static final int CL_RA
        Define "CL_RA" with expression '0x10B3', CType: int
        See Also:
        Constant Field Values
      • CL_FLT_MANT_DIG

        static final int CL_FLT_MANT_DIG
        Define "CL_FLT_MANT_DIG" with expression '24', CType: int
        See Also:
        Constant Field Values
      • CL_DBL_MIN

        static final double CL_DBL_MIN
        Define "CL_DBL_MIN" with expression '0x1.0p-1022', CType: double
        See Also:
        Constant Field Values
      • CL_COMMAND_COPY_IMAGE_TO_BUFFER

        static final int CL_COMMAND_COPY_IMAGE_TO_BUFFER
        Define "CL_COMMAND_COPY_IMAGE_TO_BUFFER" with expression '0x11F9', CType: int
        See Also:
        Constant Field Values
      • cl_khr_gl_sharing

        static final int cl_khr_gl_sharing
        Define "cl_khr_gl_sharing" with expression '1', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_MAX_CONSTANT_ARGS

        static final int CL_DEVICE_MAX_CONSTANT_ARGS
        Define "CL_DEVICE_MAX_CONSTANT_ARGS" with expression '0x1021', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_GLOBAL_MEM_SIZE

        static final int CL_DEVICE_GLOBAL_MEM_SIZE
        Define "CL_DEVICE_GLOBAL_MEM_SIZE" with expression '0x101F', CType: int
        See Also:
        Constant Field Values
      • CL_NONE

        static final int CL_NONE
        Define "CL_NONE" with expression '0x0', CType: int
        See Also:
        Constant Field Values
      • CL_CONTEXT_REFERENCE_COUNT

        static final int CL_CONTEXT_REFERENCE_COUNT
        Define "CL_CONTEXT_REFERENCE_COUNT" with expression '0x1080', CType: int
        See Also:
        Constant Field Values
      • CL_RG

        static final int CL_RG
        Define "CL_RG" with expression '0x10B2', CType: int
        See Also:
        Constant Field Values
      • CL_FLT_RADIX

        static final int CL_FLT_RADIX
        Define "CL_FLT_RADIX" with expression '2', CType: int
        See Also:
        Constant Field Values
      • CL_KERNEL_COMPILE_WORK_GROUP_SIZE

        static final int CL_KERNEL_COMPILE_WORK_GROUP_SIZE
        Define "CL_KERNEL_COMPILE_WORK_GROUP_SIZE" with expression '0x11B1', CType: int
        See Also:
        Constant Field Values
      • CL_M_1_PI_F

        static final float CL_M_1_PI_F
        Define "CL_M_1_PI_F" with expression '0.31830987334251f', CType: float
        See Also:
        Constant Field Values
      • CL_DEVICE_ADDRESS_BITS

        static final int CL_DEVICE_ADDRESS_BITS
        Define "CL_DEVICE_ADDRESS_BITS" with expression '0x100D', CType: int
        See Also:
        Constant Field Values
      • CL_CGL_SHAREGROUP_KHR

        static final int CL_CGL_SHAREGROUP_KHR
        Define "CL_CGL_SHAREGROUP_KHR" with expression '0x200C', CType: int
        See Also:
        Constant Field Values
      • CL_Rx

        static final int CL_Rx
        Define "CL_Rx" with expression '0x10BA', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_KERNEL_NAME

        static final int CL_INVALID_KERNEL_NAME
        Define "CL_INVALID_KERNEL_NAME" with expression '-46', CType: int
        See Also:
        Constant Field Values
      • CL_BUILD_ERROR

        static final int CL_BUILD_ERROR
        Define "CL_BUILD_ERROR" with expression '-2', CType: int
        See Also:
        Constant Field Values
      • CL_ADDRESS_CLAMP_TO_EDGE

        static final int CL_ADDRESS_CLAMP_TO_EDGE
        Define "CL_ADDRESS_CLAMP_TO_EDGE" with expression '0x1131', CType: int
        See Also:
        Constant Field Values
      • CL_COMMAND_GL_FENCE_SYNC_OBJECT_KHR

        static final int CL_COMMAND_GL_FENCE_SYNC_OBJECT_KHR
        Define "CL_COMMAND_GL_FENCE_SYNC_OBJECT_KHR" with expression '0x200D', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_GLOBAL_MEM_CACHE_SIZE

        static final int CL_DEVICE_GLOBAL_MEM_CACHE_SIZE
        Define "CL_DEVICE_GLOBAL_MEM_CACHE_SIZE" with expression '0x101E', CType: int
        See Also:
        Constant Field Values
      • CL_MEM_CONTEXT

        static final int CL_MEM_CONTEXT
        Define "CL_MEM_CONTEXT" with expression '0x1106', CType: int
        See Also:
        Constant Field Values
      • CL_COMMAND_READ_BUFFER

        static final int CL_COMMAND_READ_BUFFER
        Define "CL_COMMAND_READ_BUFFER" with expression '0x11F3', CType: int
        See Also:
        Constant Field Values
      • CL_FP_ROUND_TO_ZERO

        static final int CL_FP_ROUND_TO_ZERO
        Define "CL_FP_ROUND_TO_ZERO" with expression '(1 << 3)', CType: int
        See Also:
        Constant Field Values
      • CL_IMAGE_ROW_PITCH

        static final int CL_IMAGE_ROW_PITCH
        Define "CL_IMAGE_ROW_PITCH" with expression '0x1112', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_WARP_SIZE_NV

        static final int CL_DEVICE_WARP_SIZE_NV
        Define "CL_DEVICE_WARP_SIZE_NV" with expression '0x4003', CType: int
        See Also:
        Constant Field Values
      • CL_M_PI_F

        static final float CL_M_PI_F
        Define "CL_M_PI_F" with expression '3.14159274101257f', CType: float
        See Also:
        Constant Field Values
      • CL_M_PI_4

        static final float CL_M_PI_4
        Define "CL_M_PI_4" with expression '0.785398163397448278999', CType: float
        See Also:
        Constant Field Values
      • CL_PLATFORM_EXTENSIONS

        static final int CL_PLATFORM_EXTENSIONS
        Define "CL_PLATFORM_EXTENSIONS" with expression '0x0904', CType: int
        See Also:
        Constant Field Values
      • CL_M_PI_2

        static final float CL_M_PI_2
        Define "CL_M_PI_2" with expression '1.570796326794896557999', CType: float
        See Also:
        Constant Field Values
      • CL_PROGRAM_CONTEXT

        static final int CL_PROGRAM_CONTEXT
        Define "CL_PROGRAM_CONTEXT" with expression '0x1161', CType: int
        See Also:
        Constant Field Values
      • CL_M_E_F

        static final float CL_M_E_F
        Define "CL_M_E_F" with expression '2.71828174591064f', CType: float
        See Also:
        Constant Field Values
      • CL_COMMAND_READ_BUFFER_RECT

        static final int CL_COMMAND_READ_BUFFER_RECT
        Define "CL_COMMAND_READ_BUFFER_RECT" with expression '0x1201', CType: int
        See Also:
        Constant Field Values
      • CL_M_SQRT1_2_F

        static final float CL_M_SQRT1_2_F
        Define "CL_M_SQRT1_2_F" with expression '0.70710676908493f', CType: float
        See Also:
        Constant Field Values
      • CL_MEM_MAP_COUNT

        static final int CL_MEM_MAP_COUNT
        Define "CL_MEM_MAP_COUNT" with expression '0x1104', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_IMAGE3D_MAX_WIDTH

        static final int CL_DEVICE_IMAGE3D_MAX_WIDTH
        Define "CL_DEVICE_IMAGE3D_MAX_WIDTH" with expression '0x1013', CType: int
        See Also:
        Constant Field Values
      • CL_EVENT_CONTEXT

        static final int CL_EVENT_CONTEXT
        Define "CL_EVENT_CONTEXT" with expression '0x11D4', CType: int
        See Also:
        Constant Field Values
      • CL_AFFINITY_DOMAIN_NEXT_FISSIONABLE_EXT

        static final int CL_AFFINITY_DOMAIN_NEXT_FISSIONABLE_EXT
        Define "CL_AFFINITY_DOMAIN_NEXT_FISSIONABLE_EXT" with expression '0x100', CType: int
        See Also:
        Constant Field Values
      • CL_DBL_MIN_EXP

        static final int CL_DBL_MIN_EXP
        Define "CL_DBL_MIN_EXP" with expression '-1021', CType: int
        See Also:
        Constant Field Values
      • CL_M_LN2

        static final float CL_M_LN2
        Define "CL_M_LN2" with expression '0.693147180559945286227', CType: float
        See Also:
        Constant Field Values
      • CL_SIGNED_INT16

        static final int CL_SIGNED_INT16
        Define "CL_SIGNED_INT16" with expression '0x10D8', CType: int
        See Also:
        Constant Field Values
      • CL_DBL_EPSILON

        static final float CL_DBL_EPSILON
        Define "CL_DBL_EPSILON" with expression '0x1.0p-52', CType: float
        See Also:
        Constant Field Values
      • CL_INVALID_COMMAND_QUEUE

        static final int CL_INVALID_COMMAND_QUEUE
        Define "CL_INVALID_COMMAND_QUEUE" with expression '-36', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_NATIVE_VECTOR_WIDTH_INT

        static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_INT
        Define "CL_DEVICE_NATIVE_VECTOR_WIDTH_INT" with expression '0x1038', CType: int
        See Also:
        Constant Field Values
      • CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE

        static final int CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE
        Define "CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE" with expression '(1 << 0)', CType: int
        See Also:
        Constant Field Values
      • CL_FLT_MAX

        static final float CL_FLT_MAX
        Define "CL_FLT_MAX" with expression '0x1.fffffep127f', CType: float
        See Also:
        Constant Field Values
      • CL_LUMINANCE

        static final int CL_LUMINANCE
        Define "CL_LUMINANCE" with expression '0x10B9', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_AVAILABLE

        static final int CL_DEVICE_AVAILABLE
        Define "CL_DEVICE_AVAILABLE" with expression '0x1027', CType: int
        See Also:
        Constant Field Values
      • CL_UCHAR_MAX

        static final int CL_UCHAR_MAX
        Define "CL_UCHAR_MAX" with expression '255', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_IMAGE_SUPPORT

        static final int CL_DEVICE_IMAGE_SUPPORT
        Define "CL_DEVICE_IMAGE_SUPPORT" with expression '0x1016', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_PREFERRED_VECTOR_WIDTH_HALF

        static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_HALF
        Define "CL_DEVICE_PREFERRED_VECTOR_WIDTH_HALF" with expression '0x1034', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_REGISTERS_PER_BLOCK_NV

        static final int CL_DEVICE_REGISTERS_PER_BLOCK_NV
        Define "CL_DEVICE_REGISTERS_PER_BLOCK_NV" with expression '0x4002', CType: int
        See Also:
        Constant Field Values
      • CL_GLX_DISPLAY_KHR

        static final int CL_GLX_DISPLAY_KHR
        Define "CL_GLX_DISPLAY_KHR" with expression '0x200A', CType: int
        See Also:
        Constant Field Values
      • CL_PROGRAM_NUM_DEVICES

        static final int CL_PROGRAM_NUM_DEVICES
        Define "CL_PROGRAM_NUM_DEVICES" with expression '0x1162', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_BINARY

        static final int CL_INVALID_BINARY
        Define "CL_INVALID_BINARY" with expression '-42', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_PARENT_DEVICE_EXT

        static final int CL_DEVICE_PARENT_DEVICE_EXT
        Define "CL_DEVICE_PARENT_DEVICE_EXT" with expression '0x4054', CType: int
        See Also:
        Constant Field Values
      • CL_MEM_OFFSET

        static final int CL_MEM_OFFSET
        Define "CL_MEM_OFFSET" with expression '0x1108', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_ARG_SIZE

        static final int CL_INVALID_ARG_SIZE
        Define "CL_INVALID_ARG_SIZE" with expression '-51', CType: int
        See Also:
        Constant Field Values
      • CL_FLT_DIG

        static final int CL_FLT_DIG
        Define "CL_FLT_DIG" with expression '6', CType: int
        See Also:
        Constant Field Values
      • CL_M_LN10

        static final float CL_M_LN10
        Define "CL_M_LN10" with expression '2.302585092994045901094', CType: float
        See Also:
        Constant Field Values
      • CL_UNSIGNED_INT8

        static final int CL_UNSIGNED_INT8
        Define "CL_UNSIGNED_INT8" with expression '0x10DA', CType: int
        See Also:
        Constant Field Values
      • CL_PROGRAM_BUILD_LOG

        static final int CL_PROGRAM_BUILD_LOG
        Define "CL_PROGRAM_BUILD_LOG" with expression '0x1183', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_EVENT_WAIT_LIST

        static final int CL_INVALID_EVENT_WAIT_LIST
        Define "CL_INVALID_EVENT_WAIT_LIST" with expression '-57', CType: int
        See Also:
        Constant Field Values
      • CL_COMMAND_MARKER

        static final int CL_COMMAND_MARKER
        Define "CL_COMMAND_MARKER" with expression '0x11FE', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_TYPE_DEFAULT

        static final int CL_DEVICE_TYPE_DEFAULT
        Define "CL_DEVICE_TYPE_DEFAULT" with expression '(1 << 0)', CType: int
        See Also:
        Constant Field Values
      • CL_SIGNED_INT32

        static final int CL_SIGNED_INT32
        Define "CL_SIGNED_INT32" with expression '0x10D9', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE

        static final int CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE
        Define "CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE" with expression '0x101D', CType: int
        See Also:
        Constant Field Values
      • CL_PLATFORM_NAME

        static final int CL_PLATFORM_NAME
        Define "CL_PLATFORM_NAME" with expression '0x0902', CType: int
        See Also:
        Constant Field Values
      • CL_EVENT_COMMAND_TYPE

        static final int CL_EVENT_COMMAND_TYPE
        Define "CL_EVENT_COMMAND_TYPE" with expression '0x11D1', CType: int
        See Also:
        Constant Field Values
      • CL_READ_WRITE_CACHE

        static final int CL_READ_WRITE_CACHE
        Define "CL_READ_WRITE_CACHE" with expression '0x2', CType: int
        See Also:
        Constant Field Values
      • CL_BUFFER_CREATE_TYPE_REGION

        static final int CL_BUFFER_CREATE_TYPE_REGION
        Define "CL_BUFFER_CREATE_TYPE_REGION" with expression '0x1220', CType: int
        See Also:
        Constant Field Values
      • CL_RGx

        static final int CL_RGx
        Define "CL_RGx" with expression '0x10BB', CType: int
        See Also:
        Constant Field Values
      • CL_PRINTF_BUFFERSIZE_ARM

        static final int CL_PRINTF_BUFFERSIZE_ARM
        Define "CL_PRINTF_BUFFERSIZE_ARM" with expression '0x40B1', CType: int
        See Also:
        Constant Field Values
      • CL_M_LOG2E_F

        static final float CL_M_LOG2E_F
        Define "CL_M_LOG2E_F" with expression '1.44269502162933f', CType: float
        See Also:
        Constant Field Values
      • CL_EVENT_COMMAND_QUEUE

        static final int CL_EVENT_COMMAND_QUEUE
        Define "CL_EVENT_COMMAND_QUEUE" with expression '0x11D0', CType: int
        See Also:
        Constant Field Values
      • CL_M_LOG10E

        static final float CL_M_LOG10E
        Define "CL_M_LOG10E" with expression '0.434294481903251816668', CType: float
        See Also:
        Constant Field Values
      • CL_INVALID_PROGRAM

        static final int CL_INVALID_PROGRAM
        Define "CL_INVALID_PROGRAM" with expression '-44', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_LOCAL_MEM_SIZE

        static final int CL_DEVICE_LOCAL_MEM_SIZE
        Define "CL_DEVICE_LOCAL_MEM_SIZE" with expression '0x1023', CType: int
        See Also:
        Constant Field Values
      • CL_PROGRAM_DEVICES

        static final int CL_PROGRAM_DEVICES
        Define "CL_PROGRAM_DEVICES" with expression '0x1163', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_IMAGE_SIZE

        static final int CL_INVALID_IMAGE_SIZE
        Define "CL_INVALID_IMAGE_SIZE" with expression '-40', CType: int
        See Also:
        Constant Field Values
      • CL_FILTER_NEAREST

        static final int CL_FILTER_NEAREST
        Define "CL_FILTER_NEAREST" with expression '0x1140', CType: int
        See Also:
        Constant Field Values
      • CL_CURRENT_DEVICE_FOR_GL_CONTEXT_KHR

        static final int CL_CURRENT_DEVICE_FOR_GL_CONTEXT_KHR
        Define "CL_CURRENT_DEVICE_FOR_GL_CONTEXT_KHR" with expression '0x2006', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_PROFILE

        static final int CL_DEVICE_PROFILE
        Define "CL_DEVICE_PROFILE" with expression '0x102E', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_HOST_UNIFIED_MEMORY

        static final int CL_DEVICE_HOST_UNIFIED_MEMORY
        Define "CL_DEVICE_HOST_UNIFIED_MEMORY" with expression '0x1035', CType: int
        See Also:
        Constant Field Values
      • CL_QUEUE_DEVICE

        static final int CL_QUEUE_DEVICE
        Define "CL_QUEUE_DEVICE" with expression '0x1091', CType: int
        See Also:
        Constant Field Values
      • CL_IMAGE_WIDTH

        static final int CL_IMAGE_WIDTH
        Define "CL_IMAGE_WIDTH" with expression '0x1114', CType: int
        See Also:
        Constant Field Values
      • CL_SAMPLER_REFERENCE_COUNT

        static final int CL_SAMPLER_REFERENCE_COUNT
        Define "CL_SAMPLER_REFERENCE_COUNT" with expression '0x1150', CType: int
        See Also:
        Constant Field Values
      • CL_FP_SOFT_FLOAT

        static final int CL_FP_SOFT_FLOAT
        Define "CL_FP_SOFT_FLOAT" with expression '(1 << 6)', CType: int
        See Also:
        Constant Field Values
      • CL_GL_OBJECT_BUFFER

        static final int CL_GL_OBJECT_BUFFER
        Define "CL_GL_OBJECT_BUFFER" with expression '0x2000', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_HOST_PTR

        static final int CL_INVALID_HOST_PTR
        Define "CL_INVALID_HOST_PTR" with expression '-37', CType: int
        See Also:
        Constant Field Values
      • CL_M_SQRT2

        static final float CL_M_SQRT2
        Define "CL_M_SQRT2" with expression '1.414213562373095145475', CType: float
        See Also:
        Constant Field Values
      • CL_DEVICE_COMPUTE_CAPABILITY_MAJOR_NV

        static final int CL_DEVICE_COMPUTE_CAPABILITY_MAJOR_NV
        Define "CL_DEVICE_COMPUTE_CAPABILITY_MAJOR_NV" with expression '0x4000', CType: int
        See Also:
        Constant Field Values
      • CL_SHRT_MIN

        static final int CL_SHRT_MIN
        Define "CL_SHRT_MIN" with expression '(-32767-1)', CType: int
        See Also:
        Constant Field Values
      • CL_GL_CONTEXT_KHR

        static final int CL_GL_CONTEXT_KHR
        Define "CL_GL_CONTEXT_KHR" with expression '0x2008', CType: int
        See Also:
        Constant Field Values
      • CL_KERNEL_WORK_GROUP_SIZE

        static final int CL_KERNEL_WORK_GROUP_SIZE
        Define "CL_KERNEL_WORK_GROUP_SIZE" with expression '0x11B0', CType: int
        See Also:
        Constant Field Values
      • CL_MEM_COPY_HOST_PTR

        static final int CL_MEM_COPY_HOST_PTR
        Define "CL_MEM_COPY_HOST_PTR" with expression '(1 << 5)', CType: int
        See Also:
        Constant Field Values
      • CL_PROGRAM_BINARY_SIZES

        static final int CL_PROGRAM_BINARY_SIZES
        Define "CL_PROGRAM_BINARY_SIZES" with expression '0x1165', CType: int
        See Also:
        Constant Field Values
      • CL_WGL_HDC_KHR

        static final int CL_WGL_HDC_KHR
        Define "CL_WGL_HDC_KHR" with expression '0x200B', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_DEVICE

        static final int CL_INVALID_DEVICE
        Define "CL_INVALID_DEVICE" with expression '-33', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_TYPE_ALL

        static final long CL_DEVICE_TYPE_ALL
        Define "CL_DEVICE_TYPE_ALL" with expression '0xFFFFFFFF', CType: long
        See Also:
        Constant Field Values
      • CL_INVALID_WORK_DIMENSION

        static final int CL_INVALID_WORK_DIMENSION
        Define "CL_INVALID_WORK_DIMENSION" with expression '-53', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_DOUBLE_FP_CONFIG

        static final int CL_DEVICE_DOUBLE_FP_CONFIG
        Define "CL_DEVICE_DOUBLE_FP_CONFIG" with expression '0x1032', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_NAME

        static final int CL_DEVICE_NAME
        Define "CL_DEVICE_NAME" with expression '0x102B', CType: int
        See Also:
        Constant Field Values
      • CL_COMMAND_MAP_BUFFER

        static final int CL_COMMAND_MAP_BUFFER
        Define "CL_COMMAND_MAP_BUFFER" with expression '0x11FB', CType: int
        See Also:
        Constant Field Values
      • CL_MEM_ASSOCIATED_MEMOBJECT

        static final int CL_MEM_ASSOCIATED_MEMOBJECT
        Define "CL_MEM_ASSOCIATED_MEMOBJECT" with expression '0x1107', CType: int
        See Also:
        Constant Field Values
      • CL_HALF_FLOAT

        static final int CL_HALF_FLOAT
        Define "CL_HALF_FLOAT" with expression '0x10DD', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_TYPE_CPU

        static final int CL_DEVICE_TYPE_CPU
        Define "CL_DEVICE_TYPE_CPU" with expression '(1 << 1)', CType: int
        See Also:
        Constant Field Values
      • CL_COMMAND_NDRANGE_KERNEL

        static final int CL_COMMAND_NDRANGE_KERNEL
        Define "CL_COMMAND_NDRANGE_KERNEL" with expression '0x11F0', CType: int
        See Also:
        Constant Field Values
      • CL_AFFINITY_DOMAIN_L2_CACHE_EXT

        static final int CL_AFFINITY_DOMAIN_L2_CACHE_EXT
        Define "CL_AFFINITY_DOMAIN_L2_CACHE_EXT" with expression '0x2', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_PROPERTY

        static final int CL_INVALID_PROPERTY
        Define "CL_INVALID_PROPERTY" with expression '-64', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_VERSION

        static final int CL_DEVICE_VERSION
        Define "CL_DEVICE_VERSION" with expression '0x102F', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_SINGLE_FP_CONFIG

        static final int CL_DEVICE_SINGLE_FP_CONFIG
        Define "CL_DEVICE_SINGLE_FP_CONFIG" with expression '0x101B', CType: int
        See Also:
        Constant Field Values
      • CL_QUEUED

        static final int CL_QUEUED
        Define "CL_QUEUED" with expression '0x3', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_MEM_BASE_ADDR_ALIGN

        static final int CL_DEVICE_MEM_BASE_ADDR_ALIGN
        Define "CL_DEVICE_MEM_BASE_ADDR_ALIGN" with expression '0x1019', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_PROFILING_TIMER_OFFSET_AMD

        static final int CL_DEVICE_PROFILING_TIMER_OFFSET_AMD
        Define "CL_DEVICE_PROFILING_TIMER_OFFSET_AMD" with expression '0x4036', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_OPERATION

        static final int CL_INVALID_OPERATION
        Define "CL_INVALID_OPERATION" with expression '-59', CType: int
        See Also:
        Constant Field Values
      • CL_MEM_OBJECT_IMAGE3D

        static final int CL_MEM_OBJECT_IMAGE3D
        Define "CL_MEM_OBJECT_IMAGE3D" with expression '0x10F2', CType: int
        See Also:
        Constant Field Values
      • CL_MEM_ALLOC_HOST_PTR

        static final int CL_MEM_ALLOC_HOST_PTR
        Define "CL_MEM_ALLOC_HOST_PTR" with expression '(1 << 4)', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT

        static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT
        Define "CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT" with expression '0x1007', CType: int
        See Also:
        Constant Field Values
      • KHRONOS_SUPPORT_INT64

        static final int KHRONOS_SUPPORT_INT64
        Define "KHRONOS_SUPPORT_INT64" with expression '1', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_MAX_READ_IMAGE_ARGS

        static final int CL_DEVICE_MAX_READ_IMAGE_ARGS
        Define "CL_DEVICE_MAX_READ_IMAGE_ARGS" with expression '0x100E', CType: int
        See Also:
        Constant Field Values
      • CL_CONTEXT_DEVICES

        static final int CL_CONTEXT_DEVICES
        Define "CL_CONTEXT_DEVICES" with expression '0x1081', CType: int
        See Also:
        Constant Field Values
      • CL_KERNEL_REFERENCE_COUNT

        static final int CL_KERNEL_REFERENCE_COUNT
        Define "CL_KERNEL_REFERENCE_COUNT" with expression '0x1192', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_PARTITION_FAILED_EXT

        static final int CL_DEVICE_PARTITION_FAILED_EXT
        Define "CL_DEVICE_PARTITION_FAILED_EXT" with expression '-1057', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_NOT_FOUND

        static final int CL_DEVICE_NOT_FOUND
        Define "CL_DEVICE_NOT_FOUND" with expression '-1', CType: int
        See Also:
        Constant Field Values
      • CL_MEM_OBJECT_IMAGE2D

        static final int CL_MEM_OBJECT_IMAGE2D
        Define "CL_MEM_OBJECT_IMAGE2D" with expression '0x10F1', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_AFFINITY_DOMAINS_EXT

        static final int CL_DEVICE_AFFINITY_DOMAINS_EXT
        Define "CL_DEVICE_AFFINITY_DOMAINS_EXT" with expression '0x4056', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT

        static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT
        Define "CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT" with expression '0x1008', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_KERNEL_DEFINITION

        static final int CL_INVALID_KERNEL_DEFINITION
        Define "CL_INVALID_KERNEL_DEFINITION" with expression '-47', CType: int
        See Also:
        Constant Field Values
      • CL_M_2_PI_F

        static final float CL_M_2_PI_F
        Define "CL_M_2_PI_F" with expression '0.63661974668503f', CType: float
        See Also:
        Constant Field Values
      • CL_KERNEL_PRIVATE_MEM_SIZE

        static final int CL_KERNEL_PRIVATE_MEM_SIZE
        Define "CL_KERNEL_PRIVATE_MEM_SIZE" with expression '0x11B4', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_GLOBAL_OFFSET

        static final int CL_INVALID_GLOBAL_OFFSET
        Define "CL_INVALID_GLOBAL_OFFSET" with expression '-56', CType: int
        See Also:
        Constant Field Values
      • CL_COMMAND_COPY_BUFFER_RECT

        static final int CL_COMMAND_COPY_BUFFER_RECT
        Define "CL_COMMAND_COPY_BUFFER_RECT" with expression '0x1203', CType: int
        See Also:
        Constant Field Values
      • CL_PLATFORM_ICD_SUFFIX_KHR

        static final int CL_PLATFORM_ICD_SUFFIX_KHR
        Define "CL_PLATFORM_ICD_SUFFIX_KHR" with expression '0x0920', CType: int
        See Also:
        Constant Field Values
      • CL_CONTEXT_PROPERTIES

        static final int CL_CONTEXT_PROPERTIES
        Define "CL_CONTEXT_PROPERTIES" with expression '0x1082', CType: int
        See Also:
        Constant Field Values
      • CL_COMMAND_TASK

        static final int CL_COMMAND_TASK
        Define "CL_COMMAND_TASK" with expression '0x11F1', CType: int
        See Also:
        Constant Field Values
      • CL_QUEUE_CONTEXT

        static final int CL_QUEUE_CONTEXT
        Define "CL_QUEUE_CONTEXT" with expression '0x1090', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_QUEUE_PROPERTIES

        static final int CL_DEVICE_QUEUE_PROPERTIES
        Define "CL_DEVICE_QUEUE_PROPERTIES" with expression '0x102A', CType: int
        See Also:
        Constant Field Values
      • CL_MEM_OBJECT_BUFFER

        static final int CL_MEM_OBJECT_BUFFER
        Define "CL_MEM_OBJECT_BUFFER" with expression '0x10F0', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_GL_SHAREGROUP_REFERENCE_KHR

        static final int CL_INVALID_GL_SHAREGROUP_REFERENCE_KHR
        Define "CL_INVALID_GL_SHAREGROUP_REFERENCE_KHR" with expression '-1000', CType: int
        See Also:
        Constant Field Values
      • CL_AFFINITY_DOMAIN_L1_CACHE_EXT

        static final int CL_AFFINITY_DOMAIN_L1_CACHE_EXT
        Define "CL_AFFINITY_DOMAIN_L1_CACHE_EXT" with expression '0x1', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_GL_OBJECT

        static final int CL_INVALID_GL_OBJECT
        Define "CL_INVALID_GL_OBJECT" with expression '-60', CType: int
        See Also:
        Constant Field Values
      • CL_MISALIGNED_SUB_BUFFER_OFFSET

        static final int CL_MISALIGNED_SUB_BUFFER_OFFSET
        Define "CL_MISALIGNED_SUB_BUFFER_OFFSET" with expression '-13', CType: int
        See Also:
        Constant Field Values
      • CL_COMMAND_RELEASE_GL_OBJECTS

        static final int CL_COMMAND_RELEASE_GL_OBJECTS
        Define "CL_COMMAND_RELEASE_GL_OBJECTS" with expression '0x1200', CType: int
        See Also:
        Constant Field Values
      • CL_GL_OBJECT_TEXTURE2D

        static final int CL_GL_OBJECT_TEXTURE2D
        Define "CL_GL_OBJECT_TEXTURE2D" with expression '0x2001', CType: int
        See Also:
        Constant Field Values
      • CL_USHRT_MAX

        static final int CL_USHRT_MAX
        Define "CL_USHRT_MAX" with expression '65535', CType: int
        See Also:
        Constant Field Values
      • CL_SNORM_INT16

        static final int CL_SNORM_INT16
        Define "CL_SNORM_INT16" with expression '0x10D1', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_IMAGE_FORMAT_DESCRIPTOR

        static final int CL_INVALID_IMAGE_FORMAT_DESCRIPTOR
        Define "CL_INVALID_IMAGE_FORMAT_DESCRIPTOR" with expression '-39', CType: int
        See Also:
        Constant Field Values
      • CL_CHAR_MIN

        static final int CL_CHAR_MIN
        Define "CL_CHAR_MIN" with expression '(-127-1)', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE

        static final int CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE
        Define "CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE" with expression '0x1020', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_MAX_WORK_GROUP_SIZE

        static final int CL_DEVICE_MAX_WORK_GROUP_SIZE
        Define "CL_DEVICE_MAX_WORK_GROUP_SIZE" with expression '0x1004', CType: int
        See Also:
        Constant Field Values
      • CL_ADDRESS_MIRRORED_REPEAT

        static final int CL_ADDRESS_MIRRORED_REPEAT
        Define "CL_ADDRESS_MIRRORED_REPEAT" with expression '0x1134', CType: int
        See Also:
        Constant Field Values
      • CL_COMMAND_MAP_IMAGE

        static final int CL_COMMAND_MAP_IMAGE
        Define "CL_COMMAND_MAP_IMAGE" with expression '0x11FC', CType: int
        See Also:
        Constant Field Values
      • CL_GLOBAL

        static final int CL_GLOBAL
        Define "CL_GLOBAL" with expression '0x2', CType: int
        See Also:
        Constant Field Values
      • cl_ext_device_fission

        static final int cl_ext_device_fission
        Define "cl_ext_device_fission" with expression '1', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_QUEUE_PROPERTIES

        static final int CL_INVALID_QUEUE_PROPERTIES
        Define "CL_INVALID_QUEUE_PROPERTIES" with expression '-35', CType: int
        See Also:
        Constant Field Values
      • CL_MEM_REFERENCE_COUNT

        static final int CL_MEM_REFERENCE_COUNT
        Define "CL_MEM_REFERENCE_COUNT" with expression '0x1105', CType: int
        See Also:
        Constant Field Values
      • CL_GL_OBJECT_TEXTURE3D

        static final int CL_GL_OBJECT_TEXTURE3D
        Define "CL_GL_OBJECT_TEXTURE3D" with expression '0x2002', CType: int
        See Also:
        Constant Field Values
      • CL_DRIVER_VERSION

        static final int CL_DRIVER_VERSION
        Define "CL_DRIVER_VERSION" with expression '0x102D', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_VENDOR_ID

        static final int CL_DEVICE_VENDOR_ID
        Define "CL_DEVICE_VENDOR_ID" with expression '0x1001', CType: int
        See Also:
        Constant Field Values
      • CL_SAMPLER_CONTEXT

        static final int CL_SAMPLER_CONTEXT
        Define "CL_SAMPLER_CONTEXT" with expression '0x1151', CType: int
        See Also:
        Constant Field Values
      • HAS_STDDEF

        static final int HAS_STDDEF
        Define "HAS_STDDEF" with expression '1', CType: int
        See Also:
        Constant Field Values
      • CL_FLT_MAX_10_EXP

        static final int CL_FLT_MAX_10_EXP
        Define "CL_FLT_MAX_10_EXP" with expression '+38', CType: int
        See Also:
        Constant Field Values
      • CL_M_LOG10E_F

        static final float CL_M_LOG10E_F
        Define "CL_M_LOG10E_F" with expression '0.43429449200630f', CType: float
        See Also:
        Constant Field Values
      • CL_FP_ROUND_TO_NEAREST

        static final int CL_FP_ROUND_TO_NEAREST
        Define "CL_FP_ROUND_TO_NEAREST" with expression '(1 << 2)', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_ERROR_CORRECTION_SUPPORT

        static final int CL_DEVICE_ERROR_CORRECTION_SUPPORT
        Define "CL_DEVICE_ERROR_CORRECTION_SUPPORT" with expression '0x1024', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_ENDIAN_LITTLE

        static final int CL_DEVICE_ENDIAN_LITTLE
        Define "CL_DEVICE_ENDIAN_LITTLE" with expression '0x1026', CType: int
        See Also:
        Constant Field Values
      • CL_EXEC_NATIVE_KERNEL

        static final int CL_EXEC_NATIVE_KERNEL
        Define "CL_EXEC_NATIVE_KERNEL" with expression '(1 << 1)', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_NATIVE_VECTOR_WIDTH_HALF

        static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_HALF
        Define "CL_DEVICE_NATIVE_VECTOR_WIDTH_HALF" with expression '0x103C', CType: int
        See Also:
        Constant Field Values
      • CL_COMMAND_WRITE_IMAGE

        static final int CL_COMMAND_WRITE_IMAGE
        Define "CL_COMMAND_WRITE_IMAGE" with expression '0x11F7', CType: int
        See Also:
        Constant Field Values
      • CL_SCHAR_MIN

        static final int CL_SCHAR_MIN
        Define "CL_SCHAR_MIN" with expression '(-127-1)', CType: int
        See Also:
        Constant Field Values
      • CL_OUT_OF_HOST_MEMORY

        static final int CL_OUT_OF_HOST_MEMORY
        Define "CL_OUT_OF_HOST_MEMORY" with expression '-6', CType: int
        See Also:
        Constant Field Values
      • CL_M_LOG2E

        static final float CL_M_LOG2E
        Define "CL_M_LOG2E" with expression '1.442695040888963387005', CType: float
        See Also:
        Constant Field Values
      • CL_MEM_READ_WRITE

        static final int CL_MEM_READ_WRITE
        Define "CL_MEM_READ_WRITE" with expression '(1 << 0)', CType: int
        See Also:
        Constant Field Values
      • CL_INVALID_MEM_OBJECT

        static final int CL_INVALID_MEM_OBJECT
        Define "CL_INVALID_MEM_OBJECT" with expression '-38', CType: int
        See Also:
        Constant Field Values
      • CL_MAP_READ

        static final int CL_MAP_READ
        Define "CL_MAP_READ" with expression '(1 << 0)', CType: int
        See Also:
        Constant Field Values
      • CL_FALSE

        static final int CL_FALSE
        Define "CL_FALSE" with expression '0', CType: int
        See Also:
        Constant Field Values
      • CL_QUEUE_REFERENCE_COUNT

        static final int CL_QUEUE_REFERENCE_COUNT
        Define "CL_QUEUE_REFERENCE_COUNT" with expression '0x1092', CType: int
        See Also:
        Constant Field Values
      • CL_DBL_MANT_DIG

        static final int CL_DBL_MANT_DIG
        Define "CL_DBL_MANT_DIG" with expression '53', CType: int
        See Also:
        Constant Field Values
      • CL_DEVICE_INTEGRATED_MEMORY_NV

        static final int CL_DEVICE_INTEGRATED_MEMORY_NV
        Define "CL_DEVICE_INTEGRATED_MEMORY_NV" with expression '0x4006', CType: int
        See Also:
        Constant Field Values
      • CL_MEM_SIZE

        static final int CL_MEM_SIZE
        Define "CL_MEM_SIZE" with expression '0x1102', CType: int
        See Also:
        Constant Field Values
      • CL_CONTEXT_PROPERTY_USE_CGL_SHAREGROUP_APPLE

        static final int CL_CONTEXT_PROPERTY_USE_CGL_SHAREGROUP_APPLE
        To be used on Mac OSX instead of CL_CGL_SHAREGROUP_KHR}. FIXME: For all Mac OSX versions?
        See Also:
        Constant Field Values
    • Method Detail

      • clGetPlatformIDs

        int clGetPlatformIDs​(int num_entries,
                             PointerBuffer platforms,
                             IntBuffer num_platforms)
        Interface to C language function:
        cl_int (cl_uint num_entries, cl_platform_id * platforms, cl_uint * num_platforms)
        Parameters:
        platforms - a direct only PointerBuffer
        num_platforms - a direct only IntBuffer
      • clGetPlatformInfo

        int clGetPlatformInfo​(long platform,
                              int param_name,
                              long param_value_size,
                              Buffer param_value,
                              PointerBuffer param_value_size_ret)
        Interface to C language function:
        cl_int (cl_platform_id platform, cl_platform_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
        Parameters:
        param_value - a direct only Buffer
        param_value_size_ret - a direct only PointerBuffer
      • clGetDeviceIDs

        int clGetDeviceIDs​(long platform,
                           long device_type,
                           int num_entries,
                           PointerBuffer devices,
                           IntBuffer num_devices)
        Interface to C language function:
        cl_int (cl_platform_id platform, cl_device_type device_type, cl_uint num_entries, cl_device_id * devices, cl_uint * num_devices)
        Parameters:
        devices - a direct only PointerBuffer
        num_devices - a direct only IntBuffer
      • clGetDeviceInfo

        int clGetDeviceInfo​(long device,
                            int param_name,
                            long param_value_size,
                            Buffer param_value,
                            PointerBuffer param_value_size_ret)
        Interface to C language function:
        cl_int (cl_device_id device, cl_device_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
        Parameters:
        param_value - a direct only Buffer
        param_value_size_ret - a direct only PointerBuffer
      • clRetainContext

        int clRetainContext​(long context)
        Interface to C language function:
        cl_int (cl_context context)
      • clReleaseContext

        int clReleaseContext​(long context)
        Interface to C language function:
        cl_int (cl_context context)
      • clGetContextInfo

        int clGetContextInfo​(long context,
                             int param_name,
                             long param_value_size,
                             Buffer param_value,
                             PointerBuffer param_value_size_ret)
        Interface to C language function:
        cl_int (cl_context context, cl_context_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
        Parameters:
        param_value - a direct only Buffer
        param_value_size_ret - a direct only PointerBuffer
      • clCreateCommandQueue

        long clCreateCommandQueue​(long context,
                                  long device,
                                  long properties,
                                  IntBuffer errcode_ret)
        Interface to C language function:
        cl_command_queue (cl_context context, cl_device_id device, cl_command_queue_properties properties, cl_int * errcode_ret)
        Parameters:
        errcode_ret - a direct or array-backed IntBuffer
      • clCreateCommandQueue

        long clCreateCommandQueue​(long context,
                                  long device,
                                  long properties,
                                  int[] errcode_ret,
                                  int errcode_ret_offset)
        Interface to C language function:
        cl_command_queue (cl_context context, cl_device_id device, cl_command_queue_properties properties, cl_int * errcode_ret)
      • clRetainCommandQueue

        int clRetainCommandQueue​(long command_queue)
        Interface to C language function:
        cl_int (cl_command_queue command_queue)
      • clReleaseCommandQueue

        int clReleaseCommandQueue​(long command_queue)
        Interface to C language function:
        cl_int (cl_command_queue command_queue)
      • clGetCommandQueueInfo

        int clGetCommandQueueInfo​(long command_queue,
                                  int param_name,
                                  long param_value_size,
                                  Buffer param_value,
                                  PointerBuffer param_value_size_ret)
        Interface to C language function:
        cl_int (cl_command_queue command_queue, cl_command_queue_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
        Parameters:
        param_value - a direct only Buffer
        param_value_size_ret - a direct only PointerBuffer
      • clCreateBuffer

        long clCreateBuffer​(long context,
                            long flags,
                            long size,
                            Buffer host_ptr,
                            IntBuffer errcode_ret)
        Interface to C language function:
        cl_mem (cl_context context, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
        Parameters:
        host_ptr - a direct or array-backed Buffer
        errcode_ret - a direct or array-backed IntBuffer
      • clCreateBuffer

        long clCreateBuffer​(long context,
                            long flags,
                            long size,
                            Buffer host_ptr,
                            int[] errcode_ret,
                            int errcode_ret_offset)
        Interface to C language function:
        cl_mem (cl_context context, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
        Parameters:
        host_ptr - a direct or array-backed Buffer
      • clCreateSubBuffer

        long clCreateSubBuffer​(long buffer,
                               long flags,
                               int buffer_create_type,
                               Buffer buffer_create_info,
                               IntBuffer errcode_ret)
        Interface to C language function:
        cl_mem (cl_mem buffer, cl_mem_flags flags, cl_buffer_create_type buffer_create_type, const void * buffer_create_info, cl_int * errcode_ret)
        Parameters:
        buffer_create_info - a direct or array-backed Buffer
        errcode_ret - a direct or array-backed IntBuffer
      • clCreateSubBuffer

        long clCreateSubBuffer​(long buffer,
                               long flags,
                               int buffer_create_type,
                               Buffer buffer_create_info,
                               int[] errcode_ret,
                               int errcode_ret_offset)
        Interface to C language function:
        cl_mem (cl_mem buffer, cl_mem_flags flags, cl_buffer_create_type buffer_create_type, const void * buffer_create_info, cl_int * errcode_ret)
        Parameters:
        buffer_create_info - a direct or array-backed Buffer
      • clCreateImage2D

        long clCreateImage2D​(long context,
                             long flags,
                             CLImageFormatImpl image_format,
                             long image_width,
                             long image_height,
                             long image_row_pitch,
                             Buffer host_ptr,
                             IntBuffer errcode_ret)
        Interface to C language function:
        cl_mem (cl_context context, cl_mem_flags flags, const cl_image_format * image_format, size_t image_width, size_t image_height, size_t image_row_pitch, void * host_ptr, cl_int * errcode_ret)
        Parameters:
        host_ptr - a direct or array-backed Buffer
        errcode_ret - a direct or array-backed IntBuffer
      • clCreateImage2D

        long clCreateImage2D​(long context,
                             long flags,
                             CLImageFormatImpl image_format,
                             long image_width,
                             long image_height,
                             long image_row_pitch,
                             Buffer host_ptr,
                             int[] errcode_ret,
                             int errcode_ret_offset)
        Interface to C language function:
        cl_mem (cl_context context, cl_mem_flags flags, const cl_image_format * image_format, size_t image_width, size_t image_height, size_t image_row_pitch, void * host_ptr, cl_int * errcode_ret)
        Parameters:
        host_ptr - a direct or array-backed Buffer
      • clCreateImage3D

        long clCreateImage3D​(long context,
                             long flags,
                             CLImageFormatImpl image_format,
                             long image_width,
                             long image_height,
                             long image_depth,
                             long image_row_pitch,
                             long image_slice_pitch,
                             Buffer host_ptr,
                             IntBuffer errcode_ret)
        Interface to C language function:
        cl_mem (cl_context context, cl_mem_flags flags, const cl_image_format * image_format, size_t image_width, size_t image_height, size_t image_depth, size_t image_row_pitch, size_t image_slice_pitch, void * host_ptr, cl_int * errcode_ret)
        Parameters:
        host_ptr - a direct or array-backed Buffer
        errcode_ret - a direct or array-backed IntBuffer
      • clCreateImage3D

        long clCreateImage3D​(long context,
                             long flags,
                             CLImageFormatImpl image_format,
                             long image_width,
                             long image_height,
                             long image_depth,
                             long image_row_pitch,
                             long image_slice_pitch,
                             Buffer host_ptr,
                             int[] errcode_ret,
                             int errcode_ret_offset)
        Interface to C language function:
        cl_mem (cl_context context, cl_mem_flags flags, const cl_image_format * image_format, size_t image_width, size_t image_height, size_t image_depth, size_t image_row_pitch, size_t image_slice_pitch, void * host_ptr, cl_int * errcode_ret)
        Parameters:
        host_ptr - a direct or array-backed Buffer
      • clRetainMemObject

        int clRetainMemObject​(long memobj)
        Interface to C language function:
        cl_int (cl_mem memobj)
      • clReleaseMemObject

        int clReleaseMemObject​(long memobj)
        Interface to C language function:
        cl_int (cl_mem memobj)
      • clGetSupportedImageFormats

        int clGetSupportedImageFormats​(long context,
                                       long flags,
                                       int image_type,
                                       int num_entries,
                                       CLImageFormatImpl image_formats,
                                       IntBuffer num_image_formats)
        Interface to C language function:
        cl_int (cl_context context, cl_mem_flags flags, cl_mem_object_type image_type, cl_uint num_entries, cl_image_format * image_formats, cl_uint * num_image_formats)
        Parameters:
        num_image_formats - a direct or array-backed IntBuffer
      • clGetSupportedImageFormats

        int clGetSupportedImageFormats​(long context,
                                       long flags,
                                       int image_type,
                                       int num_entries,
                                       CLImageFormatImpl image_formats,
                                       int[] num_image_formats,
                                       int num_image_formats_offset)
        Interface to C language function:
        cl_int (cl_context context, cl_mem_flags flags, cl_mem_object_type image_type, cl_uint num_entries, cl_image_format * image_formats, cl_uint * num_image_formats)
      • clGetMemObjectInfo

        int clGetMemObjectInfo​(long memobj,
                               int param_name,
                               long param_value_size,
                               Buffer param_value,
                               PointerBuffer param_value_size_ret)
        Interface to C language function:
        cl_int (cl_mem memobj, cl_mem_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
        Parameters:
        param_value - a direct only Buffer
        param_value_size_ret - a direct only PointerBuffer
      • clGetImageInfo

        int clGetImageInfo​(long image,
                           int param_name,
                           long param_value_size,
                           Buffer param_value,
                           PointerBuffer param_value_size_ret)
        Interface to C language function:
        cl_int (cl_mem image, cl_image_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
        Parameters:
        param_value - a direct only Buffer
        param_value_size_ret - a direct only PointerBuffer
      • clCreateSampler

        long clCreateSampler​(long context,
                             int normalized_coords,
                             int addressing_mode,
                             int filter_mode,
                             IntBuffer errcode_ret)
        Interface to C language function:
        cl_sampler (cl_context context, cl_bool normalized_coords, cl_addressing_mode addressing_mode, cl_filter_mode filter_mode, cl_int * errcode_ret)
        Parameters:
        errcode_ret - a direct or array-backed IntBuffer
      • clCreateSampler

        long clCreateSampler​(long context,
                             int normalized_coords,
                             int addressing_mode,
                             int filter_mode,
                             int[] errcode_ret,
                             int errcode_ret_offset)
        Interface to C language function:
        cl_sampler (cl_context context, cl_bool normalized_coords, cl_addressing_mode addressing_mode, cl_filter_mode filter_mode, cl_int * errcode_ret)
      • clRetainSampler

        int clRetainSampler​(long sampler)
        Interface to C language function:
        cl_int (cl_sampler sampler)
      • clReleaseSampler

        int clReleaseSampler​(long sampler)
        Interface to C language function:
        cl_int (cl_sampler sampler)
      • clGetSamplerInfo

        int clGetSamplerInfo​(long sampler,
                             int param_name,
                             long param_value_size,
                             Buffer param_value,
                             PointerBuffer param_value_size_ret)
        Interface to C language function:
        cl_int (cl_sampler sampler, cl_sampler_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
        Parameters:
        param_value - a direct only Buffer
        param_value_size_ret - a direct only PointerBuffer
      • clCreateProgramWithSource

        long clCreateProgramWithSource​(long context,
                                       int count,
                                       String[] strings,
                                       PointerBuffer lengths,
                                       IntBuffer errcode_ret)
        Interface to C language function:
        cl_program (cl_context context, cl_uint count, const char * * strings, const size_t * lengths, cl_int * errcode_ret)
        Parameters:
        lengths - a direct only PointerBuffer
        errcode_ret - a direct only IntBuffer
      • clCreateProgramWithBinary

        long clCreateProgramWithBinary​(long context,
                                       int num_devices,
                                       PointerBuffer device_list,
                                       PointerBuffer lengths,
                                       PointerBuffer binaries,
                                       IntBuffer binary_status,
                                       IntBuffer errcode_ret)
        Interface to C language function:
        cl_program (cl_context context, cl_uint num_devices, const cl_device_id * device_list, const size_t * lengths, unsigned const char * * binaries, cl_int * binary_status, cl_int * errcode_ret)
        Parameters:
        device_list - a direct only PointerBuffer
        lengths - a direct only PointerBuffer
        binaries - a direct only PointerBuffer
        binary_status - a direct only IntBuffer
        errcode_ret - a direct only IntBuffer
      • clRetainProgram

        int clRetainProgram​(long program)
        Interface to C language function:
        cl_int (cl_program program)
      • clReleaseProgram

        int clReleaseProgram​(long program)
        Interface to C language function:
        cl_int (cl_program program)
      • clUnloadCompiler

        int clUnloadCompiler()
        Interface to C language function:
        cl_int ()
      • clGetProgramInfo

        int clGetProgramInfo​(long program,
                             int param_name,
                             long param_value_size,
                             Buffer param_value,
                             PointerBuffer param_value_size_ret)
        Interface to C language function:
        cl_int (cl_program program, cl_program_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
        Parameters:
        param_value - a direct only Buffer
        param_value_size_ret - a direct only PointerBuffer
      • clGetProgramBuildInfo

        int clGetProgramBuildInfo​(long program,
                                  long device,
                                  int param_name,
                                  long param_value_size,
                                  Buffer param_value,
                                  PointerBuffer param_value_size_ret)
        Interface to C language function:
        cl_int (cl_program program, cl_device_id device, cl_program_build_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
        Parameters:
        param_value - a direct only Buffer
        param_value_size_ret - a direct only PointerBuffer
      • clCreateKernel

        long clCreateKernel​(long program,
                            String kernel_name,
                            IntBuffer errcode_ret)
        Interface to C language function:
        cl_kernel (cl_program program, const char * kernel_name, cl_int * errcode_ret)
        Parameters:
        errcode_ret - a direct or array-backed IntBuffer
      • clCreateKernel

        long clCreateKernel​(long program,
                            String kernel_name,
                            int[] errcode_ret,
                            int errcode_ret_offset)
        Interface to C language function:
        cl_kernel (cl_program program, const char * kernel_name, cl_int * errcode_ret)
      • clCreateKernelsInProgram

        int clCreateKernelsInProgram​(long program,
                                     int num_kernels,
                                     PointerBuffer kernels,
                                     IntBuffer num_kernels_ret)
        Interface to C language function:
        cl_int (cl_program program, cl_uint num_kernels, cl_kernel * kernels, cl_uint * num_kernels_ret)
        Parameters:
        kernels - a direct only PointerBuffer
        num_kernels_ret - a direct only IntBuffer
      • clRetainKernel

        int clRetainKernel​(long kernel)
        Interface to C language function:
        cl_int (cl_kernel kernel)
      • clReleaseKernel

        int clReleaseKernel​(long kernel)
        Interface to C language function:
        cl_int (cl_kernel kernel)
      • clSetKernelArg

        int clSetKernelArg​(long kernel,
                           int arg_index,
                           long arg_size,
                           Buffer arg_value)
        Interface to C language function:
        cl_int (cl_kernel kernel, cl_uint arg_index, size_t arg_size, const void * arg_value)
        Parameters:
        arg_value - a direct only Buffer
      • clGetKernelInfo

        int clGetKernelInfo​(long kernel,
                            int param_name,
                            long param_value_size,
                            Buffer param_value,
                            PointerBuffer param_value_size_ret)
        Interface to C language function:
        cl_int (cl_kernel kernel, cl_kernel_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
        Parameters:
        param_value - a direct only Buffer
        param_value_size_ret - a direct only PointerBuffer
      • clGetKernelWorkGroupInfo

        int clGetKernelWorkGroupInfo​(long kernel,
                                     long device,
                                     int param_name,
                                     long param_value_size,
                                     Buffer param_value,
                                     PointerBuffer param_value_size_ret)
        Interface to C language function:
        cl_int (cl_kernel kernel, cl_device_id device, cl_kernel_work_group_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
        Parameters:
        param_value - a direct only Buffer
        param_value_size_ret - a direct only PointerBuffer
      • clWaitForEvents

        int clWaitForEvents​(int num_events,
                            PointerBuffer event_list)
        Interface to C language function:
        cl_int (cl_uint num_events, const cl_event * event_list)
        Parameters:
        event_list - a direct only PointerBuffer
      • clGetEventInfo

        int clGetEventInfo​(long event,
                           int param_name,
                           long param_value_size,
                           Buffer param_value,
                           PointerBuffer param_value_size_ret)
        Interface to C language function:
        cl_int (cl_event event, cl_event_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
        Parameters:
        param_value - a direct only Buffer
        param_value_size_ret - a direct only PointerBuffer
      • clCreateUserEvent

        long clCreateUserEvent​(long context,
                               IntBuffer errcode_ret)
        Interface to C language function:
        cl_event (cl_context context, cl_int * errcode_ret)
        Parameters:
        errcode_ret - a direct or array-backed IntBuffer
      • clCreateUserEvent

        long clCreateUserEvent​(long context,
                               int[] errcode_ret,
                               int errcode_ret_offset)
        Interface to C language function:
        cl_event (cl_context context, cl_int * errcode_ret)
      • clRetainEvent

        int clRetainEvent​(long event)
        Interface to C language function:
        cl_int (cl_event event)
      • clReleaseEvent

        int clReleaseEvent​(long event)
        Interface to C language function:
        cl_int (cl_event event)
      • clSetUserEventStatus

        int clSetUserEventStatus​(long event,
                                 int execution_status)
        Interface to C language function:
        cl_int (cl_event event, cl_int execution_status)
      • clGetEventProfilingInfo

        int clGetEventProfilingInfo​(long event,
                                    int param_name,
                                    long param_value_size,
                                    Buffer param_value,
                                    PointerBuffer param_value_size_ret)
        Interface to C language function:
        cl_int (cl_event event, cl_profiling_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
        Parameters:
        param_value - a direct only Buffer
        param_value_size_ret - a direct only PointerBuffer
      • clFlush

        int clFlush​(long command_queue)
        Interface to C language function:
        cl_int (cl_command_queue command_queue)
      • clFinish

        int clFinish​(long command_queue)
        Interface to C language function:
        cl_int (cl_command_queue command_queue)
      • clEnqueueReadBuffer

        int clEnqueueReadBuffer​(long command_queue,
                                long buffer,
                                int blocking_read,
                                long offset,
                                long cb,
                                Buffer ptr,
                                int num_events_in_wait_list,
                                PointerBuffer event_wait_list,
                                PointerBuffer event)
        Interface to C language function:
        cl_int (cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_read, size_t offset, size_t cb, void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
        Parameters:
        ptr - a direct only Buffer
        event_wait_list - a direct only PointerBuffer
        event - a direct only PointerBuffer
      • clEnqueueReadBufferRect

        int clEnqueueReadBufferRect​(long command_queue,
                                    long buffer,
                                    int blocking_read,
                                    PointerBuffer buffer_origin,
                                    PointerBuffer host_origin,
                                    PointerBuffer region,
                                    long buffer_row_pitch,
                                    long buffer_slice_pitch,
                                    long host_row_pitch,
                                    long host_slice_pitch,
                                    Buffer ptr,
                                    int num_events_in_wait_list,
                                    PointerBuffer event_wait_list,
                                    PointerBuffer event)
        Interface to C language function:
        cl_int (cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_read, const size_t * buffer_origin, const size_t * host_origin, const size_t * region, size_t buffer_row_pitch, size_t buffer_slice_pitch, size_t host_row_pitch, size_t host_slice_pitch, void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
        Parameters:
        buffer_origin - a direct only PointerBuffer
        host_origin - a direct only PointerBuffer
        region - a direct only PointerBuffer
        ptr - a direct only Buffer
        event_wait_list - a direct only PointerBuffer
        event - a direct only PointerBuffer
      • clEnqueueWriteBuffer

        int clEnqueueWriteBuffer​(long command_queue,
                                 long buffer,
                                 int blocking_write,
                                 long offset,
                                 long cb,
                                 Buffer ptr,
                                 int num_events_in_wait_list,
                                 PointerBuffer event_wait_list,
                                 PointerBuffer event)
        Interface to C language function:
        cl_int (cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_write, size_t offset, size_t cb, const void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
        Parameters:
        ptr - a direct only Buffer
        event_wait_list - a direct only PointerBuffer
        event - a direct only PointerBuffer
      • clEnqueueWriteBufferRect

        int clEnqueueWriteBufferRect​(long command_queue,
                                     long buffer,
                                     int blocking_write,
                                     PointerBuffer buffer_origin,
                                     PointerBuffer host_origin,
                                     PointerBuffer region,
                                     long buffer_row_pitch,
                                     long buffer_slice_pitch,
                                     long host_row_pitch,
                                     long host_slice_pitch,
                                     Buffer ptr,
                                     int num_events_in_wait_list,
                                     PointerBuffer event_wait_list,
                                     PointerBuffer event)
        Interface to C language function:
        cl_int (cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_write, const size_t * buffer_origin, const size_t * host_origin, const size_t * region, size_t buffer_row_pitch, size_t buffer_slice_pitch, size_t host_row_pitch, size_t host_slice_pitch, const void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
        Parameters:
        buffer_origin - a direct only PointerBuffer
        host_origin - a direct only PointerBuffer
        region - a direct only PointerBuffer
        ptr - a direct only Buffer
        event_wait_list - a direct only PointerBuffer
        event - a direct only PointerBuffer
      • clEnqueueCopyBuffer

        int clEnqueueCopyBuffer​(long command_queue,
                                long src_buffer,
                                long dst_buffer,
                                long src_offset,
                                long dst_offset,
                                long cb,
                                int num_events_in_wait_list,
                                PointerBuffer event_wait_list,
                                PointerBuffer event)
        Interface to C language function:
        cl_int (cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_buffer, size_t src_offset, size_t dst_offset, size_t cb, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
        Parameters:
        event_wait_list - a direct only PointerBuffer
        event - a direct only PointerBuffer
      • clEnqueueCopyBufferRect

        int clEnqueueCopyBufferRect​(long command_queue,
                                    long src_buffer,
                                    long dst_buffer,
                                    PointerBuffer src_origin,
                                    PointerBuffer dst_origin,
                                    PointerBuffer region,
                                    long src_row_pitch,
                                    long src_slice_pitch,
                                    long dst_row_pitch,
                                    long dst_slice_pitch,
                                    int num_events_in_wait_list,
                                    PointerBuffer event_wait_list,
                                    PointerBuffer event)
        Interface to C language function:
        cl_int (cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_buffer, const size_t * src_origin, const size_t * dst_origin, const size_t * region, size_t src_row_pitch, size_t src_slice_pitch, size_t dst_row_pitch, size_t dst_slice_pitch, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
        Parameters:
        src_origin - a direct only PointerBuffer
        dst_origin - a direct only PointerBuffer
        region - a direct only PointerBuffer
        event_wait_list - a direct only PointerBuffer
        event - a direct only PointerBuffer
      • clEnqueueReadImage

        int clEnqueueReadImage​(long command_queue,
                               long image,
                               int blocking_read,
                               PointerBuffer arg3,
                               PointerBuffer arg4,
                               long row_pitch,
                               long slice_pitch,
                               Buffer ptr,
                               int num_events_in_wait_list,
                               PointerBuffer event_wait_list,
                               PointerBuffer event)
        Interface to C language function:
        cl_int (cl_command_queue command_queue, cl_mem image, cl_bool blocking_read, const size_t * , const size_t * , size_t row_pitch, size_t slice_pitch, void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
        Parameters:
        arg3 - a direct only PointerBuffer
        arg4 - a direct only PointerBuffer
        ptr - a direct only Buffer
        event_wait_list - a direct only PointerBuffer
        event - a direct only PointerBuffer
      • clEnqueueWriteImage

        int clEnqueueWriteImage​(long command_queue,
                                long image,
                                int blocking_write,
                                PointerBuffer arg3,
                                PointerBuffer arg4,
                                long input_row_pitch,
                                long input_slice_pitch,
                                Buffer ptr,
                                int num_events_in_wait_list,
                                PointerBuffer event_wait_list,
                                PointerBuffer event)
        Interface to C language function:
        cl_int (cl_command_queue command_queue, cl_mem image, cl_bool blocking_write, const size_t * , const size_t * , size_t input_row_pitch, size_t input_slice_pitch, const void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
        Parameters:
        arg3 - a direct only PointerBuffer
        arg4 - a direct only PointerBuffer
        ptr - a direct only Buffer
        event_wait_list - a direct only PointerBuffer
        event - a direct only PointerBuffer
      • clEnqueueCopyImage

        int clEnqueueCopyImage​(long command_queue,
                               long src_image,
                               long dst_image,
                               PointerBuffer arg3,
                               PointerBuffer arg4,
                               PointerBuffer arg5,
                               int num_events_in_wait_list,
                               PointerBuffer event_wait_list,
                               PointerBuffer event)
        Interface to C language function:
        cl_int (cl_command_queue command_queue, cl_mem src_image, cl_mem dst_image, const size_t * , const size_t * , const size_t * , cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
        Parameters:
        arg3 - a direct only PointerBuffer
        arg4 - a direct only PointerBuffer
        arg5 - a direct only PointerBuffer
        event_wait_list - a direct only PointerBuffer
        event - a direct only PointerBuffer
      • clEnqueueCopyImageToBuffer

        int clEnqueueCopyImageToBuffer​(long command_queue,
                                       long src_image,
                                       long dst_buffer,
                                       PointerBuffer arg3,
                                       PointerBuffer arg4,
                                       long dst_offset,
                                       int num_events_in_wait_list,
                                       PointerBuffer event_wait_list,
                                       PointerBuffer event)
        Interface to C language function:
        cl_int (cl_command_queue command_queue, cl_mem src_image, cl_mem dst_buffer, const size_t * , const size_t * , size_t dst_offset, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
        Parameters:
        arg3 - a direct only PointerBuffer
        arg4 - a direct only PointerBuffer
        event_wait_list - a direct only PointerBuffer
        event - a direct only PointerBuffer
      • clEnqueueCopyBufferToImage

        int clEnqueueCopyBufferToImage​(long command_queue,
                                       long src_buffer,
                                       long dst_image,
                                       long src_offset,
                                       PointerBuffer arg4,
                                       PointerBuffer arg5,
                                       int num_events_in_wait_list,
                                       PointerBuffer event_wait_list,
                                       PointerBuffer event)
        Interface to C language function:
        cl_int (cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_image, size_t src_offset, const size_t * , const size_t * , cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
        Parameters:
        arg4 - a direct only PointerBuffer
        arg5 - a direct only PointerBuffer
        event_wait_list - a direct only PointerBuffer
        event - a direct only PointerBuffer
      • clEnqueueMapBuffer

        ByteBuffer clEnqueueMapBuffer​(long command_queue,
                                      long buffer,
                                      int blocking_map,
                                      long map_flags,
                                      long offset,
                                      long cb,
                                      int num_events_in_wait_list,
                                      PointerBuffer event_wait_list,
                                      PointerBuffer event,
                                      IntBuffer errcode_ret)
        Interface to C language function:
        void * (cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_map, cl_map_flags map_flags, size_t offset, size_t cb, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event, cl_int * errcode_ret)
        Parameters:
        event_wait_list - a direct only PointerBuffer
        event - a direct only PointerBuffer
        errcode_ret - a direct only IntBuffer
      • clEnqueueMapImage

        ByteBuffer clEnqueueMapImage​(long command_queue,
                                     long image,
                                     int blocking_map,
                                     long map_flags,
                                     PointerBuffer arg4,
                                     PointerBuffer arg5,
                                     PointerBuffer image_row_pitch,
                                     PointerBuffer image_slice_pitch,
                                     int num_events_in_wait_list,
                                     PointerBuffer event_wait_list,
                                     PointerBuffer event,
                                     IntBuffer errcode_ret)
        Interface to C language function:
        void * (cl_command_queue command_queue, cl_mem image, cl_bool blocking_map, cl_map_flags map_flags, const size_t * , const size_t * , size_t * image_row_pitch, size_t * image_slice_pitch, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event, cl_int * errcode_ret)
        Parameters:
        arg4 - a direct only PointerBuffer
        arg5 - a direct only PointerBuffer
        image_row_pitch - a direct only PointerBuffer
        image_slice_pitch - a direct only PointerBuffer
        event_wait_list - a direct only PointerBuffer
        event - a direct only PointerBuffer
        errcode_ret - a direct only IntBuffer
      • clEnqueueUnmapMemObject

        int clEnqueueUnmapMemObject​(long command_queue,
                                    long memobj,
                                    Buffer mapped_ptr,
                                    int num_events_in_wait_list,
                                    PointerBuffer event_wait_list,
                                    PointerBuffer event)
        Interface to C language function:
        cl_int (cl_command_queue command_queue, cl_mem memobj, void * mapped_ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
        Parameters:
        mapped_ptr - a direct only Buffer
        event_wait_list - a direct only PointerBuffer
        event - a direct only PointerBuffer
      • clEnqueueNDRangeKernel

        int clEnqueueNDRangeKernel​(long command_queue,
                                   long kernel,
                                   int work_dim,
                                   PointerBuffer global_work_offset,
                                   PointerBuffer global_work_size,
                                   PointerBuffer local_work_size,
                                   int num_events_in_wait_list,
                                   PointerBuffer event_wait_list,
                                   PointerBuffer event)
        Interface to C language function:
        cl_int (cl_command_queue command_queue, cl_kernel kernel, cl_uint work_dim, const size_t * global_work_offset, const size_t * global_work_size, const size_t * local_work_size, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
        Parameters:
        global_work_offset - a direct only PointerBuffer
        global_work_size - a direct only PointerBuffer
        local_work_size - a direct only PointerBuffer
        event_wait_list - a direct only PointerBuffer
        event - a direct only PointerBuffer
      • clEnqueueTask

        int clEnqueueTask​(long command_queue,
                          long kernel,
                          int num_events_in_wait_list,
                          PointerBuffer event_wait_list,
                          PointerBuffer event)
        Interface to C language function:
        cl_int (cl_command_queue command_queue, cl_kernel kernel, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
        Parameters:
        event_wait_list - a direct only PointerBuffer
        event - a direct only PointerBuffer
      • clEnqueueMarker

        int clEnqueueMarker​(long command_queue,
                            PointerBuffer event)
        Interface to C language function:
        cl_int (cl_command_queue command_queue, cl_event * event)
        Parameters:
        event - a direct only PointerBuffer
      • clEnqueueWaitForEvents

        int clEnqueueWaitForEvents​(long command_queue,
                                   int num_events,
                                   PointerBuffer event_list)
        Interface to C language function:
        cl_int (cl_command_queue command_queue, cl_uint num_events, const cl_event * event_list)
        Parameters:
        event_list - a direct only PointerBuffer
      • clEnqueueBarrier

        int clEnqueueBarrier​(long command_queue)
        Interface to C language function:
        cl_int (cl_command_queue command_queue)
      • clIcdGetPlatformIDsKHR

        int clIcdGetPlatformIDsKHR​(int arg0,
                                   PointerBuffer arg1,
                                   IntBuffer arg2)
        Interface to C language function:
        cl_int (cl_uint, cl_platform_id * , cl_uint * )
        Parameters:
        arg1 - a direct only PointerBuffer
        arg2 - a direct only IntBuffer
      • clReleaseDeviceEXT

        int clReleaseDeviceEXT​(long arg0)
        Interface to C language function:
        cl_int (cl_device_id)
      • clRetainDeviceEXT

        int clRetainDeviceEXT​(long arg0)
        Interface to C language function:
        cl_int (cl_device_id)
      • clCreateSubDevicesEXT

        int clCreateSubDevicesEXT​(long arg0,
                                  LongBuffer arg1,
                                  int arg2,
                                  PointerBuffer arg3,
                                  IntBuffer arg4)
        Interface to C language function:
        cl_int (cl_device_id, const cl_device_partition_property_ext * , cl_uint, cl_device_id * , cl_uint * )
        Parameters:
        arg1 - a direct or array-backed LongBuffer
        arg3 - a direct or array-backed PointerBuffer
        arg4 - a direct or array-backed IntBuffer
      • clCreateSubDevicesEXT

        int clCreateSubDevicesEXT​(long arg0,
                                  long[] arg1,
                                  int arg1_offset,
                                  int arg2,
                                  PointerBuffer arg3,
                                  int[] arg4,
                                  int arg4_offset)
        Interface to C language function:
        cl_int (cl_device_id, const cl_device_partition_property_ext * , cl_uint, cl_device_id * , cl_uint * )
        Parameters:
        arg3 - a direct or array-backed PointerBuffer
      • clCreateFromGLBuffer

        long clCreateFromGLBuffer​(long context,
                                  long flags,
                                  int bufobj,
                                  IntBuffer errcode_ret)
        Interface to C language function:
        cl_mem (cl_context context, cl_mem_flags flags, cl_GLuint bufobj, int * errcode_ret)
        Parameters:
        errcode_ret - a direct or array-backed IntBuffer
      • clCreateFromGLBuffer

        long clCreateFromGLBuffer​(long context,
                                  long flags,
                                  int bufobj,
                                  int[] errcode_ret,
                                  int errcode_ret_offset)
        Interface to C language function:
        cl_mem (cl_context context, cl_mem_flags flags, cl_GLuint bufobj, int * errcode_ret)
      • clCreateFromGLTexture2D

        long clCreateFromGLTexture2D​(long context,
                                     long flags,
                                     int target,
                                     int miplevel,
                                     int texture,
                                     IntBuffer errcode_ret)
        Interface to C language function:
        cl_mem (cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)
        Parameters:
        errcode_ret - a direct or array-backed IntBuffer
      • clCreateFromGLTexture2D

        long clCreateFromGLTexture2D​(long context,
                                     long flags,
                                     int target,
                                     int miplevel,
                                     int texture,
                                     int[] errcode_ret,
                                     int errcode_ret_offset)
        Interface to C language function:
        cl_mem (cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)
      • clCreateFromGLTexture3D

        long clCreateFromGLTexture3D​(long context,
                                     long flags,
                                     int target,
                                     int miplevel,
                                     int texture,
                                     IntBuffer errcode_ret)
        Interface to C language function:
        cl_mem (cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)
        Parameters:
        errcode_ret - a direct or array-backed IntBuffer
      • clCreateFromGLTexture3D

        long clCreateFromGLTexture3D​(long context,
                                     long flags,
                                     int target,
                                     int miplevel,
                                     int texture,
                                     int[] errcode_ret,
                                     int errcode_ret_offset)
        Interface to C language function:
        cl_mem (cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)
      • clCreateFromGLRenderbuffer

        long clCreateFromGLRenderbuffer​(long context,
                                        long flags,
                                        int renderbuffer,
                                        IntBuffer errcode_ret)
        Interface to C language function:
        cl_mem (cl_context context, cl_mem_flags flags, cl_GLuint renderbuffer, cl_int * errcode_ret)
        Parameters:
        errcode_ret - a direct or array-backed IntBuffer
      • clCreateFromGLRenderbuffer

        long clCreateFromGLRenderbuffer​(long context,
                                        long flags,
                                        int renderbuffer,
                                        int[] errcode_ret,
                                        int errcode_ret_offset)
        Interface to C language function:
        cl_mem (cl_context context, cl_mem_flags flags, cl_GLuint renderbuffer, cl_int * errcode_ret)
      • clGetGLObjectInfo

        int clGetGLObjectInfo​(long memobj,
                              IntBuffer gl_object_type,
                              IntBuffer gl_object_name)
        Interface to C language function:
        cl_int (cl_mem memobj, cl_gl_object_type * gl_object_type, cl_GLuint * gl_object_name)
        Parameters:
        gl_object_type - a direct or array-backed IntBuffer
        gl_object_name - a direct or array-backed IntBuffer
      • clGetGLObjectInfo

        int clGetGLObjectInfo​(long memobj,
                              int[] gl_object_type,
                              int gl_object_type_offset,
                              int[] gl_object_name,
                              int gl_object_name_offset)
        Interface to C language function:
        cl_int (cl_mem memobj, cl_gl_object_type * gl_object_type, cl_GLuint * gl_object_name)
      • clGetGLTextureInfo

        int clGetGLTextureInfo​(long memobj,
                               int param_name,
                               long param_value_size,
                               Buffer param_value,
                               PointerBuffer param_value_size_ret)
        Interface to C language function:
        cl_int (cl_mem memobj, cl_gl_texture_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
        Parameters:
        param_value - a direct or array-backed Buffer
        param_value_size_ret - a direct or array-backed PointerBuffer
      • clEnqueueAcquireGLObjects

        int clEnqueueAcquireGLObjects​(long command_queue,
                                      int num_objects,
                                      PointerBuffer mem_objects,
                                      int num_events_in_wait_list,
                                      PointerBuffer event_wait_list,
                                      PointerBuffer event)
        Interface to C language function:
        cl_int (cl_command_queue command_queue, cl_uint num_objects, const cl_mem * mem_objects, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
        Parameters:
        mem_objects - a direct only PointerBuffer
        event_wait_list - a direct only PointerBuffer
        event - a direct only PointerBuffer
      • clEnqueueReleaseGLObjects

        int clEnqueueReleaseGLObjects​(long command_queue,
                                      int num_objects,
                                      PointerBuffer mem_objects,
                                      int num_events_in_wait_list,
                                      PointerBuffer event_wait_list,
                                      PointerBuffer event)
        Interface to C language function:
        cl_int (cl_command_queue command_queue, cl_uint num_objects, const cl_mem * mem_objects, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
        Parameters:
        mem_objects - a direct only PointerBuffer
        event_wait_list - a direct only PointerBuffer
        event - a direct only PointerBuffer
      • clGetGLContextInfoKHR

        int clGetGLContextInfoKHR​(PointerBuffer properties,
                                  int param_name,
                                  long param_value_size,
                                  Buffer param_value,
                                  PointerBuffer param_value_size_ret)
        Interface to C language function:
        cl_int (const cl_context_properties * properties, cl_gl_context_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
        Parameters:
        properties - a direct only PointerBuffer
        param_value - a direct only Buffer
        param_value_size_ret - a direct only PointerBuffer
      • clCreateEventFromGLsyncKHR

        long clCreateEventFromGLsyncKHR​(long arg0,
                                        long arg1,
                                        IntBuffer arg2)
        Interface to C language function:
        cl_event (cl_context, cl_GLsync, cl_int * )
        Parameters:
        arg2 - a direct or array-backed IntBuffer
      • clCreateEventFromGLsyncKHR

        long clCreateEventFromGLsyncKHR​(long arg0,
                                        long arg1,
                                        int[] arg2,
                                        int arg2_offset)
        Interface to C language function:
        cl_event (cl_context, cl_GLsync, cl_int * )
      • clCreateContext

        long clCreateContext​(PointerBuffer properties,
                             PointerBuffer devices,
                             CLErrorHandler pfn_notify,
                             IntBuffer errcode_ret)
        Interface to C language function:
        cl_context (intptr_t * , uint32_t, cl_device_id * , void (*pfn_notify)(const char *, const void *, size_t, void *), void *, int32_t * );
      • clCreateContextFromType

        long clCreateContextFromType​(PointerBuffer properties,
                                     long device_type,
                                     CLErrorHandler pfn_notify,
                                     IntBuffer errcode_ret)
        Interface to C language function:
        cl_context (cl_context_properties *properties, cl_device_type device_type, void (*pfn_notify)(const char *errinfo, const void *private_info, size_t cb, void *user_data), void *user_data, cl_int *errcode_ret) ;
      • clBuildProgram

        int clBuildProgram​(long program,
                           int deviceCount,
                           PointerBuffer devices,
                           String options,
                           BuildProgramCallback cb)
        Interface to C language function:
        int32_t (cl_program, uint32_t, cl_device_id * , const char * , void (*pfn_notify)(cl_program, void *user_data), void * );
      • clSetMemObjectDestructorCallback

        int clSetMemObjectDestructorCallback​(long memObjID,
                                             CLMemObjectDestructorCallback cb)
        Interface to C language function:
        int32_t (cl_mem memobj, void (CL_CALLBACK *pfn_notify) (cl_mem memobj, void *user_data), void *user_data);
      • clSetEventCallback

        int clSetEventCallback​(long event,
                               int type,
                               CLEventCallback cb)
        Interface to C language function:
        int32_t (cl_event event, cl_int command_exec_callback_type, void (CL_CALLBACK *pfn_event_notify) (cl_event event, cl_int event_command_exec_status, void *user_data), void *user_data);