JOCL v2.6.0-rc-20250722
JOCL, OpenCL® API Binding for Java™ (public API).
com.jogamp.opencl.llb.impl.CLImpl20 Class Reference

Java bindings to OpenCL, the Open Computing Language (generated). More...

Inheritance diagram for com.jogamp.opencl.llb.impl.CLImpl20:
Collaboration diagram for com.jogamp.opencl.llb.impl.CLImpl20:

Public Member Functions

int clGetPlatformIDs (int num_entries, PointerBuffer platforms, IntBuffer num_platforms)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetPlatformIDs}(cl_uint num_entries, cl_platform_id * platforms, cl_uint * num_platforms)
More...
 
int clGetPlatformInfo (long platform, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetPlatformInfo}(cl_platform_id platform, cl_platform_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
int clGetDeviceIDs (long platform, long device_type, int num_entries, PointerBuffer devices, IntBuffer num_devices)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetDeviceIDs}(cl_platform_id platform, cl_device_type device_type, cl_uint num_entries, cl_device_id * devices, cl_uint * num_devices)
More...
 
int clGetDeviceInfo (long device, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetDeviceInfo}(cl_device_id device, cl_device_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
int clCreateSubDevices (long in_device, PointerBuffer properties, int num_devices, PointerBuffer out_devices, IntBuffer num_devices_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clCreateSubDevices}(cl_device_id in_device, const cl_device_partition_property * properties, cl_uint num_devices, cl_device_id * out_devices, cl_uint * num_devices_ret)
More...
 
int clCreateSubDevices (long in_device, PointerBuffer properties, int num_devices, PointerBuffer out_devices, int[] num_devices_ret, int num_devices_ret_offset)
 Entry point (through function pointer) to C language function:
cl_int {@native clCreateSubDevices}(cl_device_id in_device, const cl_device_partition_property * properties, cl_uint num_devices, cl_device_id * out_devices, cl_uint * num_devices_ret)
More...
 
int clRetainDevice (long device)
 Entry point (through function pointer) to C language function:
cl_int {@native clRetainDevice}(cl_device_id device)

More...
 
int clReleaseDevice (long device)
 Entry point (through function pointer) to C language function:
cl_int {@native clReleaseDevice}(cl_device_id device)

More...
 
int clRetainContext (long context)
 Entry point (through function pointer) to C language function:
cl_int {@native clRetainContext}(cl_context context)

More...
 
int clGetContextInfo (long context, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetContextInfo}(cl_context context, cl_context_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
long clCreateCommandQueueWithProperties (long context, long device, LongBuffer properties, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_command_queue {@native clCreateCommandQueueWithProperties}(cl_context context, cl_device_id device, const cl_queue_properties * properties, cl_int * errcode_ret)
More...
 
long clCreateCommandQueueWithProperties (long context, long device, long[] properties, int properties_offset, int[] errcode_ret, int errcode_ret_offset)
 Entry point (through function pointer) to C language function:
cl_command_queue {@native clCreateCommandQueueWithProperties}(cl_context context, cl_device_id device, const cl_queue_properties * properties, cl_int * errcode_ret)

More...
 
int clRetainCommandQueue (long command_queue)
 Entry point (through function pointer) to C language function:
cl_int {@native clRetainCommandQueue}(cl_command_queue command_queue)

More...
 
int clReleaseCommandQueue (long command_queue)
 Entry point (through function pointer) to C language function:
cl_int {@native clReleaseCommandQueue}(cl_command_queue command_queue)

More...
 
int clGetCommandQueueInfo (long command_queue, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetCommandQueueInfo}(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)
More...
 
long clCreateBuffer (long context, long flags, long size, Buffer host_ptr, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateBuffer}(cl_context context, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
More...
 
long clCreateBuffer (long context, long flags, long size, Buffer host_ptr, int[] errcode_ret, int errcode_ret_offset)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateBuffer}(cl_context context, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
More...
 
long clCreateSubBuffer (long buffer, long flags, int buffer_create_type, Buffer buffer_create_info, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateSubBuffer}(cl_mem buffer, cl_mem_flags flags, cl_buffer_create_type buffer_create_type, const void * buffer_create_info, cl_int * errcode_ret)
More...
 
long clCreateSubBuffer (long buffer, long flags, int buffer_create_type, Buffer buffer_create_info, int[] errcode_ret, int errcode_ret_offset)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateSubBuffer}(cl_mem buffer, cl_mem_flags flags, cl_buffer_create_type buffer_create_type, const void * buffer_create_info, cl_int * errcode_ret)
More...
 
long clCreateImage (long context, long flags, CLImageFormatImpl image_format, CLImageDescImpl image_desc, Buffer host_ptr, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateImage}(cl_context context, cl_mem_flags flags, const cl_image_format * image_format, const cl_image_desc * image_desc, void * host_ptr, cl_int * errcode_ret)
More...
 
long clCreateImage (long context, long flags, CLImageFormatImpl image_format, CLImageDescImpl image_desc, Buffer host_ptr, int[] errcode_ret, int errcode_ret_offset)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateImage}(cl_context context, cl_mem_flags flags, const cl_image_format * image_format, const cl_image_desc * image_desc, void * host_ptr, cl_int * errcode_ret)
More...
 
long clCreatePipe (long context, long flags, int pipe_packet_size, int pipe_max_packets, PointerBuffer properties, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreatePipe}(cl_context context, cl_mem_flags flags, cl_uint pipe_packet_size, cl_uint pipe_max_packets, const cl_pipe_properties * properties, cl_int * errcode_ret)
More...
 
long clCreatePipe (long context, long flags, int pipe_packet_size, int pipe_max_packets, PointerBuffer properties, int[] errcode_ret, int errcode_ret_offset)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreatePipe}(cl_context context, cl_mem_flags flags, cl_uint pipe_packet_size, cl_uint pipe_max_packets, const cl_pipe_properties * properties, cl_int * errcode_ret)
More...
 
int clRetainMemObject (long memobj)
 Entry point (through function pointer) to C language function:
cl_int {@native clRetainMemObject}(cl_mem memobj)

More...
 
int clReleaseMemObject (long memobj)
 Entry point (through function pointer) to C language function:
cl_int {@native clReleaseMemObject}(cl_mem memobj)

More...
 
int clGetSupportedImageFormats (long context, long flags, int image_type, int num_entries, CLImageFormatImpl image_formats, IntBuffer num_image_formats)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetSupportedImageFormats}(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)
More...
 
int clGetSupportedImageFormats (long context, long flags, int image_type, int num_entries, CLImageFormatImpl image_formats, int[] num_image_formats, int num_image_formats_offset)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetSupportedImageFormats}(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)

More...
 
int clGetMemObjectInfo (long memobj, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetMemObjectInfo}(cl_mem memobj, cl_mem_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
int clGetImageInfo (long image, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetImageInfo}(cl_mem image, cl_image_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
int clGetPipeInfo (long pipe, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetPipeInfo}(cl_mem pipe, cl_pipe_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
ByteBuffer clSVMAlloc (long context, long flags, long size, int alignment)
 Entry point (through function pointer) to C language function:
void * {@native clSVMAlloc}(cl_context context, cl_svm_mem_flags flags, size_t size, cl_uint alignment)

More...
 
void clSVMFree (long context, Buffer svm_pointer)
 Entry point (through function pointer) to C language function:
void {@native clSVMFree}(cl_context context, void * svm_pointer)
More...
 
long clCreateSamplerWithProperties (long context, LongBuffer normalized_coords, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_sampler {@native clCreateSamplerWithProperties}(cl_context context, const cl_sampler_properties * normalized_coords, cl_int * errcode_ret)
More...
 
long clCreateSamplerWithProperties (long context, long[] normalized_coords, int normalized_coords_offset, int[] errcode_ret, int errcode_ret_offset)
 Entry point (through function pointer) to C language function:
cl_sampler {@native clCreateSamplerWithProperties}(cl_context context, const cl_sampler_properties * normalized_coords, cl_int * errcode_ret)

More...
 
int clRetainSampler (long sampler)
 Entry point (through function pointer) to C language function:
cl_int {@native clRetainSampler}(cl_sampler sampler)

More...
 
int clReleaseSampler (long sampler)
 Entry point (through function pointer) to C language function:
cl_int {@native clReleaseSampler}(cl_sampler sampler)

More...
 
int clGetSamplerInfo (long sampler, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetSamplerInfo}(cl_sampler sampler, cl_sampler_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
long clCreateProgramWithSource (long context, int count, String[] strings, PointerBuffer lengths, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_program {@native clCreateProgramWithSource}(cl_context context, cl_uint count, const char * * strings, const size_t * lengths, cl_int * errcode_ret)
More...
 
long clCreateProgramWithBinary (long context, int num_devices, PointerBuffer device_list, PointerBuffer lengths, PointerBuffer binaries, IntBuffer binary_status, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_program {@native clCreateProgramWithBinary}(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)
More...
 
long clCreateProgramWithBuiltInKernels (long context, int num_devices, PointerBuffer device_list, ByteBuffer kernel_names, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_program {@native clCreateProgramWithBuiltInKernels}(cl_context context, cl_uint num_devices, const cl_device_id * device_list, const char * kernel_names, cl_int * errcode_ret)
More...
 
long clCreateProgramWithBuiltInKernels (long context, int num_devices, PointerBuffer device_list, byte[] kernel_names, int kernel_names_offset, int[] errcode_ret, int errcode_ret_offset)
 Entry point (through function pointer) to C language function:
cl_program {@native clCreateProgramWithBuiltInKernels}(cl_context context, cl_uint num_devices, const cl_device_id * device_list, const char * kernel_names, cl_int * errcode_ret)
More...
 
int clRetainProgram (long program)
 Entry point (through function pointer) to C language function:
cl_int {@native clRetainProgram}(cl_program program)

More...
 
int clReleaseProgram (long program)
 Entry point (through function pointer) to C language function:
cl_int {@native clReleaseProgram}(cl_program program)

More...
 
int clUnloadPlatformCompiler (long platform)
 Entry point (through function pointer) to C language function:
cl_int {@native clUnloadPlatformCompiler}(cl_platform_id platform)

More...
 
int clGetProgramInfo (long program, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetProgramInfo}(cl_program program, cl_program_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
int clGetProgramBuildInfo (long program, long device, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetProgramBuildInfo}(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)
More...
 
long clCreateKernel (long program, String kernel_name, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_kernel {@native clCreateKernel}(cl_program program, const char * kernel_name, cl_int * errcode_ret)
More...
 
long clCreateKernel (long program, String kernel_name, int[] errcode_ret, int errcode_ret_offset)
 Entry point (through function pointer) to C language function:
cl_kernel {@native clCreateKernel}(cl_program program, const char * kernel_name, cl_int * errcode_ret)

More...
 
int clCreateKernelsInProgram (long program, int num_kernels, PointerBuffer kernels, IntBuffer num_kernels_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clCreateKernelsInProgram}(cl_program program, cl_uint num_kernels, cl_kernel * kernels, cl_uint * num_kernels_ret)
More...
 
int clRetainKernel (long kernel)
 Entry point (through function pointer) to C language function:
cl_int {@native clRetainKernel}(cl_kernel kernel)

More...
 
int clReleaseKernel (long kernel)
 Entry point (through function pointer) to C language function:
cl_int {@native clReleaseKernel}(cl_kernel kernel)

More...
 
int clSetKernelArg (long kernel, int arg_index, long arg_size, Buffer arg_value)
 Entry point (through function pointer) to C language function:
cl_int {@native clSetKernelArg}(cl_kernel kernel, cl_uint arg_index, size_t arg_size, const void * arg_value)
More...
 
int clSetKernelArgSVMPointer (long kernel, int arg_index, Buffer arg_value)
 Entry point (through function pointer) to C language function:
cl_int {@native clSetKernelArgSVMPointer}(cl_kernel kernel, cl_uint arg_index, const void * arg_value)
More...
 
int clSetKernelExecInfo (long kernel, int param_name, long param_value_size, Buffer param_value)
 Entry point (through function pointer) to C language function:
cl_int {@native clSetKernelExecInfo}(cl_kernel kernel, cl_kernel_exec_info param_name, size_t param_value_size, const void * param_value)
More...
 
int clGetKernelInfo (long kernel, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetKernelInfo}(cl_kernel kernel, cl_kernel_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
int clGetKernelArgInfo (long kernel, int arg_indx, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetKernelArgInfo}(cl_kernel kernel, cl_uint arg_indx, cl_kernel_arg_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
int clGetKernelWorkGroupInfo (long kernel, long device, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetKernelWorkGroupInfo}(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)
More...
 
int clWaitForEvents (int num_events, PointerBuffer event_list)
 Entry point (through function pointer) to C language function:
cl_int {@native clWaitForEvents}(cl_uint num_events, const cl_event * event_list)
More...
 
int clGetEventInfo (long event, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetEventInfo}(cl_event event, cl_event_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
long clCreateUserEvent (long context, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_event {@native clCreateUserEvent}(cl_context context, cl_int * errcode_ret)
More...
 
long clCreateUserEvent (long context, int[] errcode_ret, int errcode_ret_offset)
 Entry point (through function pointer) to C language function:
cl_event {@native clCreateUserEvent}(cl_context context, cl_int * errcode_ret)

More...
 
int clRetainEvent (long event)
 Entry point (through function pointer) to C language function:
cl_int {@native clRetainEvent}(cl_event event)

More...
 
int clReleaseEvent (long event)
 Entry point (through function pointer) to C language function:
cl_int {@native clReleaseEvent}(cl_event event)

More...
 
int clSetUserEventStatus (long event, int execution_status)
 Entry point (through function pointer) to C language function:
cl_int {@native clSetUserEventStatus}(cl_event event, cl_int execution_status)

More...
 
int clGetEventProfilingInfo (long event, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetEventProfilingInfo}(cl_event event, cl_profiling_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
int clFlush (long command_queue)
 Entry point (through function pointer) to C language function:
cl_int {@native clFlush}(cl_command_queue command_queue)

More...
 
int clFinish (long command_queue)
 Entry point (through function pointer) to C language function:
cl_int {@native clFinish}(cl_command_queue command_queue)

More...
 
int clEnqueueReadBuffer (long command_queue, long buffer, int blocking_read, long offset, long size, Buffer ptr, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueReadBuffer}(cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_read, size_t offset, size_t size, void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
More...
 
int clEnqueueReadBufferRect (long command_queue, long buffer, int blocking_read, PointerBuffer buffer_offset, PointerBuffer host_offset, 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)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueReadBufferRect}(cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_read, const size_t * buffer_offset, const size_t * host_offset, 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)
More...
 
int clEnqueueWriteBuffer (long command_queue, long buffer, int blocking_write, long offset, long size, Buffer ptr, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueWriteBuffer}(cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_write, size_t offset, size_t size, const void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
More...
 
int clEnqueueWriteBufferRect (long command_queue, long buffer, int blocking_write, PointerBuffer buffer_offset, PointerBuffer host_offset, 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)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueWriteBufferRect}(cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_write, const size_t * buffer_offset, const size_t * host_offset, 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)
More...
 
int clEnqueueFillBuffer (long command_queue, long buffer, Buffer pattern, long pattern_size, long offset, long size, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueFillBuffer}(cl_command_queue command_queue, cl_mem buffer, const void * pattern, size_t pattern_size, size_t offset, size_t size, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
More...
 
int clEnqueueCopyBuffer (long command_queue, long src_buffer, long dst_buffer, long src_offset, long dst_offset, long size, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueCopyBuffer}(cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_buffer, size_t src_offset, size_t dst_offset, size_t size, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
More...
 
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)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueCopyBufferRect}(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)
More...
 
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)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueReadImage}(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)
More...
 
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)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueWriteImage}(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)
More...
 
int clEnqueueFillImage (long command_queue, long image, Buffer fill_color, PointerBuffer arg3, PointerBuffer arg4, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueFillImage}(cl_command_queue command_queue, cl_mem image, const void * fill_color, const size_t * , const size_t * , cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
More...
 
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)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueCopyImage}(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)
More...
 
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)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueCopyImageToBuffer}(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)
More...
 
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)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueCopyBufferToImage}(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)
More...
 
ByteBuffer clEnqueueMapBuffer (long command_queue, long buffer, int blocking_map, long map_flags, long offset, long size, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
void * {@native clEnqueueMapBuffer}(cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_map, cl_map_flags map_flags, size_t offset, size_t size, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event, cl_int * errcode_ret)
More...
 
int clEnqueueUnmapMemObject (long command_queue, long memobj, Buffer mapped_ptr, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueUnmapMemObject}(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)
More...
 
int clEnqueueMigrateMemObjects (long command_queue, int num_mem_objects, PointerBuffer mem_objects, long flags, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueMigrateMemObjects}(cl_command_queue command_queue, cl_uint num_mem_objects, const cl_mem * mem_objects, cl_mem_migration_flags flags, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
More...
 
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)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueNDRangeKernel}(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)
More...
 
int clEnqueueMarkerWithWaitList (long command_queue, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueMarkerWithWaitList}(cl_command_queue command_queue, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
More...
 
int clEnqueueBarrierWithWaitList (long command_queue, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueBarrierWithWaitList}(cl_command_queue command_queue, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
More...
 
int clEnqueueSVMFree (long command_queue, int num_svm_pointers, PointerBuffer arg2, Buffer arg3, Buffer user_data, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueSVMFree}(cl_command_queue command_queue, cl_uint num_svm_pointers, void * * , void * , void * user_data, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
More...
 
int clEnqueueSVMMemcpy (long command_queue, int blocking_copy, Buffer dst_ptr, Buffer src_ptr, long size, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueSVMMemcpy}(cl_command_queue command_queue, cl_bool blocking_copy, void * dst_ptr, const void * src_ptr, size_t size, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
More...
 
int clEnqueueSVMMemFill (long command_queue, Buffer svm_ptr, Buffer pattern, long pattern_size, long size, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueSVMMemFill}(cl_command_queue command_queue, void * svm_ptr, const void * pattern, size_t pattern_size, size_t size, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
More...
 
int clEnqueueSVMMap (long command_queue, int blocking_map, long flags, Buffer svm_ptr, long size, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueSVMMap}(cl_command_queue command_queue, cl_bool blocking_map, cl_map_flags flags, void * svm_ptr, size_t size, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
More...
 
int clEnqueueSVMUnmap (long command_queue, Buffer svm_ptr, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueSVMUnmap}(cl_command_queue command_queue, void * svm_ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
More...
 
ByteBuffer clGetExtensionFunctionAddressForPlatform (long platform, ByteBuffer func_name)
 Entry point (through function pointer) to C language function:
void * {@native clGetExtensionFunctionAddressForPlatform}(cl_platform_id platform, const char * func_name)
More...
 
ByteBuffer clGetExtensionFunctionAddressForPlatform (long platform, byte[] func_name, int func_name_offset)
 Entry point (through function pointer) to C language function:
void * {@native clGetExtensionFunctionAddressForPlatform}(cl_platform_id platform, const char * func_name)

More...
 
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)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateImage2D}(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)
More...
 
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)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateImage2D}(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)
More...
 
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)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateImage3D}(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)
More...
 
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)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateImage3D}(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)
More...
 
int clEnqueueMarker (long command_queue, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueMarker}(cl_command_queue command_queue, cl_event * event)
More...
 
int clEnqueueWaitForEvents (long command_queue, int num_events, PointerBuffer event_list)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueWaitForEvents}(cl_command_queue command_queue, cl_uint num_events, const cl_event * event_list)
More...
 
int clEnqueueBarrier (long command_queue)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueBarrier}(cl_command_queue command_queue)

More...
 
int clUnloadCompiler ()
 Entry point (through function pointer) to C language function:
cl_int {@native clUnloadCompiler}()

More...
 
long clCreateCommandQueue (long context, long device, long properties, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_command_queue {@native clCreateCommandQueue}(cl_context context, cl_device_id device, cl_command_queue_properties properties, cl_int * errcode_ret)
More...
 
long clCreateCommandQueue (long context, long device, long properties, int[] errcode_ret, int errcode_ret_offset)
 Entry point (through function pointer) to C language function:
cl_command_queue {@native clCreateCommandQueue}(cl_context context, cl_device_id device, cl_command_queue_properties properties, cl_int * errcode_ret)

More...
 
long clCreateSampler (long context, int normalized_coords, int addressing_mode, int filter_mode, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_sampler {@native clCreateSampler}(cl_context context, cl_bool normalized_coords, cl_addressing_mode addressing_mode, cl_filter_mode filter_mode, cl_int * errcode_ret)
More...
 
long clCreateSampler (long context, int normalized_coords, int addressing_mode, int filter_mode, int[] errcode_ret, int errcode_ret_offset)
 Entry point (through function pointer) to C language function:
cl_sampler {@native clCreateSampler}(cl_context context, cl_bool normalized_coords, cl_addressing_mode addressing_mode, cl_filter_mode filter_mode, cl_int * errcode_ret)

More...
 
int clEnqueueTask (long command_queue, long kernel, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueTask}(cl_command_queue command_queue, cl_kernel kernel, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
More...
 
int clIcdGetPlatformIDsKHR (int arg0, PointerBuffer arg1, IntBuffer arg2)
 Entry point (through function pointer) to C language function:
cl_int {@native clIcdGetPlatformIDsKHR}(cl_uint, cl_platform_id * , cl_uint * )
More...
 
int clTerminateContextKHR (long arg0)
 Entry point (through function pointer) to C language function:
cl_int {@native clTerminateContextKHR}(cl_context)

More...
 
int clReleaseDeviceEXT (long arg0)
 Entry point (through function pointer) to C language function:
cl_int {@native clReleaseDeviceEXT}(cl_device_id)

More...
 
int clRetainDeviceEXT (long arg0)
 Entry point (through function pointer) to C language function:
cl_int {@native clRetainDeviceEXT}(cl_device_id)

More...
 
int clCreateSubDevicesEXT (long arg0, LongBuffer arg1, int arg2, PointerBuffer arg3, IntBuffer arg4)
 Entry point (through function pointer) to C language function:
cl_int {@native clCreateSubDevicesEXT}(cl_device_id, const cl_device_partition_property_ext * , cl_uint, cl_device_id * , cl_uint * )
More...
 
int clCreateSubDevicesEXT (long arg0, long[] arg1, int arg1_offset, int arg2, PointerBuffer arg3, int[] arg4, int arg4_offset)
 Entry point (through function pointer) to C language function:
cl_int {@native clCreateSubDevicesEXT}(cl_device_id, const cl_device_partition_property_ext * , cl_uint, cl_device_id * , cl_uint * )
More...
 
long clCreateFromGLBuffer (long context, long flags, int bufobj, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateFromGLBuffer}(cl_context context, cl_mem_flags flags, cl_GLuint bufobj, int * errcode_ret)
More...
 
long clCreateFromGLBuffer (long context, long flags, int bufobj, int[] errcode_ret, int errcode_ret_offset)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateFromGLBuffer}(cl_context context, cl_mem_flags flags, cl_GLuint bufobj, int * errcode_ret)

More...
 
long clCreateFromGLTexture (long context, long flags, int target, int miplevel, int texture, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateFromGLTexture}(cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)
More...
 
long clCreateFromGLTexture (long context, long flags, int target, int miplevel, int texture, int[] errcode_ret, int errcode_ret_offset)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateFromGLTexture}(cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)

More...
 
long clCreateFromGLRenderbuffer (long context, long flags, int renderbuffer, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateFromGLRenderbuffer}(cl_context context, cl_mem_flags flags, cl_GLuint renderbuffer, cl_int * errcode_ret)
More...
 
long clCreateFromGLRenderbuffer (long context, long flags, int renderbuffer, int[] errcode_ret, int errcode_ret_offset)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateFromGLRenderbuffer}(cl_context context, cl_mem_flags flags, cl_GLuint renderbuffer, cl_int * errcode_ret)

More...
 
int clGetGLObjectInfo (long memobj, IntBuffer gl_object_type, IntBuffer gl_object_name)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetGLObjectInfo}(cl_mem memobj, cl_gl_object_type * gl_object_type, cl_GLuint * gl_object_name)
More...
 
int clGetGLObjectInfo (long memobj, int[] gl_object_type, int gl_object_type_offset, int[] gl_object_name, int gl_object_name_offset)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetGLObjectInfo}(cl_mem memobj, cl_gl_object_type * gl_object_type, cl_GLuint * gl_object_name)

More...
 
int clGetGLTextureInfo (long memobj, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetGLTextureInfo}(cl_mem memobj, cl_gl_texture_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
int clEnqueueAcquireGLObjects (long command_queue, int num_objects, PointerBuffer mem_objects, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueAcquireGLObjects}(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)
More...
 
int clEnqueueReleaseGLObjects (long command_queue, int num_objects, PointerBuffer mem_objects, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueReleaseGLObjects}(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)
More...
 
long clCreateFromGLTexture2D (long context, long flags, int target, int miplevel, int texture, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateFromGLTexture2D}(cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)
More...
 
long clCreateFromGLTexture2D (long context, long flags, int target, int miplevel, int texture, int[] errcode_ret, int errcode_ret_offset)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateFromGLTexture2D}(cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)

More...
 
long clCreateFromGLTexture3D (long context, long flags, int target, int miplevel, int texture, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateFromGLTexture3D}(cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)
More...
 
long clCreateFromGLTexture3D (long context, long flags, int target, int miplevel, int texture, int[] errcode_ret, int errcode_ret_offset)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateFromGLTexture3D}(cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)

More...
 
int clGetGLContextInfoKHR (PointerBuffer properties, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetGLContextInfoKHR}(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)
More...
 
long clCreateEventFromGLsyncKHR (long arg0, long arg1, IntBuffer arg2)
 Entry point (through function pointer) to C language function:
cl_event {@native clCreateEventFromGLsyncKHR}(cl_context, cl_GLsync, cl_int * )
More...
 
long clCreateEventFromGLsyncKHR (long arg0, long arg1, int[] arg2, int arg2_offset)
 Entry point (through function pointer) to C language function:
cl_event {@native clCreateEventFromGLsyncKHR}(cl_context, cl_GLsync, cl_int * )

More...
 
 CLImpl20 ()
 
long clCreateContext (final PointerBuffer properties, final PointerBuffer devices, final CLErrorHandler pfn_notify, final IntBuffer errcode_ret)
 Interface to C language function:
cl_context {@native clCreateContext}(intptr_t * , uint32_t, cl_device_id * , void (*pfn_notify)(const char *, const void *, size_t, void *), void *, int32_t * );
More...
 
long clCreateContextFromType (final PointerBuffer properties, final long device_type, final CLErrorHandler pfn_notify, final IntBuffer errcode_ret)
 Interface to C language function:
cl_context {@native clCreateContextFromType}(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) ;
More...
 
int clReleaseContext (final long context)
 Interface to C language function:
cl_int {@native clReleaseContext}(cl_context context)

More...
 
native int clReleaseContextImpl (long context, long global, long address)
 Interface to C language function:
int32_t {@native clReleaseContext}(cl_context context);
More...
 
int clBuildProgram (final long program, final int deviceCount, final PointerBuffer deviceList, final String options, final BuildProgramCallback cb)
 Interface to C language function:
int32_t clBuildProgram(cl_program, uint32_t, cl_device_id * , const char * , void * );
More...
 
int clSetEventCallback (final long event, final int trigger, final CLEventCallback callback)
 Interface to C language function:
int32_t {@native clSetEventCallback}(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);
More...
 
int clSetMemObjectDestructorCallback (final long memObjID, final CLMemObjectDestructorCallback cb)
 Interface to C language function:
int32_t {@native clSetMemObjectDestructorCallback}(cl_mem memobj, void (CL_CALLBACK *pfn_notify) (cl_mem memobj, void *user_data), void *user_data);
More...
 
ByteBuffer clEnqueueMapImage (final long command_queue, final long image, final int blocking_map, final long map_flags, final PointerBuffer origin, final PointerBuffer range, final PointerBuffer image_row_pitch, final PointerBuffer image_slice_pitch, final int num_events_in_wait_list, final PointerBuffer event_wait_list, final PointerBuffer event, final IntBuffer errcode_ret)
 Interface to C language function:
void * {@native clEnqueueMapImage}(cl_command_queue command_queue, cl_mem image, uint32_t blocking_map, uint64_t map_flags, const size_t * , const size_t * , size_t * image_row_pitch, size_t * image_slice_pitch, uint32_t num_events_in_wait_list, cl_event * event_wait_list, cl_event * event, int32_t * errcode_ret); More...
 
int clGetPlatformIDs (int num_entries, PointerBuffer platforms, IntBuffer num_platforms)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetPlatformIDs}(cl_uint num_entries, cl_platform_id * platforms, cl_uint * num_platforms)
More...
 
int clGetPlatformInfo (long platform, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetPlatformInfo}(cl_platform_id platform, cl_platform_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
int clGetDeviceIDs (long platform, long device_type, int num_entries, PointerBuffer devices, IntBuffer num_devices)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetDeviceIDs}(cl_platform_id platform, cl_device_type device_type, cl_uint num_entries, cl_device_id * devices, cl_uint * num_devices)
More...
 
int clGetDeviceInfo (long device, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetDeviceInfo}(cl_device_id device, cl_device_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
int clCreateSubDevices (long in_device, PointerBuffer properties, int num_devices, PointerBuffer out_devices, IntBuffer num_devices_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clCreateSubDevices}(cl_device_id in_device, const cl_device_partition_property * properties, cl_uint num_devices, cl_device_id * out_devices, cl_uint * num_devices_ret)
More...
 
int clCreateSubDevices (long in_device, PointerBuffer properties, int num_devices, PointerBuffer out_devices, int[] num_devices_ret, int num_devices_ret_offset)
 Entry point (through function pointer) to C language function:
cl_int {@native clCreateSubDevices}(cl_device_id in_device, const cl_device_partition_property * properties, cl_uint num_devices, cl_device_id * out_devices, cl_uint * num_devices_ret)
More...
 
int clRetainDevice (long device)
 Entry point (through function pointer) to C language function:
cl_int {@native clRetainDevice}(cl_device_id device)

More...
 
int clReleaseDevice (long device)
 Entry point (through function pointer) to C language function:
cl_int {@native clReleaseDevice}(cl_device_id device)

More...
 
int clRetainContext (long context)
 Entry point (through function pointer) to C language function:
cl_int {@native clRetainContext}(cl_context context)

More...
 
int clGetContextInfo (long context, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetContextInfo}(cl_context context, cl_context_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
long clCreateCommandQueueWithProperties (long context, long device, LongBuffer properties, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_command_queue {@native clCreateCommandQueueWithProperties}(cl_context context, cl_device_id device, const cl_queue_properties * properties, cl_int * errcode_ret)
More...
 
long clCreateCommandQueueWithProperties (long context, long device, long[] properties, int properties_offset, int[] errcode_ret, int errcode_ret_offset)
 Entry point (through function pointer) to C language function:
cl_command_queue {@native clCreateCommandQueueWithProperties}(cl_context context, cl_device_id device, const cl_queue_properties * properties, cl_int * errcode_ret)

More...
 
int clRetainCommandQueue (long command_queue)
 Entry point (through function pointer) to C language function:
cl_int {@native clRetainCommandQueue}(cl_command_queue command_queue)

More...
 
int clReleaseCommandQueue (long command_queue)
 Entry point (through function pointer) to C language function:
cl_int {@native clReleaseCommandQueue}(cl_command_queue command_queue)

More...
 
int clGetCommandQueueInfo (long command_queue, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetCommandQueueInfo}(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)
More...
 
long clCreateBuffer (long context, long flags, long size, Buffer host_ptr, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateBuffer}(cl_context context, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
More...
 
long clCreateBuffer (long context, long flags, long size, Buffer host_ptr, int[] errcode_ret, int errcode_ret_offset)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateBuffer}(cl_context context, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
More...
 
long clCreateSubBuffer (long buffer, long flags, int buffer_create_type, Buffer buffer_create_info, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateSubBuffer}(cl_mem buffer, cl_mem_flags flags, cl_buffer_create_type buffer_create_type, const void * buffer_create_info, cl_int * errcode_ret)
More...
 
long clCreateSubBuffer (long buffer, long flags, int buffer_create_type, Buffer buffer_create_info, int[] errcode_ret, int errcode_ret_offset)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateSubBuffer}(cl_mem buffer, cl_mem_flags flags, cl_buffer_create_type buffer_create_type, const void * buffer_create_info, cl_int * errcode_ret)
More...
 
long clCreateImage (long context, long flags, CLImageFormatImpl image_format, CLImageDescImpl image_desc, Buffer host_ptr, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateImage}(cl_context context, cl_mem_flags flags, const cl_image_format * image_format, const cl_image_desc * image_desc, void * host_ptr, cl_int * errcode_ret)
More...
 
long clCreateImage (long context, long flags, CLImageFormatImpl image_format, CLImageDescImpl image_desc, Buffer host_ptr, int[] errcode_ret, int errcode_ret_offset)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateImage}(cl_context context, cl_mem_flags flags, const cl_image_format * image_format, const cl_image_desc * image_desc, void * host_ptr, cl_int * errcode_ret)
More...
 
long clCreatePipe (long context, long flags, int pipe_packet_size, int pipe_max_packets, PointerBuffer properties, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreatePipe}(cl_context context, cl_mem_flags flags, cl_uint pipe_packet_size, cl_uint pipe_max_packets, const cl_pipe_properties * properties, cl_int * errcode_ret)
More...
 
long clCreatePipe (long context, long flags, int pipe_packet_size, int pipe_max_packets, PointerBuffer properties, int[] errcode_ret, int errcode_ret_offset)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreatePipe}(cl_context context, cl_mem_flags flags, cl_uint pipe_packet_size, cl_uint pipe_max_packets, const cl_pipe_properties * properties, cl_int * errcode_ret)
More...
 
int clRetainMemObject (long memobj)
 Entry point (through function pointer) to C language function:
cl_int {@native clRetainMemObject}(cl_mem memobj)

More...
 
int clReleaseMemObject (long memobj)
 Entry point (through function pointer) to C language function:
cl_int {@native clReleaseMemObject}(cl_mem memobj)

More...
 
int clGetSupportedImageFormats (long context, long flags, int image_type, int num_entries, CLImageFormatImpl image_formats, IntBuffer num_image_formats)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetSupportedImageFormats}(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)
More...
 
int clGetSupportedImageFormats (long context, long flags, int image_type, int num_entries, CLImageFormatImpl image_formats, int[] num_image_formats, int num_image_formats_offset)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetSupportedImageFormats}(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)

More...
 
int clGetMemObjectInfo (long memobj, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetMemObjectInfo}(cl_mem memobj, cl_mem_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
int clGetImageInfo (long image, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetImageInfo}(cl_mem image, cl_image_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
int clGetPipeInfo (long pipe, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetPipeInfo}(cl_mem pipe, cl_pipe_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
ByteBuffer clSVMAlloc (long context, long flags, long size, int alignment)
 Entry point (through function pointer) to C language function:
void * {@native clSVMAlloc}(cl_context context, cl_svm_mem_flags flags, size_t size, cl_uint alignment)

More...
 
void clSVMFree (long context, Buffer svm_pointer)
 Entry point (through function pointer) to C language function:
void {@native clSVMFree}(cl_context context, void * svm_pointer)
More...
 
long clCreateSamplerWithProperties (long context, LongBuffer normalized_coords, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_sampler {@native clCreateSamplerWithProperties}(cl_context context, const cl_sampler_properties * normalized_coords, cl_int * errcode_ret)
More...
 
long clCreateSamplerWithProperties (long context, long[] normalized_coords, int normalized_coords_offset, int[] errcode_ret, int errcode_ret_offset)
 Entry point (through function pointer) to C language function:
cl_sampler {@native clCreateSamplerWithProperties}(cl_context context, const cl_sampler_properties * normalized_coords, cl_int * errcode_ret)

More...
 
int clRetainSampler (long sampler)
 Entry point (through function pointer) to C language function:
cl_int {@native clRetainSampler}(cl_sampler sampler)

More...
 
int clReleaseSampler (long sampler)
 Entry point (through function pointer) to C language function:
cl_int {@native clReleaseSampler}(cl_sampler sampler)

More...
 
int clGetSamplerInfo (long sampler, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetSamplerInfo}(cl_sampler sampler, cl_sampler_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
long clCreateProgramWithSource (long context, int count, String[] strings, PointerBuffer lengths, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_program {@native clCreateProgramWithSource}(cl_context context, cl_uint count, const char * * strings, const size_t * lengths, cl_int * errcode_ret)
More...
 
long clCreateProgramWithBinary (long context, int num_devices, PointerBuffer device_list, PointerBuffer lengths, PointerBuffer binaries, IntBuffer binary_status, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_program {@native clCreateProgramWithBinary}(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)
More...
 
long clCreateProgramWithBuiltInKernels (long context, int num_devices, PointerBuffer device_list, ByteBuffer kernel_names, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_program {@native clCreateProgramWithBuiltInKernels}(cl_context context, cl_uint num_devices, const cl_device_id * device_list, const char * kernel_names, cl_int * errcode_ret)
More...
 
long clCreateProgramWithBuiltInKernels (long context, int num_devices, PointerBuffer device_list, byte[] kernel_names, int kernel_names_offset, int[] errcode_ret, int errcode_ret_offset)
 Entry point (through function pointer) to C language function:
cl_program {@native clCreateProgramWithBuiltInKernels}(cl_context context, cl_uint num_devices, const cl_device_id * device_list, const char * kernel_names, cl_int * errcode_ret)
More...
 
int clRetainProgram (long program)
 Entry point (through function pointer) to C language function:
cl_int {@native clRetainProgram}(cl_program program)

More...
 
int clReleaseProgram (long program)
 Entry point (through function pointer) to C language function:
cl_int {@native clReleaseProgram}(cl_program program)

More...
 
int clUnloadPlatformCompiler (long platform)
 Entry point (through function pointer) to C language function:
cl_int {@native clUnloadPlatformCompiler}(cl_platform_id platform)

More...
 
int clGetProgramInfo (long program, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetProgramInfo}(cl_program program, cl_program_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
int clGetProgramBuildInfo (long program, long device, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetProgramBuildInfo}(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)
More...
 
long clCreateKernel (long program, String kernel_name, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_kernel {@native clCreateKernel}(cl_program program, const char * kernel_name, cl_int * errcode_ret)
More...
 
long clCreateKernel (long program, String kernel_name, int[] errcode_ret, int errcode_ret_offset)
 Entry point (through function pointer) to C language function:
cl_kernel {@native clCreateKernel}(cl_program program, const char * kernel_name, cl_int * errcode_ret)

More...
 
int clCreateKernelsInProgram (long program, int num_kernels, PointerBuffer kernels, IntBuffer num_kernels_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clCreateKernelsInProgram}(cl_program program, cl_uint num_kernels, cl_kernel * kernels, cl_uint * num_kernels_ret)
More...
 
int clRetainKernel (long kernel)
 Entry point (through function pointer) to C language function:
cl_int {@native clRetainKernel}(cl_kernel kernel)

More...
 
int clReleaseKernel (long kernel)
 Entry point (through function pointer) to C language function:
cl_int {@native clReleaseKernel}(cl_kernel kernel)

More...
 
int clSetKernelArg (long kernel, int arg_index, long arg_size, Buffer arg_value)
 Entry point (through function pointer) to C language function:
cl_int {@native clSetKernelArg}(cl_kernel kernel, cl_uint arg_index, size_t arg_size, const void * arg_value)
More...
 
int clSetKernelArgSVMPointer (long kernel, int arg_index, Buffer arg_value)
 Entry point (through function pointer) to C language function:
cl_int {@native clSetKernelArgSVMPointer}(cl_kernel kernel, cl_uint arg_index, const void * arg_value)
More...
 
int clSetKernelExecInfo (long kernel, int param_name, long param_value_size, Buffer param_value)
 Entry point (through function pointer) to C language function:
cl_int {@native clSetKernelExecInfo}(cl_kernel kernel, cl_kernel_exec_info param_name, size_t param_value_size, const void * param_value)
More...
 
int clGetKernelInfo (long kernel, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetKernelInfo}(cl_kernel kernel, cl_kernel_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
int clGetKernelArgInfo (long kernel, int arg_indx, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetKernelArgInfo}(cl_kernel kernel, cl_uint arg_indx, cl_kernel_arg_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
int clGetKernelWorkGroupInfo (long kernel, long device, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetKernelWorkGroupInfo}(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)
More...
 
int clWaitForEvents (int num_events, PointerBuffer event_list)
 Entry point (through function pointer) to C language function:
cl_int {@native clWaitForEvents}(cl_uint num_events, const cl_event * event_list)
More...
 
int clGetEventInfo (long event, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetEventInfo}(cl_event event, cl_event_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
long clCreateUserEvent (long context, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_event {@native clCreateUserEvent}(cl_context context, cl_int * errcode_ret)
More...
 
long clCreateUserEvent (long context, int[] errcode_ret, int errcode_ret_offset)
 Entry point (through function pointer) to C language function:
cl_event {@native clCreateUserEvent}(cl_context context, cl_int * errcode_ret)

More...
 
int clRetainEvent (long event)
 Entry point (through function pointer) to C language function:
cl_int {@native clRetainEvent}(cl_event event)

More...
 
int clReleaseEvent (long event)
 Entry point (through function pointer) to C language function:
cl_int {@native clReleaseEvent}(cl_event event)

More...
 
int clSetUserEventStatus (long event, int execution_status)
 Entry point (through function pointer) to C language function:
cl_int {@native clSetUserEventStatus}(cl_event event, cl_int execution_status)

More...
 
int clGetEventProfilingInfo (long event, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetEventProfilingInfo}(cl_event event, cl_profiling_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
int clFlush (long command_queue)
 Entry point (through function pointer) to C language function:
cl_int {@native clFlush}(cl_command_queue command_queue)

More...
 
int clFinish (long command_queue)
 Entry point (through function pointer) to C language function:
cl_int {@native clFinish}(cl_command_queue command_queue)

More...
 
int clEnqueueReadBuffer (long command_queue, long buffer, int blocking_read, long offset, long size, Buffer ptr, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueReadBuffer}(cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_read, size_t offset, size_t size, void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
More...
 
int clEnqueueReadBufferRect (long command_queue, long buffer, int blocking_read, PointerBuffer buffer_offset, PointerBuffer host_offset, 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)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueReadBufferRect}(cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_read, const size_t * buffer_offset, const size_t * host_offset, 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)
More...
 
int clEnqueueWriteBuffer (long command_queue, long buffer, int blocking_write, long offset, long size, Buffer ptr, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueWriteBuffer}(cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_write, size_t offset, size_t size, const void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
More...
 
int clEnqueueWriteBufferRect (long command_queue, long buffer, int blocking_write, PointerBuffer buffer_offset, PointerBuffer host_offset, 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)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueWriteBufferRect}(cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_write, const size_t * buffer_offset, const size_t * host_offset, 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)
More...
 
int clEnqueueFillBuffer (long command_queue, long buffer, Buffer pattern, long pattern_size, long offset, long size, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueFillBuffer}(cl_command_queue command_queue, cl_mem buffer, const void * pattern, size_t pattern_size, size_t offset, size_t size, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
More...
 
int clEnqueueCopyBuffer (long command_queue, long src_buffer, long dst_buffer, long src_offset, long dst_offset, long size, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueCopyBuffer}(cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_buffer, size_t src_offset, size_t dst_offset, size_t size, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
More...
 
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)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueCopyBufferRect}(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)
More...
 
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)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueReadImage}(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)
More...
 
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)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueWriteImage}(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)
More...
 
int clEnqueueFillImage (long command_queue, long image, Buffer fill_color, PointerBuffer arg3, PointerBuffer arg4, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueFillImage}(cl_command_queue command_queue, cl_mem image, const void * fill_color, const size_t * , const size_t * , cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
More...
 
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)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueCopyImage}(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)
More...
 
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)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueCopyImageToBuffer}(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)
More...
 
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)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueCopyBufferToImage}(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)
More...
 
ByteBuffer clEnqueueMapBuffer (long command_queue, long buffer, int blocking_map, long map_flags, long offset, long size, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
void * {@native clEnqueueMapBuffer}(cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_map, cl_map_flags map_flags, size_t offset, size_t size, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event, cl_int * errcode_ret)
More...
 
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)
 Entry point (through function pointer) to C language function:
void * {@native clEnqueueMapImage}(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)
More...
 
int clEnqueueUnmapMemObject (long command_queue, long memobj, Buffer mapped_ptr, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueUnmapMemObject}(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)
More...
 
int clEnqueueMigrateMemObjects (long command_queue, int num_mem_objects, PointerBuffer mem_objects, long flags, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueMigrateMemObjects}(cl_command_queue command_queue, cl_uint num_mem_objects, const cl_mem * mem_objects, cl_mem_migration_flags flags, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
More...
 
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)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueNDRangeKernel}(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)
More...
 
int clEnqueueMarkerWithWaitList (long command_queue, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueMarkerWithWaitList}(cl_command_queue command_queue, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
More...
 
int clEnqueueBarrierWithWaitList (long command_queue, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueBarrierWithWaitList}(cl_command_queue command_queue, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
More...
 
int clEnqueueSVMFree (long command_queue, int num_svm_pointers, PointerBuffer arg2, Buffer arg3, Buffer user_data, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueSVMFree}(cl_command_queue command_queue, cl_uint num_svm_pointers, void * * , void * , void * user_data, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
More...
 
int clEnqueueSVMMemcpy (long command_queue, int blocking_copy, Buffer dst_ptr, Buffer src_ptr, long size, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueSVMMemcpy}(cl_command_queue command_queue, cl_bool blocking_copy, void * dst_ptr, const void * src_ptr, size_t size, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
More...
 
int clEnqueueSVMMemFill (long command_queue, Buffer svm_ptr, Buffer pattern, long pattern_size, long size, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueSVMMemFill}(cl_command_queue command_queue, void * svm_ptr, const void * pattern, size_t pattern_size, size_t size, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
More...
 
int clEnqueueSVMMap (long command_queue, int blocking_map, long flags, Buffer svm_ptr, long size, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueSVMMap}(cl_command_queue command_queue, cl_bool blocking_map, cl_map_flags flags, void * svm_ptr, size_t size, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
More...
 
int clEnqueueSVMUnmap (long command_queue, Buffer svm_ptr, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueSVMUnmap}(cl_command_queue command_queue, void * svm_ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
More...
 
ByteBuffer clGetExtensionFunctionAddressForPlatform (long platform, ByteBuffer func_name)
 Entry point (through function pointer) to C language function:
void * {@native clGetExtensionFunctionAddressForPlatform}(cl_platform_id platform, const char * func_name)
More...
 
ByteBuffer clGetExtensionFunctionAddressForPlatform (long platform, byte[] func_name, int func_name_offset)
 Entry point (through function pointer) to C language function:
void * {@native clGetExtensionFunctionAddressForPlatform}(cl_platform_id platform, const char * func_name)

More...
 
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)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateImage2D}(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)
More...
 
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)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateImage2D}(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)
More...
 
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)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateImage3D}(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)
More...
 
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)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateImage3D}(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)
More...
 
int clEnqueueMarker (long command_queue, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueMarker}(cl_command_queue command_queue, cl_event * event)
More...
 
int clEnqueueWaitForEvents (long command_queue, int num_events, PointerBuffer event_list)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueWaitForEvents}(cl_command_queue command_queue, cl_uint num_events, const cl_event * event_list)
More...
 
int clEnqueueBarrier (long command_queue)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueBarrier}(cl_command_queue command_queue)

More...
 
int clUnloadCompiler ()
 Entry point (through function pointer) to C language function:
cl_int {@native clUnloadCompiler}()

More...
 
long clCreateCommandQueue (long context, long device, long properties, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_command_queue {@native clCreateCommandQueue}(cl_context context, cl_device_id device, cl_command_queue_properties properties, cl_int * errcode_ret)
More...
 
long clCreateCommandQueue (long context, long device, long properties, int[] errcode_ret, int errcode_ret_offset)
 Entry point (through function pointer) to C language function:
cl_command_queue {@native clCreateCommandQueue}(cl_context context, cl_device_id device, cl_command_queue_properties properties, cl_int * errcode_ret)

More...
 
long clCreateSampler (long context, int normalized_coords, int addressing_mode, int filter_mode, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_sampler {@native clCreateSampler}(cl_context context, cl_bool normalized_coords, cl_addressing_mode addressing_mode, cl_filter_mode filter_mode, cl_int * errcode_ret)
More...
 
long clCreateSampler (long context, int normalized_coords, int addressing_mode, int filter_mode, int[] errcode_ret, int errcode_ret_offset)
 Entry point (through function pointer) to C language function:
cl_sampler {@native clCreateSampler}(cl_context context, cl_bool normalized_coords, cl_addressing_mode addressing_mode, cl_filter_mode filter_mode, cl_int * errcode_ret)

More...
 
int clEnqueueTask (long command_queue, long kernel, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueTask}(cl_command_queue command_queue, cl_kernel kernel, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
More...
 
int clIcdGetPlatformIDsKHR (int arg0, PointerBuffer arg1, IntBuffer arg2)
 Entry point (through function pointer) to C language function:
cl_int {@native clIcdGetPlatformIDsKHR}(cl_uint, cl_platform_id * , cl_uint * )
More...
 
int clTerminateContextKHR (long arg0)
 Entry point (through function pointer) to C language function:
cl_int {@native clTerminateContextKHR}(cl_context)

More...
 
int clReleaseDeviceEXT (long arg0)
 Entry point (through function pointer) to C language function:
cl_int {@native clReleaseDeviceEXT}(cl_device_id)

More...
 
int clRetainDeviceEXT (long arg0)
 Entry point (through function pointer) to C language function:
cl_int {@native clRetainDeviceEXT}(cl_device_id)

More...
 
int clCreateSubDevicesEXT (long arg0, LongBuffer arg1, int arg2, PointerBuffer arg3, IntBuffer arg4)
 Entry point (through function pointer) to C language function:
cl_int {@native clCreateSubDevicesEXT}(cl_device_id, const cl_device_partition_property_ext * , cl_uint, cl_device_id * , cl_uint * )
More...
 
int clCreateSubDevicesEXT (long arg0, long[] arg1, int arg1_offset, int arg2, PointerBuffer arg3, int[] arg4, int arg4_offset)
 Entry point (through function pointer) to C language function:
cl_int {@native clCreateSubDevicesEXT}(cl_device_id, const cl_device_partition_property_ext * , cl_uint, cl_device_id * , cl_uint * )
More...
 
long clCreateFromGLBuffer (long context, long flags, int bufobj, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateFromGLBuffer}(cl_context context, cl_mem_flags flags, cl_GLuint bufobj, int * errcode_ret)
More...
 
long clCreateFromGLBuffer (long context, long flags, int bufobj, int[] errcode_ret, int errcode_ret_offset)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateFromGLBuffer}(cl_context context, cl_mem_flags flags, cl_GLuint bufobj, int * errcode_ret)

More...
 
long clCreateFromGLTexture (long context, long flags, int target, int miplevel, int texture, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateFromGLTexture}(cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)
More...
 
long clCreateFromGLTexture (long context, long flags, int target, int miplevel, int texture, int[] errcode_ret, int errcode_ret_offset)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateFromGLTexture}(cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)

More...
 
long clCreateFromGLRenderbuffer (long context, long flags, int renderbuffer, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateFromGLRenderbuffer}(cl_context context, cl_mem_flags flags, cl_GLuint renderbuffer, cl_int * errcode_ret)
More...
 
long clCreateFromGLRenderbuffer (long context, long flags, int renderbuffer, int[] errcode_ret, int errcode_ret_offset)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateFromGLRenderbuffer}(cl_context context, cl_mem_flags flags, cl_GLuint renderbuffer, cl_int * errcode_ret)

More...
 
int clGetGLObjectInfo (long memobj, IntBuffer gl_object_type, IntBuffer gl_object_name)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetGLObjectInfo}(cl_mem memobj, cl_gl_object_type * gl_object_type, cl_GLuint * gl_object_name)
More...
 
int clGetGLObjectInfo (long memobj, int[] gl_object_type, int gl_object_type_offset, int[] gl_object_name, int gl_object_name_offset)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetGLObjectInfo}(cl_mem memobj, cl_gl_object_type * gl_object_type, cl_GLuint * gl_object_name)

More...
 
int clGetGLTextureInfo (long memobj, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetGLTextureInfo}(cl_mem memobj, cl_gl_texture_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
int clEnqueueAcquireGLObjects (long command_queue, int num_objects, PointerBuffer mem_objects, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueAcquireGLObjects}(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)
More...
 
int clEnqueueReleaseGLObjects (long command_queue, int num_objects, PointerBuffer mem_objects, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event)
 Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueReleaseGLObjects}(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)
More...
 
long clCreateFromGLTexture2D (long context, long flags, int target, int miplevel, int texture, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateFromGLTexture2D}(cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)
More...
 
long clCreateFromGLTexture2D (long context, long flags, int target, int miplevel, int texture, int[] errcode_ret, int errcode_ret_offset)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateFromGLTexture2D}(cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)

More...
 
long clCreateFromGLTexture3D (long context, long flags, int target, int miplevel, int texture, IntBuffer errcode_ret)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateFromGLTexture3D}(cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)
More...
 
long clCreateFromGLTexture3D (long context, long flags, int target, int miplevel, int texture, int[] errcode_ret, int errcode_ret_offset)
 Entry point (through function pointer) to C language function:
cl_mem {@native clCreateFromGLTexture3D}(cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)

More...
 
int clGetGLContextInfoKHR (PointerBuffer properties, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
 Entry point (through function pointer) to C language function:
cl_int {@native clGetGLContextInfoKHR}(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)
More...
 
long clCreateEventFromGLsyncKHR (long arg0, long arg1, IntBuffer arg2)
 Entry point (through function pointer) to C language function:
cl_event {@native clCreateEventFromGLsyncKHR}(cl_context, cl_GLsync, cl_int * )
More...
 
long clCreateEventFromGLsyncKHR (long arg0, long arg1, int[] arg2, int arg2_offset)
 Entry point (through function pointer) to C language function:
cl_event {@native clCreateEventFromGLsyncKHR}(cl_context, cl_GLsync, cl_int * )

More...
 
int clGetPlatformIDs (int num_entries, PointerBuffer platforms, IntBuffer num_platforms)
 Interface to C language function:
cl_int {@native clGetPlatformIDs}(cl_uint num_entries, cl_platform_id * platforms, cl_uint * num_platforms)
More...
 
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 {@native clGetPlatformInfo}(cl_platform_id platform, cl_platform_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
int clGetDeviceIDs (long platform, long device_type, int num_entries, PointerBuffer devices, IntBuffer num_devices)
 Interface to C language function:
cl_int {@native clGetDeviceIDs}(cl_platform_id platform, cl_device_type device_type, cl_uint num_entries, cl_device_id * devices, cl_uint * num_devices)
More...
 
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 {@native clGetDeviceInfo}(cl_device_id device, cl_device_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
int clRetainContext (long context)
 Interface to C language function:
cl_int {@native clRetainContext}(cl_context context)

More...
 
int clReleaseContext (long context)
 Interface to C language function:
cl_int {@native clReleaseContext}(cl_context context)

More...
 
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 {@native clGetContextInfo}(cl_context context, cl_context_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
long clCreateCommandQueue (long context, long device, long properties, IntBuffer errcode_ret)
 Interface to C language function:
cl_command_queue {@native clCreateCommandQueue}(cl_context context, cl_device_id device, cl_command_queue_properties properties, cl_int * errcode_ret)
More...
 
long clCreateCommandQueue (long context, long device, long properties, int[] errcode_ret, int errcode_ret_offset)
 Interface to C language function:
cl_command_queue {@native clCreateCommandQueue}(cl_context context, cl_device_id device, cl_command_queue_properties properties, cl_int * errcode_ret)

More...
 
int clRetainCommandQueue (long command_queue)
 Interface to C language function:
cl_int {@native clRetainCommandQueue}(cl_command_queue command_queue)

More...
 
int clReleaseCommandQueue (long command_queue)
 Interface to C language function:
cl_int {@native clReleaseCommandQueue}(cl_command_queue command_queue)

More...
 
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 {@native clGetCommandQueueInfo}(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)
More...
 
long clCreateBuffer (long context, long flags, long size, Buffer host_ptr, IntBuffer errcode_ret)
 Interface to C language function:
cl_mem {@native clCreateBuffer}(cl_context context, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
More...
 
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 {@native clCreateBuffer}(cl_context context, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)
More...
 
long clCreateSubBuffer (long buffer, long flags, int buffer_create_type, Buffer buffer_create_info, IntBuffer errcode_ret)
 Interface to C language function:
cl_mem {@native clCreateSubBuffer}(cl_mem buffer, cl_mem_flags flags, cl_buffer_create_type buffer_create_type, const void * buffer_create_info, cl_int * errcode_ret)
More...
 
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 {@native clCreateSubBuffer}(cl_mem buffer, cl_mem_flags flags, cl_buffer_create_type buffer_create_type, const void * buffer_create_info, cl_int * errcode_ret)
More...
 
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 {@native clCreateImage2D}(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)
More...
 
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 {@native clCreateImage2D}(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)
More...
 
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 {@native clCreateImage3D}(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)
More...
 
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 {@native clCreateImage3D}(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)
More...
 
int clRetainMemObject (long memobj)
 Interface to C language function:
cl_int {@native clRetainMemObject}(cl_mem memobj)

More...
 
int clReleaseMemObject (long memobj)
 Interface to C language function:
cl_int {@native clReleaseMemObject}(cl_mem memobj)

More...
 
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 {@native clGetSupportedImageFormats}(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)
More...
 
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 {@native clGetSupportedImageFormats}(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)

More...
 
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 {@native clGetMemObjectInfo}(cl_mem memobj, cl_mem_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
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 {@native clGetImageInfo}(cl_mem image, cl_image_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
long clCreateSampler (long context, int normalized_coords, int addressing_mode, int filter_mode, IntBuffer errcode_ret)
 Interface to C language function:
cl_sampler {@native clCreateSampler}(cl_context context, cl_bool normalized_coords, cl_addressing_mode addressing_mode, cl_filter_mode filter_mode, cl_int * errcode_ret)
More...
 
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 {@native clCreateSampler}(cl_context context, cl_bool normalized_coords, cl_addressing_mode addressing_mode, cl_filter_mode filter_mode, cl_int * errcode_ret)

More...
 
int clRetainSampler (long sampler)
 Interface to C language function:
cl_int {@native clRetainSampler}(cl_sampler sampler)

More...
 
int clReleaseSampler (long sampler)
 Interface to C language function:
cl_int {@native clReleaseSampler}(cl_sampler sampler)

More...
 
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 {@native clGetSamplerInfo}(cl_sampler sampler, cl_sampler_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
long clCreateProgramWithSource (long context, int count, String[] strings, PointerBuffer lengths, IntBuffer errcode_ret)
 Interface to C language function:
cl_program {@native clCreateProgramWithSource}(cl_context context, cl_uint count, const char * * strings, const size_t * lengths, cl_int * errcode_ret)
More...
 
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 {@native clCreateProgramWithBinary}(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)
More...
 
int clRetainProgram (long program)
 Interface to C language function:
cl_int {@native clRetainProgram}(cl_program program)

More...
 
int clReleaseProgram (long program)
 Interface to C language function:
cl_int {@native clReleaseProgram}(cl_program program)

More...
 
int clUnloadCompiler ()
 Interface to C language function:
cl_int {@native clUnloadCompiler}()

More...
 
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 {@native clGetProgramInfo}(cl_program program, cl_program_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
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 {@native clGetProgramBuildInfo}(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)
More...
 
long clCreateKernel (long program, String kernel_name, IntBuffer errcode_ret)
 Interface to C language function:
cl_kernel {@native clCreateKernel}(cl_program program, const char * kernel_name, cl_int * errcode_ret)
More...
 
long clCreateKernel (long program, String kernel_name, int[] errcode_ret, int errcode_ret_offset)
 Interface to C language function:
cl_kernel {@native clCreateKernel}(cl_program program, const char * kernel_name, cl_int * errcode_ret)

More...
 
int clCreateKernelsInProgram (long program, int num_kernels, PointerBuffer kernels, IntBuffer num_kernels_ret)
 Interface to C language function:
cl_int {@native clCreateKernelsInProgram}(cl_program program, cl_uint num_kernels, cl_kernel * kernels, cl_uint * num_kernels_ret)
More...
 
int clRetainKernel (long kernel)
 Interface to C language function:
cl_int {@native clRetainKernel}(cl_kernel kernel)

More...
 
int clReleaseKernel (long kernel)
 Interface to C language function:
cl_int {@native clReleaseKernel}(cl_kernel kernel)

More...
 
int clSetKernelArg (long kernel, int arg_index, long arg_size, Buffer arg_value)
 Interface to C language function:
cl_int {@native clSetKernelArg}(cl_kernel kernel, cl_uint arg_index, size_t arg_size, const void * arg_value)
More...
 
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 {@native clGetKernelInfo}(cl_kernel kernel, cl_kernel_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
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 {@native clGetKernelWorkGroupInfo}(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)
More...
 
int clWaitForEvents (int num_events, PointerBuffer event_list)
 Interface to C language function:
cl_int {@native clWaitForEvents}(cl_uint num_events, const cl_event * event_list)
More...
 
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 {@native clGetEventInfo}(cl_event event, cl_event_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
long clCreateUserEvent (long context, IntBuffer errcode_ret)
 Interface to C language function:
cl_event {@native clCreateUserEvent}(cl_context context, cl_int * errcode_ret)
More...
 
long clCreateUserEvent (long context, int[] errcode_ret, int errcode_ret_offset)
 Interface to C language function:
cl_event {@native clCreateUserEvent}(cl_context context, cl_int * errcode_ret)

More...
 
int clRetainEvent (long event)
 Interface to C language function:
cl_int {@native clRetainEvent}(cl_event event)

More...
 
int clReleaseEvent (long event)
 Interface to C language function:
cl_int {@native clReleaseEvent}(cl_event event)

More...
 
int clSetUserEventStatus (long event, int execution_status)
 Interface to C language function:
cl_int {@native clSetUserEventStatus}(cl_event event, cl_int execution_status)

More...
 
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 {@native clGetEventProfilingInfo}(cl_event event, cl_profiling_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
int clFlush (long command_queue)
 Interface to C language function:
cl_int {@native clFlush}(cl_command_queue command_queue)

More...
 
int clFinish (long command_queue)
 Interface to C language function:
cl_int {@native clFinish}(cl_command_queue command_queue)

More...
 
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 {@native clEnqueueReadBuffer}(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)
More...
 
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 {@native clEnqueueReadBufferRect}(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)
More...
 
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 {@native clEnqueueWriteBuffer}(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)
More...
 
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 {@native clEnqueueWriteBufferRect}(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)
More...
 
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 {@native clEnqueueCopyBuffer}(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)
More...
 
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 {@native clEnqueueCopyBufferRect}(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)
More...
 
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 {@native clEnqueueReadImage}(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)
More...
 
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 {@native clEnqueueWriteImage}(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)
More...
 
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 {@native clEnqueueCopyImage}(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)
More...
 
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 {@native clEnqueueCopyImageToBuffer}(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)
More...
 
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 {@native clEnqueueCopyBufferToImage}(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)
More...
 
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 * {@native clEnqueueMapBuffer}(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)
More...
 
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 * {@native clEnqueueMapImage}(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)
More...
 
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 {@native clEnqueueUnmapMemObject}(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)
More...
 
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 {@native clEnqueueNDRangeKernel}(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)
More...
 
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 {@native clEnqueueTask}(cl_command_queue command_queue, cl_kernel kernel, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)
More...
 
int clEnqueueMarker (long command_queue, PointerBuffer event)
 Interface to C language function:
cl_int {@native clEnqueueMarker}(cl_command_queue command_queue, cl_event * event)
More...
 
int clEnqueueWaitForEvents (long command_queue, int num_events, PointerBuffer event_list)
 Interface to C language function:
cl_int {@native clEnqueueWaitForEvents}(cl_command_queue command_queue, cl_uint num_events, const cl_event * event_list)
More...
 
int clEnqueueBarrier (long command_queue)
 Interface to C language function:
cl_int {@native clEnqueueBarrier}(cl_command_queue command_queue)

More...
 
int clIcdGetPlatformIDsKHR (int arg0, PointerBuffer arg1, IntBuffer arg2)
 Interface to C language function:
cl_int {@native clIcdGetPlatformIDsKHR}(cl_uint, cl_platform_id * , cl_uint * )
More...
 
int clReleaseDeviceEXT (long arg0)
 Interface to C language function:
cl_int {@native clReleaseDeviceEXT}(cl_device_id)

More...
 
int clRetainDeviceEXT (long arg0)
 Interface to C language function:
cl_int {@native clRetainDeviceEXT}(cl_device_id)

More...
 
int clCreateSubDevicesEXT (long arg0, LongBuffer arg1, int arg2, PointerBuffer arg3, IntBuffer arg4)
 Interface to C language function:
cl_int {@native clCreateSubDevicesEXT}(cl_device_id, const cl_device_partition_property_ext * , cl_uint, cl_device_id * , cl_uint * )
More...
 
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 {@native clCreateSubDevicesEXT}(cl_device_id, const cl_device_partition_property_ext * , cl_uint, cl_device_id * , cl_uint * )
More...
 
long clCreateFromGLBuffer (long context, long flags, int bufobj, IntBuffer errcode_ret)
 Interface to C language function:
cl_mem {@native clCreateFromGLBuffer}(cl_context context, cl_mem_flags flags, cl_GLuint bufobj, int * errcode_ret)
More...
 
long clCreateFromGLBuffer (long context, long flags, int bufobj, int[] errcode_ret, int errcode_ret_offset)
 Interface to C language function:
cl_mem {@native clCreateFromGLBuffer}(cl_context context, cl_mem_flags flags, cl_GLuint bufobj, int * errcode_ret)

More...
 
long clCreateFromGLTexture2D (long context, long flags, int target, int miplevel, int texture, IntBuffer errcode_ret)
 Interface to C language function:
cl_mem {@native clCreateFromGLTexture2D}(cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)
More...
 
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 {@native clCreateFromGLTexture2D}(cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)

More...
 
long clCreateFromGLTexture3D (long context, long flags, int target, int miplevel, int texture, IntBuffer errcode_ret)
 Interface to C language function:
cl_mem {@native clCreateFromGLTexture3D}(cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)
More...
 
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 {@native clCreateFromGLTexture3D}(cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)

More...
 
long clCreateFromGLRenderbuffer (long context, long flags, int renderbuffer, IntBuffer errcode_ret)
 Interface to C language function:
cl_mem {@native clCreateFromGLRenderbuffer}(cl_context context, cl_mem_flags flags, cl_GLuint renderbuffer, cl_int * errcode_ret)
More...
 
long clCreateFromGLRenderbuffer (long context, long flags, int renderbuffer, int[] errcode_ret, int errcode_ret_offset)
 Interface to C language function:
cl_mem {@native clCreateFromGLRenderbuffer}(cl_context context, cl_mem_flags flags, cl_GLuint renderbuffer, cl_int * errcode_ret)

More...
 
int clGetGLObjectInfo (long memobj, IntBuffer gl_object_type, IntBuffer gl_object_name)
 Interface to C language function:
cl_int {@native clGetGLObjectInfo}(cl_mem memobj, cl_gl_object_type * gl_object_type, cl_GLuint * gl_object_name)
More...
 
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 {@native clGetGLObjectInfo}(cl_mem memobj, cl_gl_object_type * gl_object_type, cl_GLuint * gl_object_name)

More...
 
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 {@native clGetGLTextureInfo}(cl_mem memobj, cl_gl_texture_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)
More...
 
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 {@native clEnqueueAcquireGLObjects}(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)
More...
 
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 {@native clEnqueueReleaseGLObjects}(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)
More...
 
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 {@native clGetGLContextInfoKHR}(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)
More...
 
long clCreateEventFromGLsyncKHR (long arg0, long arg1, IntBuffer arg2)
 Interface to C language function:
cl_event {@native clCreateEventFromGLsyncKHR}(cl_context, cl_GLsync, cl_int * )
More...
 
long clCreateEventFromGLsyncKHR (long arg0, long arg1, int[] arg2, int arg2_offset)
 Interface to C language function:
cl_event {@native clCreateEventFromGLsyncKHR}(cl_context, cl_GLsync, cl_int * )

More...
 
long clCreateContext (PointerBuffer properties, PointerBuffer devices, CLErrorHandler pfn_notify, IntBuffer errcode_ret)
 Interface to C language function:
cl_context {@native clCreateContext}(intptr_t * , uint32_t, cl_device_id * , void (*pfn_notify)(const char *, const void *, size_t, void *), void *, int32_t * );
More...
 
long clCreateContextFromType (PointerBuffer properties, long device_type, CLErrorHandler pfn_notify, IntBuffer errcode_ret)
 Interface to C language function:
cl_context {@native clCreateContextFromType}(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) ;
More...
 
int clBuildProgram (long program, int deviceCount, PointerBuffer devices, String options, BuildProgramCallback cb)
 Interface to C language function:
int32_t {@native clBuildProgram}(cl_program, uint32_t, cl_device_id * , const char * , void (*pfn_notify)(cl_program, void *user_data), void * );
More...
 
int clSetMemObjectDestructorCallback (long memObjID, CLMemObjectDestructorCallback cb)
 Interface to C language function:
int32_t {@native clSetMemObjectDestructorCallback}(cl_mem memobj, void (CL_CALLBACK *pfn_notify) (cl_mem memobj, void *user_data), void *user_data);
More...
 
int clSetEventCallback (long event, int type, CLEventCallback cb)
 Interface to C language function:
int32_t {@native clSetEventCallback}(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);
More...
 

Static Public Member Functions

static CLProcAddressTable20 getAddressTable ()
 
static boolean isAvailable ()
 Accessor. More...
 

Protected Member Functions

void init ()
 

Static Protected Attributes

static final CLProcAddressTable20 addressTable
 

Additional Inherited Members

- Static Public Attributes inherited from com.jogamp.opencl.llb.CL20
static final int KHRONOS_FALSE = 0x0
 Defined as part of enum type "khronos_boolean_enum_t" with expression '0', CType: int. More...
 
static final int KHRONOS_TRUE = 0x1
 Defined as part of enum type "khronos_boolean_enum_t" with expression '1', CType: int. More...
 
static final int KHRONOS_BOOLEAN_ENUM_FORCE_SIZE = 0x7fffffff
 Defined as part of enum type "khronos_boolean_enum_t" with expression '0x7FFFFFFF', CType: int. More...
 
static final int CL_INVALID_WORK_ITEM_SIZE = -55
 Define "CL_INVALID_WORK_ITEM_SIZE" with expression '-55', CType: int. More...
 
static final int CL_INVALID_GLOBAL_WORK_SIZE = -63
 Define "CL_INVALID_GLOBAL_WORK_SIZE" with expression '-63', CType: int. More...
 
static final int CL_BGRA = 0x10b6
 Define "CL_BGRA" with expression '0x10B6', CType: int. More...
 
static final int CL_SNORM_INT8 = 0x10d0
 Define "CL_SNORM_INT8" with expression '0x10D0', CType: int. More...
 
static final int CL_COMMAND_MIGRATE_MEM_OBJECTS = 0x1206
 Define "CL_COMMAND_MIGRATE_MEM_OBJECTS" with expression '0x1206', CType: int. More...
 
static final int CL_MEM_OBJECT_ALLOCATION_FAILURE = -4
 Define "CL_MEM_OBJECT_ALLOCATION_FAILURE" with expression '-4', CType: int. More...
 
static final int CL_PROGRAM_BUILD_STATUS = 0x1181
 Define "CL_PROGRAM_BUILD_STATUS" with expression '0x1181', CType: int. More...
 
static final int CL_sBGRA = 0x10c2
 Define "CL_sBGRA" with expression '0x10C2', CType: int. More...
 
static final int CL_sRGBA = 0x10c1
 Define "CL_sRGBA" with expression '0x10C1', CType: int. More...
 
static final int CL_SAMPLER_ADDRESSING_MODE = 0x1153
 Define "CL_SAMPLER_ADDRESSING_MODE" with expression '0x1153', CType: int. More...
 
static final int CL_DEVICE_IMAGE2D_MAX_HEIGHT = 0x1012
 Define "CL_DEVICE_IMAGE2D_MAX_HEIGHT" with expression '0x1012', CType: int. More...
 
static final int CL_DEVICE_TYPE_GPU = ( 0x1 << 0x2 )
 Define "CL_DEVICE_TYPE_GPU" with expression '(1 << 2)', CType: int. More...
 
static final int CL_RGBA = 0x10b5
 Define "CL_RGBA" with expression '0x10B5', CType: int. More...
 
static final int CL_KERNEL_CONTEXT = 0x1193
 Define "CL_KERNEL_CONTEXT" with expression '0x1193', CType: int. More...
 
static final int CL_SAMPLER_FILTER_MODE = 0x1154
 Define "CL_SAMPLER_FILTER_MODE" with expression '0x1154', CType: int. More...
 
static final int CL_DEVICE_IMAGE3D_MAX_HEIGHT = 0x1014
 Define "CL_DEVICE_IMAGE3D_MAX_HEIGHT" with expression '0x1014', CType: int. More...
 
static final int CL_IMAGE_HEIGHT = 0x1115
 Define "CL_IMAGE_HEIGHT" with expression '0x1115', CType: int. More...
 
static final int CL_PROGRAM_BUILD_GLOBAL_VARIABLE_TOTAL_SIZE = 0x1185
 Define "CL_PROGRAM_BUILD_GLOBAL_VARIABLE_TOTAL_SIZE" with expression '0x1185', CType: int. More...
 
static final int CL_DBL_MAX_10_EXP = 0x134
 Define "CL_DBL_MAX_10_EXP" with expression '+308', CType: int. More...
 
static final int CL_FLT_MIN_EXP = -125
 Define "CL_FLT_MIN_EXP" with expression '-125', CType: int. More...
 
static final int CL_KERNEL_ARG_TYPE_RESTRICT = ( 0x1 << 0x1 )
 Define "CL_KERNEL_ARG_TYPE_RESTRICT" with expression '(1 << 1)', CType: int. More...
 
static final int CL_FP_INF_NAN = ( 0x1 << 0x1 )
 Define "CL_FP_INF_NAN" with expression '(1 << 1)', CType: int. More...
 
static final int CL_COMMAND_SVM_MEMCPY = 0x120a
 Define "CL_COMMAND_SVM_MEMCPY" with expression '0x120A', CType: int. More...
 
static final float CL_M_2_SQRTPI_F = 1.1283792257309f
 Define "CL_M_2_SQRTPI_F" with expression '1.12837922573090f', CType: float. More...
 
static final int CL_DEPTH_STENCIL = 0x10be
 Define "CL_DEPTH_STENCIL" with expression '0x10BE', CType: int. More...
 
static final int CL_PROFILING_INFO_NOT_AVAILABLE = -7
 Define "CL_PROFILING_INFO_NOT_AVAILABLE" with expression '-7', CType: int. More...
 
static final int CL_MEM_READ_ONLY = ( 0x1 << 0x2 )
 Define "CL_MEM_READ_ONLY" with expression '(1 << 2)', CType: int. More...
 
static final int CL_BUILD_PROGRAM_FAILURE = -11
 Define "CL_BUILD_PROGRAM_FAILURE" with expression '-11', CType: int. More...
 
static final int CL_INVALID_KERNEL_ARGS = -52
 Define "CL_INVALID_KERNEL_ARGS" with expression '-52', CType: int. More...
 
static final int CL_DEVICE_SVM_FINE_GRAIN_SYSTEM = ( 0x1 << 0x2 )
 Define "CL_DEVICE_SVM_FINE_GRAIN_SYSTEM" with expression '(1 << 2)', CType: int. More...
 
static final int CL_KERNEL_ATTRIBUTES = 0x1195
 Define "CL_KERNEL_ATTRIBUTES" with expression '0x1195', CType: int. More...
 
static final int CL_KERNEL_ARG_TYPE_NONE = 0x0
 Define "CL_KERNEL_ARG_TYPE_NONE" with expression '0', CType: int. More...
 
static final int CL_SAMPLER_NORMALIZED_COORDS = 0x1152
 Define "CL_SAMPLER_NORMALIZED_COORDS" with expression '0x1152', CType: int. More...
 
static final int CL_DEVICE_IMAGE3D_MAX_DEPTH = 0x1015
 Define "CL_DEVICE_IMAGE3D_MAX_DEPTH" with expression '0x1015', CType: int. More...
 
static final int CL_DEVICE_PREFERRED_INTEROP_USER_SYNC = 0x1048
 Define "CL_DEVICE_PREFERRED_INTEROP_USER_SYNC" with expression '0x1048', CType: int. More...
 
static final int CL_CONTEXT_TERMINATE_KHR = 0x2010
 Define "CL_CONTEXT_TERMINATE_KHR" with expression '0x2010', CType: int. More...
 
static final int CL_DEVICE_REFERENCE_COUNT_EXT = 0x4057
 Define "CL_DEVICE_REFERENCE_COUNT_EXT" with expression '0x4057', CType: int. More...
 
static final int CL_INT_MIN = ( - 0x7fffffff - 0x1 )
 Define "CL_INT_MIN" with expression '(-2147483647-1)', CType: int. More...
 
static final int CL_IMAGE_SLICE_PITCH = 0x1113
 Define "CL_IMAGE_SLICE_PITCH" with expression '0x1113', CType: int. More...
 
static final int CL_DEVICES_FOR_GL_CONTEXT_KHR = 0x2007
 Define "CL_DEVICES_FOR_GL_CONTEXT_KHR" with expression '0x2007', CType: int. More...
 
static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE = 0x100b
 Define "CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE" with expression '0x100B', CType: int. More...
 
static final int CL_DEVICE_TYPE = 0x1000
 Define "CL_DEVICE_TYPE" with expression '0x1000', CType: int. More...
 
static final int CL_MEM_HOST_PTR = 0x1103
 Define "CL_MEM_HOST_PTR" with expression '0x1103', CType: int. More...
 
static final int CL_AFFINITY_DOMAIN_NUMA_EXT = 0x10
 Define "CL_AFFINITY_DOMAIN_NUMA_EXT" with expression '0x10', CType: int. More...
 
static final int CL_IMAGE_BUFFER = 0x1118
 Define "CL_IMAGE_BUFFER" with expression '0x1118', CType: int. More...
 
static final int CL_DEVICE_PROFILING_TIMER_RESOLUTION = 0x1025
 Define "CL_DEVICE_PROFILING_TIMER_RESOLUTION" with expression '0x1025', CType: int. More...
 
static final int CL_ADDRESS_NONE = 0x1130
 Define "CL_ADDRESS_NONE" with expression '0x1130', CType: int. More...
 
static final int CL_INVALID_PARTITION_NAME_EXT = -1059
 Define "CL_INVALID_PARTITION_NAME_EXT" with expression '-1059', CType: int. More...
 
static final int CL_COMPILE_PROGRAM_FAILURE = -15
 Define "CL_COMPILE_PROGRAM_FAILURE" with expression '-15', CType: int. More...
 
static final int CL_DBL_DIG = 0xf
 Define "CL_DBL_DIG" with expression '15', CType: int. More...
 
static final int CL_KERNEL_GLOBAL_WORK_SIZE = 0x11b5
 Define "CL_KERNEL_GLOBAL_WORK_SIZE" with expression '0x11B5', CType: int. More...
 
static final int CL_PROGRAM_BINARIES = 0x1166
 Define "CL_PROGRAM_BINARIES" with expression '0x1166', CType: int. More...
 
static final int CL_MIGRATE_MEM_OBJECT_CONTENT_UNDEFINED = ( 0x1 << 0x1 )
 Define "CL_MIGRATE_MEM_OBJECT_CONTENT_UNDEFINED" with expression '(1 << 1)', CType: int. More...
 
static final int CL_DEVICE_BUILT_IN_KERNELS = 0x103f
 Define "CL_DEVICE_BUILT_IN_KERNELS" with expression '0x103F', CType: int. More...
 
static final int CL_INVALID_MIP_LEVEL = -62
 Define "CL_INVALID_MIP_LEVEL" with expression '-62', CType: int. More...
 
static final int CL_DEVICE_COMPUTE_CAPABILITY_MINOR_NV = 0x4001
 Define "CL_DEVICE_COMPUTE_CAPABILITY_MINOR_NV" with expression '0x4001', CType: int. More...
 
static final int CL_DBL_RADIX = 0x2
 Define "CL_DBL_RADIX" with expression '2', CType: int. More...
 
static final int CL_DEVICE_MAX_COMPUTE_UNITS = 0x1002
 Define "CL_DEVICE_MAX_COMPUTE_UNITS" with expression '0x1002', CType: int. More...
 
static final int CL_UNORM_INT_101010 = 0x10d6
 Define "CL_UNORM_INT_101010" with expression '0x10D6', CType: int. More...
 
static final int CL_DEVICE_QUEUE_ON_DEVICE_PROPERTIES = 0x104e
 Define "CL_DEVICE_QUEUE_ON_DEVICE_PROPERTIES" with expression '0x104E', CType: int. More...
 
static final int CL_ADDRESS_CLAMP = 0x1132
 Define "CL_ADDRESS_CLAMP" with expression '0x1132', CType: int. More...
 
static final int CL_COMMAND_COPY_BUFFER = 0x11f5
 Define "CL_COMMAND_COPY_BUFFER" with expression '0x11F5', CType: int. More...
 
static final int CL_INVALID_ARG_INDEX = -49
 Define "CL_INVALID_ARG_INDEX" with expression '-49', CType: int. More...
 
static final int CL_FILTER_LINEAR = 0x1141
 Define "CL_FILTER_LINEAR" with expression '0x1141', CType: int. More...
 
static final int CL_PROGRAM_REFERENCE_COUNT = 0x1160
 Define "CL_PROGRAM_REFERENCE_COUNT" with expression '0x1160', CType: int. More...
 
static final int CL_MEM_OBJECT_PIPE = 0x10f7
 Define "CL_MEM_OBJECT_PIPE" with expression '0x10F7', CType: int. More...
 
static final float CL_M_2_PI = 0.6366197723675814f
 Define "CL_M_2_PI" with expression '0.636619772367581382433', CType: float. More...
 
static final int CL_FLOAT = 0x10de
 Define "CL_FLOAT" with expression '0x10DE', CType: int. More...
 
static final int CL_KERNEL_ARG_TYPE_VOLATILE = ( 0x1 << 0x2 )
 Define "CL_KERNEL_ARG_TYPE_VOLATILE" with expression '(1 << 2)', CType: int. More...
 
static final int CL_DEVICE_KERNEL_EXEC_TIMEOUT_NV = 0x4005
 Define "CL_DEVICE_KERNEL_EXEC_TIMEOUT_NV" with expression '0x4005', CType: int. More...
 
static final int CL_KERNEL_NUM_ARGS = 0x1191
 Define "CL_KERNEL_NUM_ARGS" with expression '0x1191', CType: int. More...
 
static final int CL_PLATFORM_VERSION = 0x901
 Define "CL_PLATFORM_VERSION" with expression '0x0901', CType: int. More...
 
static final int CL_DEVICE_PIPE_MAX_ACTIVE_RESERVATIONS = 0x1056
 Define "CL_DEVICE_PIPE_MAX_ACTIVE_RESERVATIONS" with expression '0x1056', CType: int. More...
 
static final int CL_DEVICE_PARTITION_FAILED = -18
 Define "CL_DEVICE_PARTITION_FAILED" with expression '-18', CType: int. More...
 
static final int CL_OUT_OF_RESOURCES = -5
 Define "CL_OUT_OF_RESOURCES" with expression '-5', CType: int. More...
 
static final int CL_VERSION_1_2 = 0x1
 Define "CL_VERSION_1_2" with expression '1', CType: int. More...
 
static final int CL_VERSION_1_1 = 0x1
 Define "CL_VERSION_1_1" with expression '1', CType: int. More...
 
static final int CL_VERSION_1_0 = 0x1
 Define "CL_VERSION_1_0" with expression '1', CType: int. More...
 
static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT = 0x100a
 Define "CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT" with expression '0x100A', CType: int. More...
 
static final int CL_INVALID_PLATFORM = -32
 Define "CL_INVALID_PLATFORM" with expression '-32', CType: int. More...
 
static final int CL_DEVICE_LINKER_AVAILABLE = 0x103e
 Define "CL_DEVICE_LINKER_AVAILABLE" with expression '0x103E', CType: int. More...
 
static final int CL_KERNEL_ARG_TYPE_NAME = 0x1198
 Define "CL_KERNEL_ARG_TYPE_NAME" with expression '0x1198', CType: int. More...
 
static final float CL_M_PI_2_F = 1.57079637050629f
 Define "CL_M_PI_2_F" with expression '1.57079637050629f', CType: float. More...
 
static final int CL_PROGRAM_BUILD_OPTIONS = 0x1182
 Define "CL_PROGRAM_BUILD_OPTIONS" with expression '0x1182', CType: int. More...
 
static final int CL_BUILD_NONE = -1
 Define "CL_BUILD_NONE" with expression '-1', CType: int. More...
 
static final int CL_RUNNING = 0x1
 Define "CL_RUNNING" with expression '0x1', CType: int. More...
 
static final int CL_QUEUE_ON_DEVICE_DEFAULT = ( 0x1 << 0x3 )
 Define "CL_QUEUE_ON_DEVICE_DEFAULT" with expression '(1 << 3)', CType: int. More...
 
static final int CL_INVALID_KERNEL = -48
 Define "CL_INVALID_KERNEL" with expression '-48', CType: int. More...
 
static final int CL_IMAGE_FORMAT_NOT_SUPPORTED = -10
 Define "CL_IMAGE_FORMAT_NOT_SUPPORTED" with expression '-10', CType: int. More...
 
static final int CL_CHAR_MAX = 0x7f
 Define "CL_CHAR_MAX" with expression '127', CType: int. More...
 
static final int CL_PROGRAM_KERNEL_NAMES = 0x1168
 Define "CL_PROGRAM_KERNEL_NAMES" with expression '0x1168', CType: int. More...
 
static final int CL_COMMAND_SVM_MAP = 0x120c
 Define "CL_COMMAND_SVM_MAP" with expression '0x120C', CType: int. More...
 
static final int CL_QUEUE_PROFILING_ENABLE = ( 0x1 << 0x1 )
 Define "CL_QUEUE_PROFILING_ENABLE" with expression '(1 << 1)', CType: int. More...
 
static final int CL_KERNEL_ARG_INFO_NOT_AVAILABLE = -19
 Define "CL_KERNEL_ARG_INFO_NOT_AVAILABLE" with expression '-19', CType: int. More...
 
static final int CL_IMAGE_NUM_SAMPLES = 0x111a
 Define "CL_IMAGE_NUM_SAMPLES" with expression '0x111A', CType: int. More...
 
static final int CL_COMMAND_SVM_MEMFILL = 0x120b
 Define "CL_COMMAND_SVM_MEMFILL" with expression '0x120B', CType: int. More...
 
static final int cl_khr_terminate_context = 0x1
 Define "cl_khr_terminate_context" with expression '1', CType: int. More...
 
static final float CL_M_LN10_F = 2.30258512496948f
 Define "CL_M_LN10_F" with expression '2.30258512496948f', CType: float. More...
 
static final int CL_DEVICE_IMAGE_MAX_ARRAY_SIZE = 0x1041
 Define "CL_DEVICE_IMAGE_MAX_ARRAY_SIZE" with expression '0x1041', CType: int. More...
 
static final int CL_UNORM_INT24 = 0x10df
 Define "CL_UNORM_INT24" with expression '0x10DF', CType: int. More...
 
static final int CL_IMAGE_DEPTH = 0x1116
 Define "CL_IMAGE_DEPTH" with expression '0x1116', CType: int. More...
 
static final int CL_UNORM_INT16 = 0x10d3
 Define "CL_UNORM_INT16" with expression '0x10D3', CType: int. More...
 
static final int CL_MAP_WRITE = ( 0x1 << 0x1 )
 Define "CL_MAP_WRITE" with expression '(1 << 1)', CType: int. More...
 
static final int CL_DEVICE_MAX_GLOBAL_VARIABLE_SIZE = 0x104d
 Define "CL_DEVICE_MAX_GLOBAL_VARIABLE_SIZE" with expression '0x104D', CType: int. More...
 
static final int CL_DEVICE_TERMINATE_CAPABILITY_KHR = 0x200f
 Define "CL_DEVICE_TERMINATE_CAPABILITY_KHR" with expression '0x200F', CType: int. More...
 
static final int CL_SCHAR_MAX = 0x7f
 Define "CL_SCHAR_MAX" with expression '127', CType: int. More...
 
static final int CL_IMAGE_NUM_MIP_LEVELS = 0x1119
 Define "CL_IMAGE_NUM_MIP_LEVELS" with expression '0x1119', CType: int. More...
 
static final int GLEXT_64_TYPES_DEFINED = 0x1
 Define "GLEXT_64_TYPES_DEFINED" with expression '1', CType: int. More...
 
static final int CL_DEVICE_PARENT_DEVICE = 0x1042
 Define "CL_DEVICE_PARENT_DEVICE" with expression '0x1042', CType: int. More...
 
static final int CL_MEM_OBJECT_IMAGE2D_ARRAY = 0x10f3
 Define "CL_MEM_OBJECT_IMAGE2D_ARRAY" with expression '0x10F3', CType: int. More...
 
static final int CL_PROFILING_COMMAND_END = 0x1283
 Define "CL_PROFILING_COMMAND_END" with expression '0x1283', CType: int. More...
 
static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG = 0x1009
 Define "CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG" with expression '0x1009', CType: int. More...
 
static final int CL_CHAR_BIT = 0x8
 Define "CL_CHAR_BIT" with expression '8', CType: int. More...
 
static final int CL_MEM_WRITE_ONLY = ( 0x1 << 0x1 )
 Define "CL_MEM_WRITE_ONLY" with expression '(1 << 1)', CType: int. More...
 
static final int CL_VERSION_2_0 = 0x1
 Define "CL_VERSION_2_0" with expression '1', CType: int. More...
 
static final int CL_DEVICE_PARTITION_BY_COUNTS = 0x1087
 Define "CL_DEVICE_PARTITION_BY_COUNTS" with expression '0x1087', CType: int. More...
 
static final int CL_RGBx = 0x10bc
 Define "CL_RGBx" with expression '0x10BC', CType: int. More...
 
static final int CL_CONTEXT_INTEROP_USER_SYNC = 0x1085
 Define "CL_CONTEXT_INTEROP_USER_SYNC" with expression '0x1085', CType: int. More...
 
static final int CL_MAP_FAILURE = -12
 Define "CL_MAP_FAILURE" with expression '-12', CType: int. More...
 
static final int CL_MEM_COPY_OVERLAP = -8
 Define "CL_MEM_COPY_OVERLAP" with expression '-8', CType: int. More...
 
static final int CL_DBL_MIN_10_EXP = -307
 Define "CL_DBL_MIN_10_EXP" with expression '-307', CType: int. More...
 
static final int CL_KERNEL_ARG_ADDRESS_LOCAL = 0x119c
 Define "CL_KERNEL_ARG_ADDRESS_LOCAL" with expression '0x119C', CType: int. More...
 
static final int CL_PROFILING_COMMAND_SUBMIT = 0x1281
 Define "CL_PROFILING_COMMAND_SUBMIT" with expression '0x1281', CType: int. More...
 
static final int CL_DEVICE_MAX_ON_DEVICE_QUEUES = 0x1051
 Define "CL_DEVICE_MAX_ON_DEVICE_QUEUES" with expression '0x1051', CType: int. More...
 
static final int CL_KERNEL_ARG_ADDRESS_QUALIFIER = 0x1196
 Define "CL_KERNEL_ARG_ADDRESS_QUALIFIER" with expression '0x1196', CType: int. More...
 
static final float CL_M_1_PI = 0.3183098861837907f
 Define "CL_M_1_PI" with expression '0.318309886183790691216', CType: float. More...
 
static final int CL_QUEUE_PROPERTIES = 0x1093
 Define "CL_QUEUE_PROPERTIES" with expression '0x1093', CType: int. More...
 
static final int CL_PROFILING_COMMAND_QUEUED = 0x1280
 Define "CL_PROFILING_COMMAND_QUEUED" with expression '0x1280', CType: int. More...
 
static final int CL_INVALID_PROGRAM_EXECUTABLE = -45
 Define "CL_INVALID_PROGRAM_EXECUTABLE" with expression '-45', CType: int. More...
 
static final int KHRONOS_MAX_ENUM = 0x7fffffff
 Define "KHRONOS_MAX_ENUM" with expression '0x7FFFFFFF', CType: int. More...
 
static final float CL_MAXFLOAT = 3.4028234663852886E38f
 Define "CL_MAXFLOAT" with expression '0x1.fffffep127f', CType: float. More...
 
static final int CL_COMMAND_NATIVE_KERNEL = 0x11f2
 Define "CL_COMMAND_NATIVE_KERNEL" with expression '0x11F2', CType: int. More...
 
static final int CL_ADDRESS_REPEAT = 0x1133
 Define "CL_ADDRESS_REPEAT" with expression '0x1133', CType: int. More...
 
static final int CL_TRUE = 0x1
 Define "CL_TRUE" with expression '1', CType: int. More...
 
static final int CL_KERNEL_ARG_ACCESS_WRITE_ONLY = 0x11a1
 Define "CL_KERNEL_ARG_ACCESS_WRITE_ONLY" with expression '0x11A1', CType: int. More...
 
static final int CL_KERNEL_LOCAL_MEM_SIZE = 0x11b2
 Define "CL_KERNEL_LOCAL_MEM_SIZE" with expression '0x11B2', CType: int. More...
 
static final float CL_FLT_EPSILON = 1.1920928955078125E-7f
 Define "CL_FLT_EPSILON" with expression '0x1.0p-23f', CType: float. More...
 
static final int CL_DEVICE_GPU_OVERLAP_NV = 0x4004
 Define "CL_DEVICE_GPU_OVERLAP_NV" with expression '0x4004', CType: int. More...
 
static final int CL_DEVICE_PARTITION_TYPES_EXT = 0x4055
 Define "CL_DEVICE_PARTITION_TYPES_EXT" with expression '0x4055', CType: int. More...
 
static final int CL_INVALID_PIPE_SIZE = -69
 Define "CL_INVALID_PIPE_SIZE" with expression '-69', CType: int. More...
 
static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_SHORT = 0x1037
 Define "CL_DEVICE_NATIVE_VECTOR_WIDTH_SHORT" with expression '0x1037', CType: int. More...
 
static final int CL_AFFINITY_DOMAIN_L3_CACHE_EXT = 0x3
 Define "CL_AFFINITY_DOMAIN_L3_CACHE_EXT" with expression '0x3', CType: int. More...
 
static final double CL_DBL_MAX = 1.7976931348623157E308
 Define "CL_DBL_MAX" with expression '0x1.fffffffffffffp1023', CType: double. More...
 
static final int CL_SUBMITTED = 0x2
 Define "CL_SUBMITTED" with expression '0x2', CType: int. More...
 
static final int CL_PROGRAM_SOURCE = 0x1164
 Define "CL_PROGRAM_SOURCE" with expression '0x1164', CType: int. More...
 
static final int CL_DEVICE_LOCAL_MEM_TYPE = 0x1022
 Define "CL_DEVICE_LOCAL_MEM_TYPE" with expression '0x1022', CType: int. More...
 
static final int CL_DEPTH = 0x10bd
 Define "CL_DEPTH" with expression '0x10BD', CType: int. More...
 
static final float CL_M_PI_4_F = 0.78539818525314f
 Define "CL_M_PI_4_F" with expression '0.78539818525314f', CType: float. More...
 
static final int CL_PLATFORM_VENDOR = 0x903
 Define "CL_PLATFORM_VENDOR" with expression '0x0903', CType: int. More...
 
static final int CL_DEVICE_QUEUE_ON_HOST_PROPERTIES = 0x102a
 Define "CL_DEVICE_QUEUE_ON_HOST_PROPERTIES" with expression '0x102A', CType: int. More...
 
static final int CL_COMMAND_USER = 0x1204
 Define "CL_COMMAND_USER" with expression '0x1204', CType: int. More...
 
static final int CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST = -14
 Define "CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST" with expression '-14', CType: int. More...
 
static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_LONG = 0x1039
 Define "CL_DEVICE_NATIVE_VECTOR_WIDTH_LONG" with expression '0x1039', CType: int. More...
 
static final int CL_DEVICE_PARTITION_BY_NAMES_EXT = 0x4052
 Define "CL_DEVICE_PARTITION_BY_NAMES_EXT" with expression '0x4052', CType: int. More...
 
static final int CL_COMMAND_COPY_BUFFER_TO_IMAGE = 0x11fa
 Define "CL_COMMAND_COPY_BUFFER_TO_IMAGE" with expression '0x11FA', CType: int. More...
 
static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_DOUBLE = 0x103b
 Define "CL_DEVICE_NATIVE_VECTOR_WIDTH_DOUBLE" with expression '0x103B', CType: int. More...
 
static final int CL_BUILD_IN_PROGRESS = -3
 Define "CL_BUILD_IN_PROGRESS" with expression '-3', CType: int. More...
 
static final int CL_KERNEL_ARG_ADDRESS_PRIVATE = 0x119e
 Define "CL_KERNEL_ARG_ADDRESS_PRIVATE" with expression '0x119E', CType: int. More...
 
static final int CL_KERNEL_PREFERRED_WORK_GROUP_SIZE_MULTIPLE = 0x11b3
 Define "CL_KERNEL_PREFERRED_WORK_GROUP_SIZE_MULTIPLE" with expression '0x11B3', CType: int. More...
 
static final int KHRONOS_SUPPORT_FLOAT = 0x1
 Define "KHRONOS_SUPPORT_FLOAT" with expression '1', CType: int. More...
 
static final int CL_INVALID_SAMPLER = -41
 Define "CL_INVALID_SAMPLER" with expression '-41', CType: int. More...
 
static final int CL_DEVICE_SVM_ATOMICS = ( 0x1 << 0x3 )
 Define "CL_DEVICE_SVM_ATOMICS" with expression '(1 << 3)', CType: int. More...
 
static final int CL_DEVICE_VENDOR = 0x102c
 Define "CL_DEVICE_VENDOR" with expression '0x102C', CType: int. More...
 
static final int CL_COMMAND_WRITE_BUFFER = 0x11f4
 Define "CL_COMMAND_WRITE_BUFFER" with expression '0x11F4', CType: int. More...
 
static final int CL_BUILD_SUCCESS = 0x0
 Define "CL_BUILD_SUCCESS" with expression '0', CType: int. More...
 
static final int CL_KERNEL_ARG_TYPE_QUALIFIER = 0x1199
 Define "CL_KERNEL_ARG_TYPE_QUALIFIER" with expression '0x1199', CType: int. More...
 
static final int CL_DEVICE_AFFINITY_DOMAIN_L3_CACHE = ( 0x1 << 0x2 )
 Define "CL_DEVICE_AFFINITY_DOMAIN_L3_CACHE" with expression '(1 << 2)', CType: int. More...
 
static final int CL_COMMAND_UNMAP_MEM_OBJECT = 0x11fd
 Define "CL_COMMAND_UNMAP_MEM_OBJECT" with expression '0x11FD', CType: int. More...
 
static final float CL_M_SQRT2_F = 1.41421353816986f
 Define "CL_M_SQRT2_F" with expression '1.41421353816986f', CType: float. More...
 
static final int CL_MEM_FLAGS = 0x1101
 Define "CL_MEM_FLAGS" with expression '0x1101', CType: int. More...
 
static final int CL_FLT_MIN_10_EXP = -37
 Define "CL_FLT_MIN_10_EXP" with expression '-37', CType: int. More...
 
static final int CL_INVALID_CONTEXT = -34
 Define "CL_INVALID_CONTEXT" with expression '-34', CType: int. More...
 
static final int CL_DEVICE_MAX_WRITE_IMAGE_ARGS = 0x100f
 Define "CL_DEVICE_MAX_WRITE_IMAGE_ARGS" with expression '0x100F', CType: int. More...
 
static final int CL_INVALID_COMPILER_OPTIONS = -66
 Define "CL_INVALID_COMPILER_OPTIONS" with expression '-66', CType: int. More...
 
static final float CL_M_E = 2.718281828459045f
 Define "CL_M_E" with expression '2.718281828459045090796', CType: float. More...
 
static final int CL_INVALID_DEVICE_PARTITION_COUNT = -68
 Define "CL_INVALID_DEVICE_PARTITION_COUNT" with expression '-68', CType: int. More...
 
static final int CL_LOCAL = 0x1
 Define "CL_LOCAL" with expression '0x1', CType: int. More...
 
static final int CL_MEM_HOST_NO_ACCESS = ( 0x1 << 0x9 )
 Define "CL_MEM_HOST_NO_ACCESS" with expression '(1 << 9)', CType: int. More...
 
static final int CL_DEVICE_EXECUTION_CAPABILITIES = 0x1029
 Define "CL_DEVICE_EXECUTION_CAPABILITIES" with expression '0x1029', CType: int. More...
 
static final int CL_EXEC_KERNEL = ( 0x1 << 0x0 )
 Define "CL_EXEC_KERNEL" with expression '(1 << 0)', CType: int. More...
 
static final int CL_INT_MAX = 0x7fffffff
 Define "CL_INT_MAX" with expression '2147483647', CType: int. More...
 
static final int CL_BLOCKING = 0x1
 Define "CL_BLOCKING" with expression '1', CType: int. More...
 
static final int CL_FP_DENORM = ( 0x1 << 0x0 )
 Define "CL_FP_DENORM" with expression '(1 << 0)', CType: int. More...
 
static final int CL_DEVICE_REFERENCE_COUNT = 0x1047
 Define "CL_DEVICE_REFERENCE_COUNT" with expression '0x1047', CType: int. More...
 
static final float CL_FLT_MIN = 1.1754943508222875E-38f
 Define "CL_FLT_MIN" with expression '0x1.0p-126f', CType: float. More...
 
static final int CL_DEVICE_AFFINITY_DOMAIN_L4_CACHE = ( 0x1 << 0x1 )
 Define "CL_DEVICE_AFFINITY_DOMAIN_L4_CACHE" with expression '(1 << 1)', CType: int. More...
 
static final int CL_KERNEL_ARG_ACCESS_READ_ONLY = 0x11a0
 Define "CL_KERNEL_ARG_ACCESS_READ_ONLY" with expression '0x11A0', CType: int. More...
 
static final int CL_DBL_MAX_EXP = 0x400
 Define "CL_DBL_MAX_EXP" with expression '+1024', CType: int. More...
 
static final int CL_RGB = 0x10b4
 Define "CL_RGB" with expression '0x10B4', CType: int. More...
 
static final int CL_DEVICE_GLOBAL_MEM_CACHE_TYPE = 0x101c
 Define "CL_DEVICE_GLOBAL_MEM_CACHE_TYPE" with expression '0x101C', CType: int. More...
 
static final int CL_DEVICE_MAX_SAMPLERS = 0x1018
 Define "CL_DEVICE_MAX_SAMPLERS" with expression '0x1018', CType: int. More...
 
static final int CL_AFFINITY_DOMAIN_L4_CACHE_EXT = 0x4
 Define "CL_AFFINITY_DOMAIN_L4_CACHE_EXT" with expression '0x4', CType: int. More...
 
static final float CL_M_SQRT1_2 = 0.7071067811865476f
 Define "CL_M_SQRT1_2" with expression '0.707106781186547572737', CType: float. More...
 
static final int CL_KERNEL_ARG_ADDRESS_GLOBAL = 0x119b
 Define "CL_KERNEL_ARG_ADDRESS_GLOBAL" with expression '0x119B', CType: int. More...
 
static final int CL_DEVICE_HALF_FP_CONFIG = 0x1033
 Define "CL_DEVICE_HALF_FP_CONFIG" with expression '0x1033', CType: int. More...
 
static final int CL_PROGRAM_BINARY_TYPE_INTERMEDIATE = 0x40e1
 Define "CL_PROGRAM_BINARY_TYPE_INTERMEDIATE" with expression '0x40E1', CType: int. More...
 
static final int CL_DEVICE_TYPE_ACCELERATOR = ( 0x1 << 0x3 )
 Define "CL_DEVICE_TYPE_ACCELERATOR" with expression '(1 << 3)', CType: int. More...
 
static final int CL_DEVICE_GLOBAL_VARIABLE_PREFERRED_TOTAL_SIZE = 0x1054
 Define "CL_DEVICE_GLOBAL_VARIABLE_PREFERRED_TOTAL_SIZE" with expression '0x1054', CType: int. More...
 
static final int CL_DEVICE_COMPILER_AVAILABLE = 0x1028
 Define "CL_DEVICE_COMPILER_AVAILABLE" with expression '0x1028', CType: int. More...
 
static final int CL_COMMAND_ACQUIRE_GL_OBJECTS = 0x11ff
 Define "CL_COMMAND_ACQUIRE_GL_OBJECTS" with expression '0x11FF', CType: int. More...
 
static final int CL_DEVICE_PIPE_MAX_PACKET_SIZE = 0x1057
 Define "CL_DEVICE_PIPE_MAX_PACKET_SIZE" with expression '0x1057', CType: int. More...
 
static final int CL_INVALID_DEVICE_QUEUE = -70
 Define "CL_INVALID_DEVICE_QUEUE" with expression '-70', CType: int. More...
 
static final int CL_DEVICE_SPIR_VERSIONS = 0x40e0
 Define "CL_DEVICE_SPIR_VERSIONS" with expression '0x40E0', CType: int. More...
 
static final int CL_INVALID_PARTITION_COUNT_EXT = -1058
 Define "CL_INVALID_PARTITION_COUNT_EXT" with expression '-1058', CType: int. More...
 
static final int CL_DEVICE_QUEUE_ON_DEVICE_PREFERRED_SIZE = 0x104f
 Define "CL_DEVICE_QUEUE_ON_DEVICE_PREFERRED_SIZE" with expression '0x104F', CType: int. More...
 
static final int CL_DEVICE_PARTITION_BY_COUNTS_LIST_END = 0x0
 Define "CL_DEVICE_PARTITION_BY_COUNTS_LIST_END" with expression '0x0', CType: int. More...
 
static final int CL_MEM_USE_HOST_PTR = ( 0x1 << 0x3 )
 Define "CL_MEM_USE_HOST_PTR" with expression '(1 << 3)', CType: int. More...
 
static final int CL_DEVICE_IMAGE2D_MAX_WIDTH = 0x1011
 Define "CL_DEVICE_IMAGE2D_MAX_WIDTH" with expression '0x1011', CType: int. More...
 
static final int CL_EVENT_COMMAND_EXECUTION_STATUS = 0x11d3
 Define "CL_EVENT_COMMAND_EXECUTION_STATUS" with expression '0x11D3', CType: int. More...
 
static final int CL_DEVICE_PLATFORM = 0x1031
 Define "CL_DEVICE_PLATFORM" with expression '0x1031', CType: int. More...
 
static final int CL_INVALID_ARG_VALUE = -50
 Define "CL_INVALID_ARG_VALUE" with expression '-50', CType: int. More...
 
static final int CL_DEVICE_MAX_MEM_ALLOC_SIZE = 0x1010
 Define "CL_DEVICE_MAX_MEM_ALLOC_SIZE" with expression '0x1010', CType: int. More...
 
static final int CL_INVALID_DEVICE_TYPE = -31
 Define "CL_INVALID_DEVICE_TYPE" with expression '-31', CType: int. More...
 
static final int CL_SUCCESS = 0x0
 Define "CL_SUCCESS" with expression '0', CType: int. More...
 
static final int CL_UNORM_SHORT_565 = 0x10d4
 Define "CL_UNORM_SHORT_565" with expression '0x10D4', CType: int. More...
 
static final int CL_DEVICE_PARTITION_EQUALLY_EXT = 0x4050
 Define "CL_DEVICE_PARTITION_EQUALLY_EXT" with expression '0x4050', CType: int. More...
 
static final int CL_DEVICE_AFFINITY_DOMAIN_L2_CACHE = ( 0x1 << 0x3 )
 Define "CL_DEVICE_AFFINITY_DOMAIN_L2_CACHE" with expression '(1 << 3)', CType: int. More...
 
static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_FLOAT = 0x103a
 Define "CL_DEVICE_NATIVE_VECTOR_WIDTH_FLOAT" with expression '0x103A', CType: int. More...
 
static final int CL_DEVICE_IMAGE_MAX_BUFFER_SIZE = 0x1040
 Define "CL_DEVICE_IMAGE_MAX_BUFFER_SIZE" with expression '0x1040', CType: int. More...
 
static final int CL_IMAGE_FORMAT = 0x1110
 Define "CL_IMAGE_FORMAT" with expression '0x1110', CType: int. More...
 
static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR = 0x1006
 Define "CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR" with expression '0x1006', CType: int. More...
 
static final int CL_IMAGE_ELEMENT_SIZE = 0x1111
 Define "CL_IMAGE_ELEMENT_SIZE" with expression '0x1111', CType: int. More...
 
static final int CL_DEVICE_PRINTF_BUFFER_SIZE = 0x1049
 Define "CL_DEVICE_PRINTF_BUFFER_SIZE" with expression '0x1049', CType: int. More...
 
static final int CL_PROFILING_COMMAND_START = 0x1282
 Define "CL_PROFILING_COMMAND_START" with expression '0x1282', CType: int. More...
 
static final int CL_INVALID_BUILD_OPTIONS = -43
 Define "CL_INVALID_BUILD_OPTIONS" with expression '-43', CType: int. More...
 
static final int CL_COMMAND_WRITE_BUFFER_RECT = 0x1202
 Define "CL_COMMAND_WRITE_BUFFER_RECT" with expression '0x1202', CType: int. More...
 
static final float CL_M_LN2_F = 0.6931471824646f
 Define "CL_M_LN2_F" with expression '0.69314718246460f', CType: float. More...
 
static final int CL_INVALID_VALUE = -30
 Define "CL_INVALID_VALUE" with expression '-30', CType: int. More...
 
static final int CL_CONTEXT_NUM_DEVICES = 0x1083
 Define "CL_CONTEXT_NUM_DEVICES" with expression '0x1083', CType: int. More...
 
static final int CL_ARGB = 0x10b7
 Define "CL_ARGB" with expression '0x10B7', CType: int. More...
 
static final int CL_ABGR = 0x10c3
 Define "CL_ABGR" with expression '0x10C3', CType: int. More...
 
static final int CL_DEVICE_MAX_CLOCK_FREQUENCY = 0x100c
 Define "CL_DEVICE_MAX_CLOCK_FREQUENCY" with expression '0x100C', CType: int. More...
 
static final int CL_IMAGE_ARRAY_SIZE = 0x1117
 Define "CL_IMAGE_ARRAY_SIZE" with expression '0x1117', CType: int. More...
 
static final int CL_SIGNED_INT8 = 0x10d7
 Define "CL_SIGNED_INT8" with expression '0x10D7', CType: int. More...
 
static final int CL_COMPLETE = 0x0
 Define "CL_COMPLETE" with expression '0x0', CType: int. More...
 
static final int CL_SAMPLER_LOD_MIN = 0x1156
 Define "CL_SAMPLER_LOD_MIN" with expression '0x1156', CType: int. More...
 
static final int CL_FP_FMA = ( 0x1 << 0x5 )
 Define "CL_FP_FMA" with expression '(1 << 5)', CType: int. More...
 
static final int CL_INTENSITY = 0x10b8
 Define "CL_INTENSITY" with expression '0x10B8', CType: int. More...
 
static final int CL_DEVICE_PARTITION_STYLE_EXT = 0x4058
 Define "CL_DEVICE_PARTITION_STYLE_EXT" with expression '0x4058', CType: int. More...
 
static final int CL_DEVICE_NOT_AVAILABLE = -2
 Define "CL_DEVICE_NOT_AVAILABLE" with expression '-2', CType: int. More...
 
static final int CL_DEVICE_MAX_PARAMETER_SIZE = 0x1017
 Define "CL_DEVICE_MAX_PARAMETER_SIZE" with expression '0x1017', CType: int. More...
 
static final int CL_IMAGE_FORMAT_MISMATCH = -9
 Define "CL_IMAGE_FORMAT_MISMATCH" with expression '-9', CType: int. More...
 
static final int CL_KERNEL_FUNCTION_NAME = 0x1190
 Define "CL_KERNEL_FUNCTION_NAME" with expression '0x1190', CType: int. More...
 
static final int CL_PLATFORM_NOT_FOUND_KHR = -1001
 Define "CL_PLATFORM_NOT_FOUND_KHR" with expression '-1001', CType: int. More...
 
static final int CL_COMMAND_SVM_UNMAP = 0x120d
 Define "CL_COMMAND_SVM_UNMAP" with expression '0x120D', CType: int. More...
 
static final int CL_KERNEL_ARG_NAME = 0x119a
 Define "CL_KERNEL_ARG_NAME" with expression '0x119A', CType: int. More...
 
static final int cl_khr_icd = 0x1
 Define "cl_khr_icd" with expression '1', CType: int. More...
 
static final int CL_DEVICE_PREFERRED_GLOBAL_ATOMIC_ALIGNMENT = 0x1059
 Define "CL_DEVICE_PREFERRED_GLOBAL_ATOMIC_ALIGNMENT" with expression '0x1059', CType: int. More...
 
static final int CL_INVALID_BUFFER_SIZE = -61
 Define "CL_INVALID_BUFFER_SIZE" with expression '-61', CType: int. More...
 
static final int CL_DEVICE_EXTENSIONS = 0x1030
 Define "CL_DEVICE_EXTENSIONS" with expression '0x1030', CType: int. More...
 
static final int CL_sRGBx = 0x10c0
 Define "CL_sRGBx" with expression '0x10C0', CType: int. More...
 
static final int CL_DEVICE_PARTITION_BY_COUNTS_EXT = 0x4051
 Define "CL_DEVICE_PARTITION_BY_COUNTS_EXT" with expression '0x4051', CType: int. More...
 
static final int CL_FLT_MAX_EXP = 0x80
 Define "CL_FLT_MAX_EXP" with expression '+128', CType: int. More...
 
static final int CL_COMMAND_READ_IMAGE = 0x11f6
 Define "CL_COMMAND_READ_IMAGE" with expression '0x11F6', CType: int. More...
 
static final int CL_UNSIGNED_INT32 = 0x10dc
 Define "CL_UNSIGNED_INT32" with expression '0x10DC', CType: int. More...
 
static final int CL_COMPILER_NOT_AVAILABLE = -3
 Define "CL_COMPILER_NOT_AVAILABLE" with expression '-3', CType: int. More...
 
static final int CL_PROGRAM_BINARY_TYPE_EXECUTABLE = 0x4
 Define "CL_PROGRAM_BINARY_TYPE_EXECUTABLE" with expression '0x4', CType: int. More...
 
static final int CL_GL_NUM_SAMPLES = 0x2012
 Define "CL_GL_NUM_SAMPLES" with expression '0x2012', CType: int. More...
 
static final int CL_R = 0x10b0
 Define "CL_R" with expression '0x10B0', CType: int. More...
 
static final int CL_GL_OBJECT_RENDERBUFFER = 0x2003
 Define "CL_GL_OBJECT_RENDERBUFFER" with expression '0x2003', CType: int. More...
 
static final int CL_UNSIGNED_INT16 = 0x10db
 Define "CL_UNSIGNED_INT16" with expression '0x10DB', CType: int. More...
 
static final int CL_INVALID_EVENT = -58
 Define "CL_INVALID_EVENT" with expression '-58', CType: int. More...
 
static final int CL_UNORM_INT8 = 0x10d2
 Define "CL_UNORM_INT8" with expression '0x10D2', CType: int. More...
 
static final int CL_KERNEL_PROGRAM = 0x1194
 Define "CL_KERNEL_PROGRAM" with expression '0x1194', CType: int. More...
 
static final int CL_PLATFORM_PROFILE = 0x900
 Define "CL_PLATFORM_PROFILE" with expression '0x0900', CType: int. More...
 
static final int CL_READ_ONLY_CACHE = 0x1
 Define "CL_READ_ONLY_CACHE" with expression '0x1', CType: int. More...
 
static final int CL_KERNEL_ARG_TYPE_PIPE = ( 0x1 << 0x3 )
 Define "CL_KERNEL_ARG_TYPE_PIPE" with expression '(1 << 3)', CType: int. More...
 
static final int CL_EVENT_REFERENCE_COUNT = 0x11d2
 Define "CL_EVENT_REFERENCE_COUNT" with expression '0x11D2', CType: int. More...
 
static final int CL_A = 0x10b1
 Define "CL_A" with expression '0x10B1', CType: int. More...
 
static final int CL_KERNEL_ARG_TYPE_CONST = ( 0x1 << 0x0 )
 Define "CL_KERNEL_ARG_TYPE_CONST" with expression '(1 << 0)', CType: int. More...
 
static final int CL_GL_MIPMAP_LEVEL = 0x2005
 Define "CL_GL_MIPMAP_LEVEL" with expression '0x2005', CType: int. More...
 
static final int CL_PRINTF_CALLBACK_ARM = 0x40b0
 Define "CL_PRINTF_CALLBACK_ARM" with expression '0x40B0', CType: int. More...
 
static final int CL_SHRT_MAX = 0x7fff
 Define "CL_SHRT_MAX" with expression '32767', CType: int. More...
 
static final int CL_UNORM_SHORT_555 = 0x10d5
 Define "CL_UNORM_SHORT_555" with expression '0x10D5', CType: int. More...
 
static final int CL_CONTEXT_PLATFORM = 0x1084
 Define "CL_CONTEXT_PLATFORM" with expression '0x1084', CType: int. More...
 
static final int CL_DEVICE_MAX_WORK_ITEM_SIZES = 0x1005
 Define "CL_DEVICE_MAX_WORK_ITEM_SIZES" with expression '0x1005', CType: int. More...
 
static final int CL_EGL_DISPLAY_KHR = 0x2009
 Define "CL_EGL_DISPLAY_KHR" with expression '0x2009', CType: int. More...
 
static final float CL_M_2_SQRTPI = 1.1283791670955126f
 Define "CL_M_2_SQRTPI" with expression '1.128379167095512558561', CType: float. More...
 
static final int CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS = 0x1003
 Define "CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS" with expression '0x1003', CType: int. More...
 
static final int CL_GL_TEXTURE_TARGET = 0x2004
 Define "CL_GL_TEXTURE_TARGET" with expression '0x2004', CType: int. More...
 
static final int CL_DEVICE_OPENCL_C_VERSION = 0x103d
 Define "CL_DEVICE_OPENCL_C_VERSION" with expression '0x103D', CType: int. More...
 
static final int CL_MEM_TYPE = 0x1100
 Define "CL_MEM_TYPE" with expression '0x1100', CType: int. More...
 
static final int CL_INVALID_WORK_GROUP_SIZE = -54
 Define "CL_INVALID_WORK_GROUP_SIZE" with expression '-54', CType: int. More...
 
static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_CHAR = 0x1036
 Define "CL_DEVICE_NATIVE_VECTOR_WIDTH_CHAR" with expression '0x1036', CType: int. More...
 
static final int CL_DEVICE_AFFINITY_DOMAIN_L1_CACHE = ( 0x1 << 0x4 )
 Define "CL_DEVICE_AFFINITY_DOMAIN_L1_CACHE" with expression '(1 << 4)', CType: int. More...
 
static final int CL_PIPE_MAX_PACKETS = 0x1121
 Define "CL_PIPE_MAX_PACKETS" with expression '0x1121', CType: int. More...
 
static final int CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN_EXT = 0x4053
 Define "CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN_EXT" with expression '0x4053', CType: int. More...
 
static final int CL_COMMAND_COPY_IMAGE = 0x11f8
 Define "CL_COMMAND_COPY_IMAGE" with expression '0x11F8', CType: int. More...
 
static final int CL_FP_ROUND_TO_INF = ( 0x1 << 0x4 )
 Define "CL_FP_ROUND_TO_INF" with expression '(1 << 4)', CType: int. More...
 
static final float CL_M_PI = 3.141592653589793f
 Define "CL_M_PI" with expression '3.141592653589793115998', CType: float. More...
 
static final int CL_DEVICE_MIN_DATA_TYPE_ALIGN_SIZE = 0x101a
 Define "CL_DEVICE_MIN_DATA_TYPE_ALIGN_SIZE" with expression '0x101A', CType: int. More...
 
static final int CL_RA = 0x10b3
 Define "CL_RA" with expression '0x10B3', CType: int. More...
 
static final int CL_sRGB = 0x10bf
 Define "CL_sRGB" with expression '0x10BF', CType: int. More...
 
static final int CL_FLT_MANT_DIG = 0x18
 Define "CL_FLT_MANT_DIG" with expression '24', CType: int. More...
 
static final double CL_DBL_MIN = 2.2250738585072014E-308
 Define "CL_DBL_MIN" with expression '0x1.0p-1022', CType: double. More...
 
static final int CL_COMMAND_COPY_IMAGE_TO_BUFFER = 0x11f9
 Define "CL_COMMAND_COPY_IMAGE_TO_BUFFER" with expression '0x11F9', CType: int. More...
 
static final int cl_khr_gl_sharing = 0x1
 Define "cl_khr_gl_sharing" with expression '1', CType: int. More...
 
static final int CL_DEVICE_MAX_CONSTANT_ARGS = 0x1021
 Define "CL_DEVICE_MAX_CONSTANT_ARGS" with expression '0x1021', CType: int. More...
 
static final int CL_DEVICE_PARTITION_MAX_SUB_DEVICES = 0x1043
 Define "CL_DEVICE_PARTITION_MAX_SUB_DEVICES" with expression '0x1043', CType: int. More...
 
static final int CL_DEVICE_GLOBAL_MEM_SIZE = 0x101f
 Define "CL_DEVICE_GLOBAL_MEM_SIZE" with expression '0x101F', CType: int. More...
 
static final int CL_NONE = 0x0
 Define "CL_NONE" with expression '0x0', CType: int. More...
 
static final int CL_CONTEXT_REFERENCE_COUNT = 0x1080
 Define "CL_CONTEXT_REFERENCE_COUNT" with expression '0x1080', CType: int. More...
 
static final int CL_RG = 0x10b2
 Define "CL_RG" with expression '0x10B2', CType: int. More...
 
static final int CL_FLT_RADIX = 0x2
 Define "CL_FLT_RADIX" with expression '2', CType: int. More...
 
static final int CL_KERNEL_COMPILE_WORK_GROUP_SIZE = 0x11b1
 Define "CL_KERNEL_COMPILE_WORK_GROUP_SIZE" with expression '0x11B1', CType: int. More...
 
static final float CL_M_1_PI_F = 0.31830987334251f
 Define "CL_M_1_PI_F" with expression '0.31830987334251f', CType: float. More...
 
static final int CL_DEVICE_ADDRESS_BITS = 0x100d
 Define "CL_DEVICE_ADDRESS_BITS" with expression '0x100D', CType: int. More...
 
static final int CL_CGL_SHAREGROUP_KHR = 0x200c
 Define "CL_CGL_SHAREGROUP_KHR" with expression '0x200C', CType: int. More...
 
static final int CL_Rx = 0x10ba
 Define "CL_Rx" with expression '0x10BA', CType: int. More...
 
static final int CL_INVALID_KERNEL_NAME = -46
 Define "CL_INVALID_KERNEL_NAME" with expression '-46', CType: int. More...
 
static final int CL_BUILD_ERROR = -2
 Define "CL_BUILD_ERROR" with expression '-2', CType: int. More...
 
static final int CL_ADDRESS_CLAMP_TO_EDGE = 0x1131
 Define "CL_ADDRESS_CLAMP_TO_EDGE" with expression '0x1131', CType: int. More...
 
static final int CL_COMMAND_GL_FENCE_SYNC_OBJECT_KHR = 0x200d
 Define "CL_COMMAND_GL_FENCE_SYNC_OBJECT_KHR" with expression '0x200D', CType: int. More...
 
static final int CL_DEVICE_GLOBAL_MEM_CACHE_SIZE = 0x101e
 Define "CL_DEVICE_GLOBAL_MEM_CACHE_SIZE" with expression '0x101E', CType: int. More...
 
static final int CL_MEM_CONTEXT = 0x1106
 Define "CL_MEM_CONTEXT" with expression '0x1106', CType: int. More...
 
static final int CL_COMMAND_READ_BUFFER = 0x11f3
 Define "CL_COMMAND_READ_BUFFER" with expression '0x11F3', CType: int. More...
 
static final int CL_DEVICE_SVM_CAPABILITIES = 0x1053
 Define "CL_DEVICE_SVM_CAPABILITIES" with expression '0x1053', CType: int. More...
 
static final int CL_FP_ROUND_TO_ZERO = ( 0x1 << 0x3 )
 Define "CL_FP_ROUND_TO_ZERO" with expression '(1 << 3)', CType: int. More...
 
static final int CL_IMAGE_ROW_PITCH = 0x1112
 Define "CL_IMAGE_ROW_PITCH" with expression '0x1112', CType: int. More...
 
static final int CL_DEVICE_WARP_SIZE_NV = 0x4003
 Define "CL_DEVICE_WARP_SIZE_NV" with expression '0x4003', CType: int. More...
 
static final float CL_M_PI_F = 3.14159274101257f
 Define "CL_M_PI_F" with expression '3.14159274101257f', CType: float. More...
 
static final float CL_M_PI_4 = 0.7853981633974483f
 Define "CL_M_PI_4" with expression '0.785398163397448278999', CType: float. More...
 
static final int CL_PLATFORM_EXTENSIONS = 0x904
 Define "CL_PLATFORM_EXTENSIONS" with expression '0x0904', CType: int. More...
 
static final float CL_M_PI_2 = 1.5707963267948966f
 Define "CL_M_PI_2" with expression '1.570796326794896557999', CType: float. More...
 
static final int CL_MEM_SVM_FINE_GRAIN_BUFFER = ( 0x1 << 0xa )
 Define "CL_MEM_SVM_FINE_GRAIN_BUFFER" with expression '(1 << 10)', CType: int. More...
 
static final int CL_PROGRAM_CONTEXT = 0x1161
 Define "CL_PROGRAM_CONTEXT" with expression '0x1161', CType: int. More...
 
static final float CL_M_E_F = 2.71828174591064f
 Define "CL_M_E_F" with expression '2.71828174591064f', CType: float. More...
 
static final int CL_MEM_HOST_READ_ONLY = ( 0x1 << 0x8 )
 Define "CL_MEM_HOST_READ_ONLY" with expression '(1 << 8)', CType: int. More...
 
static final int CL_COMMAND_READ_BUFFER_RECT = 0x1201
 Define "CL_COMMAND_READ_BUFFER_RECT" with expression '0x1201', CType: int. More...
 
static final float CL_M_SQRT1_2_F = 0.70710676908493f
 Define "CL_M_SQRT1_2_F" with expression '0.70710676908493f', CType: float. More...
 
static final int CL_GL_OBJECT_TEXTURE2D_ARRAY = 0x200e
 Define "CL_GL_OBJECT_TEXTURE2D_ARRAY" with expression '0x200E', CType: int. More...
 
static final int CL_MEM_MAP_COUNT = 0x1104
 Define "CL_MEM_MAP_COUNT" with expression '0x1104', CType: int. More...
 
static final int CL_DEVICE_IMAGE3D_MAX_WIDTH = 0x1013
 Define "CL_DEVICE_IMAGE3D_MAX_WIDTH" with expression '0x1013', CType: int. More...
 
static final int CL_EVENT_CONTEXT = 0x11d4
 Define "CL_EVENT_CONTEXT" with expression '0x11D4', CType: int. More...
 
static final int CL_AFFINITY_DOMAIN_NEXT_FISSIONABLE_EXT = 0x100
 Define "CL_AFFINITY_DOMAIN_NEXT_FISSIONABLE_EXT" with expression '0x100', CType: int. More...
 
static final int CL_DBL_MIN_EXP = -1021
 Define "CL_DBL_MIN_EXP" with expression '-1021', CType: int. More...
 
static final float CL_M_LN2 = 0.6931471805599453f
 Define "CL_M_LN2" with expression '0.693147180559945286227', CType: float. More...
 
static final int CL_DEVICE_PARTITION_PROPERTIES = 0x1044
 Define "CL_DEVICE_PARTITION_PROPERTIES" with expression '0x1044', CType: int. More...
 
static final int CL_SIGNED_INT16 = 0x10d8
 Define "CL_SIGNED_INT16" with expression '0x10D8', CType: int. More...
 
static final float CL_DBL_EPSILON = 2.220446049250313E-16f
 Define "CL_DBL_EPSILON" with expression '0x1.0p-52', CType: float. More...
 
static final int CL_INVALID_COMMAND_QUEUE = -36
 Define "CL_INVALID_COMMAND_QUEUE" with expression '-36', CType: int. More...
 
static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_INT = 0x1038
 Define "CL_DEVICE_NATIVE_VECTOR_WIDTH_INT" with expression '0x1038', CType: int. More...
 
static final int CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE = ( 0x1 << 0x0 )
 Define "CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE" with expression '(1 << 0)', CType: int. More...
 
static final float CL_FLT_MAX = 3.4028234663852886E38f
 Define "CL_FLT_MAX" with expression '0x1.fffffep127f', CType: float. More...
 
static final int CL_LUMINANCE = 0x10b9
 Define "CL_LUMINANCE" with expression '0x10B9', CType: int. More...
 
static final int CL_DEVICE_AVAILABLE = 0x1027
 Define "CL_DEVICE_AVAILABLE" with expression '0x1027', CType: int. More...
 
static final int CL_KERNEL_ARG_ADDRESS_CONSTANT = 0x119d
 Define "CL_KERNEL_ARG_ADDRESS_CONSTANT" with expression '0x119D', CType: int. More...
 
static final int CL_MEM_OBJECT_IMAGE1D_BUFFER = 0x10f6
 Define "CL_MEM_OBJECT_IMAGE1D_BUFFER" with expression '0x10F6', CType: int. More...
 
static final int CL_UCHAR_MAX = 0xff
 Define "CL_UCHAR_MAX" with expression '255', CType: int. More...
 
static final int CL_DEVICE_IMAGE_SUPPORT = 0x1016
 Define "CL_DEVICE_IMAGE_SUPPORT" with expression '0x1016', CType: int. More...
 
static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_HALF = 0x1034
 Define "CL_DEVICE_PREFERRED_VECTOR_WIDTH_HALF" with expression '0x1034', CType: int. More...
 
static final int CL_DEVICE_REGISTERS_PER_BLOCK_NV = 0x4002
 Define "CL_DEVICE_REGISTERS_PER_BLOCK_NV" with expression '0x4002', CType: int. More...
 
static final int CL_GLX_DISPLAY_KHR = 0x200a
 Define "CL_GLX_DISPLAY_KHR" with expression '0x200A', CType: int. More...
 
static final int CL_PROGRAM_NUM_DEVICES = 0x1162
 Define "CL_PROGRAM_NUM_DEVICES" with expression '0x1162', CType: int. More...
 
static final int CL_INVALID_BINARY = -42
 Define "CL_INVALID_BINARY" with expression '-42', CType: int. More...
 
static final int CL_DEVICE_PARENT_DEVICE_EXT = 0x4054
 Define "CL_DEVICE_PARENT_DEVICE_EXT" with expression '0x4054', CType: int. More...
 
static final int CL_MEM_OFFSET = 0x1108
 Define "CL_MEM_OFFSET" with expression '0x1108', CType: int. More...
 
static final int CL_PROGRAM_BINARY_TYPE_LIBRARY = 0x2
 Define "CL_PROGRAM_BINARY_TYPE_LIBRARY" with expression '0x2', CType: int. More...
 
static final int CL_INVALID_ARG_SIZE = -51
 Define "CL_INVALID_ARG_SIZE" with expression '-51', CType: int. More...
 
static final int CL_FLT_DIG = 0x6
 Define "CL_FLT_DIG" with expression '6', CType: int. More...
 
static final int CL_KERNEL_EXEC_INFO_SVM_FINE_GRAIN_SYSTEM = 0x11b7
 Define "CL_KERNEL_EXEC_INFO_SVM_FINE_GRAIN_SYSTEM" with expression '0x11B7', CType: int. More...
 
static final float CL_M_LN10 = 2.302585092994046f
 Define "CL_M_LN10" with expression '2.302585092994045901094', CType: float. More...
 
static final int CL_DEVICE_MAX_READ_WRITE_IMAGE_ARGS = 0x104c
 Define "CL_DEVICE_MAX_READ_WRITE_IMAGE_ARGS" with expression '0x104C', CType: int. More...
 
static final int CL_UNSIGNED_INT8 = 0x10da
 Define "CL_UNSIGNED_INT8" with expression '0x10DA', CType: int. More...
 
static final int CL_PROGRAM_BUILD_LOG = 0x1183
 Define "CL_PROGRAM_BUILD_LOG" with expression '0x1183', CType: int. More...
 
static final int CL_INVALID_EVENT_WAIT_LIST = -57
 Define "CL_INVALID_EVENT_WAIT_LIST" with expression '-57', CType: int. More...
 
static final int CL_SAMPLER_LOD_MAX = 0x1157
 Define "CL_SAMPLER_LOD_MAX" with expression '0x1157', CType: int. More...
 
static final int CL_COMMAND_MARKER = 0x11fe
 Define "CL_COMMAND_MARKER" with expression '0x11FE', CType: int. More...
 
static final int CL_DEVICE_TYPE_DEFAULT = ( 0x1 << 0x0 )
 Define "CL_DEVICE_TYPE_DEFAULT" with expression '(1 << 0)', CType: int. More...
 
static final int CL_SIGNED_INT32 = 0x10d9
 Define "CL_SIGNED_INT32" with expression '0x10D9', CType: int. More...
 
static final int CL_SAMPLER_MIP_FILTER_MODE = 0x1155
 Define "CL_SAMPLER_MIP_FILTER_MODE" with expression '0x1155', CType: int. More...
 
static final int CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE = 0x101d
 Define "CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE" with expression '0x101D', CType: int. More...
 
static final int CL_PLATFORM_NAME = 0x902
 Define "CL_PLATFORM_NAME" with expression '0x0902', CType: int. More...
 
static final int CL_EVENT_COMMAND_TYPE = 0x11d1
 Define "CL_EVENT_COMMAND_TYPE" with expression '0x11D1', CType: int. More...
 
static final int CL_READ_WRITE_CACHE = 0x2
 Define "CL_READ_WRITE_CACHE" with expression '0x2', CType: int. More...
 
static final int CL_BUFFER_CREATE_TYPE_REGION = 0x1220
 Define "CL_BUFFER_CREATE_TYPE_REGION" with expression '0x1220', CType: int. More...
 
static final int CL_RGx = 0x10bb
 Define "CL_RGx" with expression '0x10BB', CType: int. More...
 
static final int CL_PRINTF_BUFFERSIZE_ARM = 0x40b1
 Define "CL_PRINTF_BUFFERSIZE_ARM" with expression '0x40B1', CType: int. More...
 
static final float CL_M_LOG2E_F = 1.44269502162933f
 Define "CL_M_LOG2E_F" with expression '1.44269502162933f', CType: float. More...
 
static final int CL_DEVICE_PREFERRED_PLATFORM_ATOMIC_ALIGNMENT = 0x1058
 Define "CL_DEVICE_PREFERRED_PLATFORM_ATOMIC_ALIGNMENT" with expression '0x1058', CType: int. More...
 
static final int CL_EVENT_COMMAND_QUEUE = 0x11d0
 Define "CL_EVENT_COMMAND_QUEUE" with expression '0x11D0', CType: int. More...
 
static final float CL_M_LOG10E = 0.4342944819032518f
 Define "CL_M_LOG10E" with expression '0.434294481903251816668', CType: float. More...
 
static final int CL_INVALID_PROGRAM = -44
 Define "CL_INVALID_PROGRAM" with expression '-44', CType: int. More...
 
static final int CL_DEVICE_LOCAL_MEM_SIZE = 0x1023
 Define "CL_DEVICE_LOCAL_MEM_SIZE" with expression '0x1023', CType: int. More...
 
static final int CL_PROGRAM_DEVICES = 0x1163
 Define "CL_PROGRAM_DEVICES" with expression '0x1163', CType: int. More...
 
static final int CL_INVALID_IMAGE_SIZE = -40
 Define "CL_INVALID_IMAGE_SIZE" with expression '-40', CType: int. More...
 
static final int CL_FILTER_NEAREST = 0x1140
 Define "CL_FILTER_NEAREST" with expression '0x1140', CType: int. More...
 
static final int CL_CURRENT_DEVICE_FOR_GL_CONTEXT_KHR = 0x2006
 Define "CL_CURRENT_DEVICE_FOR_GL_CONTEXT_KHR" with expression '0x2006', CType: int. More...
 
static final int CL_DEVICE_PROFILE = 0x102e
 Define "CL_DEVICE_PROFILE" with expression '0x102E', CType: int. More...
 
static final int CL_DEVICE_PARTITION_AFFINITY_DOMAIN = 0x1045
 Define "CL_DEVICE_PARTITION_AFFINITY_DOMAIN" with expression '0x1045', CType: int. More...
 
static final int CL_DEVICE_HOST_UNIFIED_MEMORY = 0x1035
 Define "CL_DEVICE_HOST_UNIFIED_MEMORY" with expression '0x1035', CType: int. More...
 
static final int CL_QUEUE_DEVICE = 0x1091
 Define "CL_QUEUE_DEVICE" with expression '0x1091', CType: int. More...
 
static final int CL_IMAGE_WIDTH = 0x1114
 Define "CL_IMAGE_WIDTH" with expression '0x1114', CType: int. More...
 
static final int CL_SAMPLER_REFERENCE_COUNT = 0x1150
 Define "CL_SAMPLER_REFERENCE_COUNT" with expression '0x1150', CType: int. More...
 
static final int CL_FP_SOFT_FLOAT = ( 0x1 << 0x6 )
 Define "CL_FP_SOFT_FLOAT" with expression '(1 << 6)', CType: int. More...
 
static final int CL_INVALID_LINKER_OPTIONS = -67
 Define "CL_INVALID_LINKER_OPTIONS" with expression '-67', CType: int. More...
 
static final int CL_GL_OBJECT_BUFFER = 0x2000
 Define "CL_GL_OBJECT_BUFFER" with expression '0x2000', CType: int. More...
 
static final int CL_INVALID_HOST_PTR = -37
 Define "CL_INVALID_HOST_PTR" with expression '-37', CType: int. More...
 
static final float CL_M_SQRT2 = 1.4142135623730951f
 Define "CL_M_SQRT2" with expression '1.414213562373095145475', CType: float. More...
 
static final int CL_DEVICE_COMPUTE_CAPABILITY_MAJOR_NV = 0x4000
 Define "CL_DEVICE_COMPUTE_CAPABILITY_MAJOR_NV" with expression '0x4000', CType: int. More...
 
static final int CL_SHRT_MIN = ( - 0x7fff - 0x1 )
 Define "CL_SHRT_MIN" with expression '(-32767-1)', CType: int. More...
 
static final int CL_GL_CONTEXT_KHR = 0x2008
 Define "CL_GL_CONTEXT_KHR" with expression '0x2008', CType: int. More...
 
static final int CL_KERNEL_WORK_GROUP_SIZE = 0x11b0
 Define "CL_KERNEL_WORK_GROUP_SIZE" with expression '0x11B0', CType: int. More...
 
static final int CL_MEM_COPY_HOST_PTR = ( 0x1 << 0x5 )
 Define "CL_MEM_COPY_HOST_PTR" with expression '(1 << 5)', CType: int. More...
 
static final int CL_PROGRAM_BINARY_SIZES = 0x1165
 Define "CL_PROGRAM_BINARY_SIZES" with expression '0x1165', CType: int. More...
 
static final int CL_WGL_HDC_KHR = 0x200b
 Define "CL_WGL_HDC_KHR" with expression '0x200B', CType: int. More...
 
static final int CL_INVALID_DEVICE = -33
 Define "CL_INVALID_DEVICE" with expression '-33', CType: int. More...
 
static final int CL_GL_OBJECT_TEXTURE_BUFFER = 0x2011
 Define "CL_GL_OBJECT_TEXTURE_BUFFER" with expression '0x2011', CType: int. More...
 
static final long CL_DEVICE_TYPE_ALL = 0xffffffffL
 Define "CL_DEVICE_TYPE_ALL" with expression '0xFFFFFFFF', CType: long. More...
 
static final int CL_KERNEL_ARG_ACCESS_QUALIFIER = 0x1197
 Define "CL_KERNEL_ARG_ACCESS_QUALIFIER" with expression '0x1197', CType: int. More...
 
static final int CL_CONTEXT_MEMORY_INITIALIZE_KHR = 0x200e
 Define "CL_CONTEXT_MEMORY_INITIALIZE_KHR" with expression '0x200E', CType: int. More...
 
static final int CL_INVALID_WORK_DIMENSION = -53
 Define "CL_INVALID_WORK_DIMENSION" with expression '-53', CType: int. More...
 
static final int CL_COMMAND_FILL_BUFFER = 0x1207
 Define "CL_COMMAND_FILL_BUFFER" with expression '0x1207', CType: int. More...
 
static final int CL_DEVICE_DOUBLE_FP_CONFIG = 0x1032
 Define "CL_DEVICE_DOUBLE_FP_CONFIG" with expression '0x1032', CType: int. More...
 
static final int CL_DEVICE_NAME = 0x102b
 Define "CL_DEVICE_NAME" with expression '0x102B', CType: int. More...
 
static final int CL_COMMAND_MAP_BUFFER = 0x11fb
 Define "CL_COMMAND_MAP_BUFFER" with expression '0x11FB', CType: int. More...
 
static final int CL_MEM_ASSOCIATED_MEMOBJECT = 0x1107
 Define "CL_MEM_ASSOCIATED_MEMOBJECT" with expression '0x1107', CType: int. More...
 
static final int CL_MEM_USES_SVM_POINTER = 0x1109
 Define "CL_MEM_USES_SVM_POINTER" with expression '0x1109', CType: int. More...
 
static final int CL_DEVICE_PARTITION_EQUALLY = 0x1086
 Define "CL_DEVICE_PARTITION_EQUALLY" with expression '0x1086', CType: int. More...
 
static final int CL_MEM_HOST_WRITE_ONLY = ( 0x1 << 0x7 )
 Define "CL_MEM_HOST_WRITE_ONLY" with expression '(1 << 7)', CType: int. More...
 
static final int CL_HALF_FLOAT = 0x10dd
 Define "CL_HALF_FLOAT" with expression '0x10DD', CType: int. More...
 
static final int CL_DEVICE_TYPE_CPU = ( 0x1 << 0x1 )
 Define "CL_DEVICE_TYPE_CPU" with expression '(1 << 1)', CType: int. More...
 
static final int CL_COMMAND_NDRANGE_KERNEL = 0x11f0
 Define "CL_COMMAND_NDRANGE_KERNEL" with expression '0x11F0', CType: int. More...
 
static final int CL_PROGRAM_BINARY_TYPE_COMPILED_OBJECT = 0x1
 Define "CL_PROGRAM_BINARY_TYPE_COMPILED_OBJECT" with expression '0x1', CType: int. More...
 
static final int CL_KERNEL_ARG_ACCESS_NONE = 0x11a3
 Define "CL_KERNEL_ARG_ACCESS_NONE" with expression '0x11A3', CType: int. More...
 
static final int CL_AFFINITY_DOMAIN_L2_CACHE_EXT = 0x2
 Define "CL_AFFINITY_DOMAIN_L2_CACHE_EXT" with expression '0x2', CType: int. More...
 
static final int CL_MEM_SVM_ATOMICS = ( 0x1 << 0xb )
 Define "CL_MEM_SVM_ATOMICS" with expression '(1 << 11)', CType: int. More...
 
static final int CL_INVALID_PROPERTY = -64
 Define "CL_INVALID_PROPERTY" with expression '-64', CType: int. More...
 
static final int CL_DEVICE_VERSION = 0x102f
 Define "CL_DEVICE_VERSION" with expression '0x102F', CType: int. More...
 
static final int CL_DEVICE_SINGLE_FP_CONFIG = 0x101b
 Define "CL_DEVICE_SINGLE_FP_CONFIG" with expression '0x101B', CType: int. More...
 
static final int CL_QUEUED = 0x3
 Define "CL_QUEUED" with expression '0x3', CType: int. More...
 
static final int CL_DEVICE_MEM_BASE_ADDR_ALIGN = 0x1019
 Define "CL_DEVICE_MEM_BASE_ADDR_ALIGN" with expression '0x1019', CType: int. More...
 
static final int CL_DEVICE_PROFILING_TIMER_OFFSET_AMD = 0x4036
 Define "CL_DEVICE_PROFILING_TIMER_OFFSET_AMD" with expression '0x4036', CType: int. More...
 
static final int CL_INVALID_OPERATION = -59
 Define "CL_INVALID_OPERATION" with expression '-59', CType: int. More...
 
static final int CL_QUEUE_ON_DEVICE = ( 0x1 << 0x2 )
 Define "CL_QUEUE_ON_DEVICE" with expression '(1 << 2)', CType: int. More...
 
static final int CL_MEM_OBJECT_IMAGE3D = 0x10f2
 Define "CL_MEM_OBJECT_IMAGE3D" with expression '0x10F2', CType: int. More...
 
static final int CL_PIPE_PACKET_SIZE = 0x1120
 Define "CL_PIPE_PACKET_SIZE" with expression '0x1120', CType: int. More...
 
static final int CL_MEM_ALLOC_HOST_PTR = ( 0x1 << 0x4 )
 Define "CL_MEM_ALLOC_HOST_PTR" with expression '(1 << 4)', CType: int. More...
 
static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT = 0x1007
 Define "CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT" with expression '0x1007', CType: int. More...
 
static final int CL_QUEUE_SIZE = 0x1094
 Define "CL_QUEUE_SIZE" with expression '0x1094', CType: int. More...
 
static final int CL_COMMAND_BARRIER = 0x1205
 Define "CL_COMMAND_BARRIER" with expression '0x1205', CType: int. More...
 
static final int KHRONOS_SUPPORT_INT64 = 0x1
 Define "KHRONOS_SUPPORT_INT64" with expression '1', CType: int. More...
 
static final int CL_MEM_OBJECT_IMAGE1D_ARRAY = 0x10f5
 Define "CL_MEM_OBJECT_IMAGE1D_ARRAY" with expression '0x10F5', CType: int. More...
 
static final int CL_DEVICE_MAX_READ_IMAGE_ARGS = 0x100e
 Define "CL_DEVICE_MAX_READ_IMAGE_ARGS" with expression '0x100E', CType: int. More...
 
static final int CL_CONTEXT_DEVICES = 0x1081
 Define "CL_CONTEXT_DEVICES" with expression '0x1081', CType: int. More...
 
static final int CL_KERNEL_REFERENCE_COUNT = 0x1192
 Define "CL_KERNEL_REFERENCE_COUNT" with expression '0x1192', CType: int. More...
 
static final int CL_PROFILING_COMMAND_COMPLETE = 0x1284
 Define "CL_PROFILING_COMMAND_COMPLETE" with expression '0x1284', CType: int. More...
 
static final int CL_DEVICE_PARTITION_FAILED_EXT = -1057
 Define "CL_DEVICE_PARTITION_FAILED_EXT" with expression '-1057', CType: int. More...
 
static final int CL_DEVICE_NOT_FOUND = -1
 Define "CL_DEVICE_NOT_FOUND" with expression '-1', CType: int. More...
 
static final int CL_GL_OBJECT_TEXTURE1D_ARRAY = 0x2010
 Define "CL_GL_OBJECT_TEXTURE1D_ARRAY" with expression '0x2010', CType: int. More...
 
static final int CL_MEM_OBJECT_IMAGE2D = 0x10f1
 Define "CL_MEM_OBJECT_IMAGE2D" with expression '0x10F1', CType: int. More...
 
static final int CL_COMMAND_SVM_FREE = 0x1209
 Define "CL_COMMAND_SVM_FREE" with expression '0x1209', CType: int. More...
 
static final int CL_DEVICE_AFFINITY_DOMAINS_EXT = 0x4056
 Define "CL_DEVICE_AFFINITY_DOMAINS_EXT" with expression '0x4056', CType: int. More...
 
static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT = 0x1008
 Define "CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT" with expression '0x1008', CType: int. More...
 
static final int CL_INVALID_KERNEL_DEFINITION = -47
 Define "CL_INVALID_KERNEL_DEFINITION" with expression '-47', CType: int. More...
 
static final int CL_KERNEL_EXEC_INFO_SVM_PTRS = 0x11b6
 Define "CL_KERNEL_EXEC_INFO_SVM_PTRS" with expression '0x11B6', CType: int. More...
 
static final int CL_DEVICE_QUEUE_ON_DEVICE_MAX_SIZE = 0x1050
 Define "CL_DEVICE_QUEUE_ON_DEVICE_MAX_SIZE" with expression '0x1050', CType: int. More...
 
static final float CL_M_2_PI_F = 0.63661974668503f
 Define "CL_M_2_PI_F" with expression '0.63661974668503f', CType: float. More...
 
static final int CL_KERNEL_PRIVATE_MEM_SIZE = 0x11b4
 Define "CL_KERNEL_PRIVATE_MEM_SIZE" with expression '0x11B4', CType: int. More...
 
static final int CL_MAP_WRITE_INVALIDATE_REGION = ( 0x1 << 0x2 )
 Define "CL_MAP_WRITE_INVALIDATE_REGION" with expression '(1 << 2)', CType: int. More...
 
static final int CL_INVALID_GLOBAL_OFFSET = -56
 Define "CL_INVALID_GLOBAL_OFFSET" with expression '-56', CType: int. More...
 
static final int CL_COMMAND_COPY_BUFFER_RECT = 0x1203
 Define "CL_COMMAND_COPY_BUFFER_RECT" with expression '0x1203', CType: int. More...
 
static final int CL_PLATFORM_ICD_SUFFIX_KHR = 0x920
 Define "CL_PLATFORM_ICD_SUFFIX_KHR" with expression '0x0920', CType: int. More...
 
static final int CL_CONTEXT_PROPERTIES = 0x1082
 Define "CL_CONTEXT_PROPERTIES" with expression '0x1082', CType: int. More...
 
static final int CL_DEVICE_SVM_FINE_GRAIN_BUFFER = ( 0x1 << 0x1 )
 Define "CL_DEVICE_SVM_FINE_GRAIN_BUFFER" with expression '(1 << 1)', CType: int. More...
 
static final int CL_COMMAND_TASK = 0x11f1
 Define "CL_COMMAND_TASK" with expression '0x11F1', CType: int. More...
 
static final int CL_QUEUE_CONTEXT = 0x1090
 Define "CL_QUEUE_CONTEXT" with expression '0x1090', CType: int. More...
 
static final int CL_DEVICE_QUEUE_PROPERTIES = 0x102a
 Define "CL_DEVICE_QUEUE_PROPERTIES" with expression '0x102A', CType: int. More...
 
static final int CL_MEM_OBJECT_BUFFER = 0x10f0
 Define "CL_MEM_OBJECT_BUFFER" with expression '0x10F0', CType: int. More...
 
static final int CL_MEM_OBJECT_IMAGE1D = 0x10f4
 Define "CL_MEM_OBJECT_IMAGE1D" with expression '0x10F4', CType: int. More...
 
static final int CL_INVALID_GL_SHAREGROUP_REFERENCE_KHR = -1000
 Define "CL_INVALID_GL_SHAREGROUP_REFERENCE_KHR" with expression '-1000', CType: int. More...
 
static final int CL_AFFINITY_DOMAIN_L1_CACHE_EXT = 0x1
 Define "CL_AFFINITY_DOMAIN_L1_CACHE_EXT" with expression '0x1', CType: int. More...
 
static final int CL_INVALID_GL_OBJECT = -60
 Define "CL_INVALID_GL_OBJECT" with expression '-60', CType: int. More...
 
static final int CL_MISALIGNED_SUB_BUFFER_OFFSET = -13
 Define "CL_MISALIGNED_SUB_BUFFER_OFFSET" with expression '-13', CType: int. More...
 
static final int CL_COMMAND_RELEASE_GL_OBJECTS = 0x1200
 Define "CL_COMMAND_RELEASE_GL_OBJECTS" with expression '0x1200', CType: int. More...
 
static final int CL_GL_OBJECT_TEXTURE2D = 0x2001
 Define "CL_GL_OBJECT_TEXTURE2D" with expression '0x2001', CType: int. More...
 
static final int CL_USHRT_MAX = 0xffff
 Define "CL_USHRT_MAX" with expression '65535', CType: int. More...
 
static final int CL_DEVICE_PREFERRED_LOCAL_ATOMIC_ALIGNMENT = 0x105a
 Define "CL_DEVICE_PREFERRED_LOCAL_ATOMIC_ALIGNMENT" with expression '0x105A', CType: int. More...
 
static final int CL_SNORM_INT16 = 0x10d1
 Define "CL_SNORM_INT16" with expression '0x10D1', CType: int. More...
 
static final int CL_INVALID_IMAGE_FORMAT_DESCRIPTOR = -39
 Define "CL_INVALID_IMAGE_FORMAT_DESCRIPTOR" with expression '-39', CType: int. More...
 
static final int CL_CHAR_MIN = ( - 0x7f - 0x1 )
 Define "CL_CHAR_MIN" with expression '(-127-1)', CType: int. More...
 
static final int CL_LINKER_NOT_AVAILABLE = -16
 Define "CL_LINKER_NOT_AVAILABLE" with expression '-16', CType: int. More...
 
static final int CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE = 0x1020
 Define "CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE" with expression '0x1020', CType: int. More...
 
static final int CL_COMMAND_FILL_IMAGE = 0x1208
 Define "CL_COMMAND_FILL_IMAGE" with expression '0x1208', CType: int. More...
 
static final int CL_DEVICE_AFFINITY_DOMAIN_NUMA = ( 0x1 << 0x0 )
 Define "CL_DEVICE_AFFINITY_DOMAIN_NUMA" with expression '(1 << 0)', CType: int. More...
 
static final int CL_DEVICE_MAX_WORK_GROUP_SIZE = 0x1004
 Define "CL_DEVICE_MAX_WORK_GROUP_SIZE" with expression '0x1004', CType: int. More...
 
static final int CL_ADDRESS_MIRRORED_REPEAT = 0x1134
 Define "CL_ADDRESS_MIRRORED_REPEAT" with expression '0x1134', CType: int. More...
 
static final int CL_COMMAND_MAP_IMAGE = 0x11fc
 Define "CL_COMMAND_MAP_IMAGE" with expression '0x11FC', CType: int. More...
 
static final int CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN = 0x1088
 Define "CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN" with expression '0x1088', CType: int. More...
 
static final int CL_GLOBAL = 0x2
 Define "CL_GLOBAL" with expression '0x2', CType: int. More...
 
static final int cl_ext_device_fission = 0x1
 Define "cl_ext_device_fission" with expression '1', CType: int. More...
 
static final int CL_INVALID_QUEUE_PROPERTIES = -35
 Define "CL_INVALID_QUEUE_PROPERTIES" with expression '-35', CType: int. More...
 
static final int CL_DEVICE_MAX_ON_DEVICE_EVENTS = 0x1052
 Define "CL_DEVICE_MAX_ON_DEVICE_EVENTS" with expression '0x1052', CType: int. More...
 
static final int CL_MEM_REFERENCE_COUNT = 0x1105
 Define "CL_MEM_REFERENCE_COUNT" with expression '0x1105', CType: int. More...
 
static final int CL_GL_OBJECT_TEXTURE3D = 0x2002
 Define "CL_GL_OBJECT_TEXTURE3D" with expression '0x2002', CType: int. More...
 
static final int CL_DRIVER_VERSION = 0x102d
 Define "CL_DRIVER_VERSION" with expression '0x102D', CType: int. More...
 
static final int CL_MIGRATE_MEM_OBJECT_HOST = ( 0x1 << 0x0 )
 Define "CL_MIGRATE_MEM_OBJECT_HOST" with expression '(1 << 0)', CType: int. More...
 
static final int CL_FP_CORRECTLY_ROUNDED_DIVIDE_SQRT = ( 0x1 << 0x7 )
 Define "CL_FP_CORRECTLY_ROUNDED_DIVIDE_SQRT" with expression '(1 << 7)', CType: int. More...
 
static final int CL_PROGRAM_BINARY_TYPE = 0x1184
 Define "CL_PROGRAM_BINARY_TYPE" with expression '0x1184', CType: int. More...
 
static final int CL_DEVICE_VENDOR_ID = 0x1001
 Define "CL_DEVICE_VENDOR_ID" with expression '0x1001', CType: int. More...
 
static final int CL_LINK_PROGRAM_FAILURE = -17
 Define "CL_LINK_PROGRAM_FAILURE" with expression '-17', CType: int. More...
 
static final int CL_SAMPLER_CONTEXT = 0x1151
 Define "CL_SAMPLER_CONTEXT" with expression '0x1151', CType: int. More...
 
static final int CL_DEVICE_TYPE_CUSTOM = ( 0x1 << 0x4 )
 Define "CL_DEVICE_TYPE_CUSTOM" with expression '(1 << 4)', CType: int. More...
 
static final int CL_DEVICE_IMAGE_BASE_ADDRESS_ALIGNMENT = 0x104b
 Define "CL_DEVICE_IMAGE_BASE_ADDRESS_ALIGNMENT" with expression '0x104B', CType: int. More...
 
static final int HAS_STDDEF = 0x1
 Define "HAS_STDDEF" with expression '1', CType: int. More...
 
static final int CL_KERNEL_ARG_ACCESS_READ_WRITE = 0x11a2
 Define "CL_KERNEL_ARG_ACCESS_READ_WRITE" with expression '0x11A2', CType: int. More...
 
static final int CL_FLT_MAX_10_EXP = 0x26
 Define "CL_FLT_MAX_10_EXP" with expression '+38', CType: int. More...
 
static final int CL_INVALID_IMAGE_DESCRIPTOR = -65
 Define "CL_INVALID_IMAGE_DESCRIPTOR" with expression '-65', CType: int. More...
 
static final float CL_M_LOG10E_F = 0.4342944920063f
 Define "CL_M_LOG10E_F" with expression '0.43429449200630f', CType: float. More...
 
static final int CL_PROGRAM_BINARY_TYPE_NONE = 0x0
 Define "CL_PROGRAM_BINARY_TYPE_NONE" with expression '0x0', CType: int. More...
 
static final int CL_FP_ROUND_TO_NEAREST = ( 0x1 << 0x2 )
 Define "CL_FP_ROUND_TO_NEAREST" with expression '(1 << 2)', CType: int. More...
 
static final int CL_DEVICE_ERROR_CORRECTION_SUPPORT = 0x1024
 Define "CL_DEVICE_ERROR_CORRECTION_SUPPORT" with expression '0x1024', CType: int. More...
 
static final int CL_DEVICE_ENDIAN_LITTLE = 0x1026
 Define "CL_DEVICE_ENDIAN_LITTLE" with expression '0x1026', CType: int. More...
 
static final int CL_EXEC_NATIVE_KERNEL = ( 0x1 << 0x1 )
 Define "CL_EXEC_NATIVE_KERNEL" with expression '(1 << 1)', CType: int. More...
 
static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_HALF = 0x103c
 Define "CL_DEVICE_NATIVE_VECTOR_WIDTH_HALF" with expression '0x103C', CType: int. More...
 
static final int CL_COMMAND_WRITE_IMAGE = 0x11f7
 Define "CL_COMMAND_WRITE_IMAGE" with expression '0x11F7', CType: int. More...
 
static final int CL_SCHAR_MIN = ( - 0x7f - 0x1 )
 Define "CL_SCHAR_MIN" with expression '(-127-1)', CType: int. More...
 
static final int CL_OUT_OF_HOST_MEMORY = -6
 Define "CL_OUT_OF_HOST_MEMORY" with expression '-6', CType: int. More...
 
static final int CL_PROGRAM_NUM_KERNELS = 0x1167
 Define "CL_PROGRAM_NUM_KERNELS" with expression '0x1167', CType: int. More...
 
static final int CL_GL_OBJECT_TEXTURE1D = 0x200f
 Define "CL_GL_OBJECT_TEXTURE1D" with expression '0x200F', CType: int. More...
 
static final int CL_DEVICE_IMAGE_PITCH_ALIGNMENT = 0x104a
 Define "CL_DEVICE_IMAGE_PITCH_ALIGNMENT" with expression '0x104A', CType: int. More...
 
static final float CL_M_LOG2E = 1.4426950408889634f
 Define "CL_M_LOG2E" with expression '1.442695040888963387005', CType: float. More...
 
static final int CL_MEM_READ_WRITE = ( 0x1 << 0x0 )
 Define "CL_MEM_READ_WRITE" with expression '(1 << 0)', CType: int. More...
 
static final int CL_INVALID_MEM_OBJECT = -38
 Define "CL_INVALID_MEM_OBJECT" with expression '-38', CType: int. More...
 
static final int CL_MAP_READ = ( 0x1 << 0x0 )
 Define "CL_MAP_READ" with expression '(1 << 0)', CType: int. More...
 
static final int CL_DEVICE_AFFINITY_DOMAIN_NEXT_PARTITIONABLE = ( 0x1 << 0x5 )
 Define "CL_DEVICE_AFFINITY_DOMAIN_NEXT_PARTITIONABLE" with expression '(1 << 5)', CType: int. More...
 
static final int CL_FALSE = 0x0
 Define "CL_FALSE" with expression '0', CType: int. More...
 
static final int CL_DEVICE_MAX_PIPE_ARGS = 0x1055
 Define "CL_DEVICE_MAX_PIPE_ARGS" with expression '0x1055', CType: int. More...
 
static final int CL_DEVICE_SVM_COARSE_GRAIN_BUFFER = ( 0x1 << 0x0 )
 Define "CL_DEVICE_SVM_COARSE_GRAIN_BUFFER" with expression '(1 << 0)', CType: int. More...
 
static final int CL_QUEUE_REFERENCE_COUNT = 0x1092
 Define "CL_QUEUE_REFERENCE_COUNT" with expression '0x1092', CType: int. More...
 
static final int CL_DBL_MANT_DIG = 0x35
 Define "CL_DBL_MANT_DIG" with expression '53', CType: int. More...
 
static final int CL_DEVICE_PARTITION_TYPE = 0x1046
 Define "CL_DEVICE_PARTITION_TYPE" with expression '0x1046', CType: int. More...
 
static final int CL_NON_BLOCKING = 0x0
 Define "CL_NON_BLOCKING" with expression '0', CType: int. More...
 
static final int CL_DEVICE_INTEGRATED_MEMORY_NV = 0x4006
 Define "CL_DEVICE_INTEGRATED_MEMORY_NV" with expression '0x4006', CType: int. More...
 
static final int CL_MEM_SIZE = 0x1102
 Define "CL_MEM_SIZE" with expression '0x1102', CType: int. More...
 
- Static Public Attributes inherited from com.jogamp.opencl.llb.CL
static final int KHRONOS_FALSE = 0x0
 Defined as part of enum type "khronos_boolean_enum_t" with expression '0', CType: int. More...
 
static final int KHRONOS_TRUE = 0x1
 Defined as part of enum type "khronos_boolean_enum_t" with expression '1', CType: int. More...
 
static final int KHRONOS_BOOLEAN_ENUM_FORCE_SIZE = 0x7fffffff
 Defined as part of enum type "khronos_boolean_enum_t" with expression '0x7FFFFFFF', CType: int. More...
 
static final int CL_INVALID_WORK_ITEM_SIZE = -55
 Define "CL_INVALID_WORK_ITEM_SIZE" with expression '-55', CType: int. More...
 
static final int CL_INVALID_GLOBAL_WORK_SIZE = -63
 Define "CL_INVALID_GLOBAL_WORK_SIZE" with expression '-63', CType: int. More...
 
static final int CL_BGRA = 0x10b6
 Define "CL_BGRA" with expression '0x10B6', CType: int. More...
 
static final int CL_SNORM_INT8 = 0x10d0
 Define "CL_SNORM_INT8" with expression '0x10D0', CType: int. More...
 
static final int CL_MEM_OBJECT_ALLOCATION_FAILURE = -4
 Define "CL_MEM_OBJECT_ALLOCATION_FAILURE" with expression '-4', CType: int. More...
 
static final int CL_PROGRAM_BUILD_STATUS = 0x1181
 Define "CL_PROGRAM_BUILD_STATUS" with expression '0x1181', CType: int. More...
 
static final int CL_SAMPLER_ADDRESSING_MODE = 0x1153
 Define "CL_SAMPLER_ADDRESSING_MODE" with expression '0x1153', CType: int. More...
 
static final int CL_DEVICE_IMAGE2D_MAX_HEIGHT = 0x1012
 Define "CL_DEVICE_IMAGE2D_MAX_HEIGHT" with expression '0x1012', CType: int. More...
 
static final int CL_DEVICE_TYPE_GPU = ( 0x1 << 0x2 )
 Define "CL_DEVICE_TYPE_GPU" with expression '(1 << 2)', CType: int. More...
 
static final int CL_RGBA = 0x10b5
 Define "CL_RGBA" with expression '0x10B5', CType: int. More...
 
static final int CL_KERNEL_CONTEXT = 0x1193
 Define "CL_KERNEL_CONTEXT" with expression '0x1193', CType: int. More...
 
static final int CL_SAMPLER_FILTER_MODE = 0x1154
 Define "CL_SAMPLER_FILTER_MODE" with expression '0x1154', CType: int. More...
 
static final int CL_DEVICE_IMAGE3D_MAX_HEIGHT = 0x1014
 Define "CL_DEVICE_IMAGE3D_MAX_HEIGHT" with expression '0x1014', CType: int. More...
 
static final int CL_IMAGE_HEIGHT = 0x1115
 Define "CL_IMAGE_HEIGHT" with expression '0x1115', CType: int. More...
 
static final int CL_DBL_MAX_10_EXP = 0x134
 Define "CL_DBL_MAX_10_EXP" with expression '+308', CType: int. More...
 
static final int CL_FLT_MIN_EXP = -125
 Define "CL_FLT_MIN_EXP" with expression '-125', CType: int. More...
 
static final int CL_FP_INF_NAN = ( 0x1 << 0x1 )
 Define "CL_FP_INF_NAN" with expression '(1 << 1)', CType: int. More...
 
static final float CL_M_2_SQRTPI_F = 1.1283792257309f
 Define "CL_M_2_SQRTPI_F" with expression '1.12837922573090f', CType: float. More...
 
static final int CL_PROFILING_INFO_NOT_AVAILABLE = -7
 Define "CL_PROFILING_INFO_NOT_AVAILABLE" with expression '-7', CType: int. More...
 
static final int CL_MEM_READ_ONLY = ( 0x1 << 0x2 )
 Define "CL_MEM_READ_ONLY" with expression '(1 << 2)', CType: int. More...
 
static final int CL_BUILD_PROGRAM_FAILURE = -11
 Define "CL_BUILD_PROGRAM_FAILURE" with expression '-11', CType: int. More...
 
static final int CL_INVALID_KERNEL_ARGS = -52
 Define "CL_INVALID_KERNEL_ARGS" with expression '-52', CType: int. More...
 
static final int CL_SAMPLER_NORMALIZED_COORDS = 0x1152
 Define "CL_SAMPLER_NORMALIZED_COORDS" with expression '0x1152', CType: int. More...
 
static final int CL_DEVICE_IMAGE3D_MAX_DEPTH = 0x1015
 Define "CL_DEVICE_IMAGE3D_MAX_DEPTH" with expression '0x1015', CType: int. More...
 
static final int CL_DEVICE_REFERENCE_COUNT_EXT = 0x4057
 Define "CL_DEVICE_REFERENCE_COUNT_EXT" with expression '0x4057', CType: int. More...
 
static final int CL_INT_MIN = ( - 0x7fffffff - 0x1 )
 Define "CL_INT_MIN" with expression '(-2147483647-1)', CType: int. More...
 
static final int CL_IMAGE_SLICE_PITCH = 0x1113
 Define "CL_IMAGE_SLICE_PITCH" with expression '0x1113', CType: int. More...
 
static final int CL_DEVICES_FOR_GL_CONTEXT_KHR = 0x2007
 Define "CL_DEVICES_FOR_GL_CONTEXT_KHR" with expression '0x2007', CType: int. More...
 
static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE = 0x100b
 Define "CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE" with expression '0x100B', CType: int. More...
 
static final int CL_DEVICE_TYPE = 0x1000
 Define "CL_DEVICE_TYPE" with expression '0x1000', CType: int. More...
 
static final int CL_MEM_HOST_PTR = 0x1103
 Define "CL_MEM_HOST_PTR" with expression '0x1103', CType: int. More...
 
static final int CL_AFFINITY_DOMAIN_NUMA_EXT = 0x10
 Define "CL_AFFINITY_DOMAIN_NUMA_EXT" with expression '0x10', CType: int. More...
 
static final int CL_DEVICE_PROFILING_TIMER_RESOLUTION = 0x1025
 Define "CL_DEVICE_PROFILING_TIMER_RESOLUTION" with expression '0x1025', CType: int. More...
 
static final int CL_ADDRESS_NONE = 0x1130
 Define "CL_ADDRESS_NONE" with expression '0x1130', CType: int. More...
 
static final int CL_INVALID_PARTITION_NAME_EXT = -1059
 Define "CL_INVALID_PARTITION_NAME_EXT" with expression '-1059', CType: int. More...
 
static final int CL_DBL_DIG = 0xf
 Define "CL_DBL_DIG" with expression '15', CType: int. More...
 
static final int CL_PROGRAM_BINARIES = 0x1166
 Define "CL_PROGRAM_BINARIES" with expression '0x1166', CType: int. More...
 
static final int CL_INVALID_MIP_LEVEL = -62
 Define "CL_INVALID_MIP_LEVEL" with expression '-62', CType: int. More...
 
static final int CL_DEVICE_COMPUTE_CAPABILITY_MINOR_NV = 0x4001
 Define "CL_DEVICE_COMPUTE_CAPABILITY_MINOR_NV" with expression '0x4001', CType: int. More...
 
static final int CL_DBL_RADIX = 0x2
 Define "CL_DBL_RADIX" with expression '2', CType: int. More...
 
static final int CL_DEVICE_MAX_COMPUTE_UNITS = 0x1002
 Define "CL_DEVICE_MAX_COMPUTE_UNITS" with expression '0x1002', CType: int. More...
 
static final int CL_UNORM_INT_101010 = 0x10d6
 Define "CL_UNORM_INT_101010" with expression '0x10D6', CType: int. More...
 
static final int CL_ADDRESS_CLAMP = 0x1132
 Define "CL_ADDRESS_CLAMP" with expression '0x1132', CType: int. More...
 
static final int CL_COMMAND_COPY_BUFFER = 0x11f5
 Define "CL_COMMAND_COPY_BUFFER" with expression '0x11F5', CType: int. More...
 
static final int CL_INVALID_ARG_INDEX = -49
 Define "CL_INVALID_ARG_INDEX" with expression '-49', CType: int. More...
 
static final int CL_FILTER_LINEAR = 0x1141
 Define "CL_FILTER_LINEAR" with expression '0x1141', CType: int. More...
 
static final int CL_PROGRAM_REFERENCE_COUNT = 0x1160
 Define "CL_PROGRAM_REFERENCE_COUNT" with expression '0x1160', CType: int. More...
 
static final float CL_M_2_PI = 0.6366197723675814f
 Define "CL_M_2_PI" with expression '0.636619772367581382433', CType: float. More...
 
static final int CL_FLOAT = 0x10de
 Define "CL_FLOAT" with expression '0x10DE', CType: int. More...
 
static final int CL_DEVICE_KERNEL_EXEC_TIMEOUT_NV = 0x4005
 Define "CL_DEVICE_KERNEL_EXEC_TIMEOUT_NV" with expression '0x4005', CType: int. More...
 
static final int CL_KERNEL_NUM_ARGS = 0x1191
 Define "CL_KERNEL_NUM_ARGS" with expression '0x1191', CType: int. More...
 
static final int CL_PLATFORM_VERSION = 0x901
 Define "CL_PLATFORM_VERSION" with expression '0x0901', CType: int. More...
 
static final int CL_OUT_OF_RESOURCES = -5
 Define "CL_OUT_OF_RESOURCES" with expression '-5', CType: int. More...
 
static final int CL_VERSION_1_1 = 0x1
 Define "CL_VERSION_1_1" with expression '1', CType: int. More...
 
static final int CL_VERSION_1_0 = 0x1
 Define "CL_VERSION_1_0" with expression '1', CType: int. More...
 
static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT = 0x100a
 Define "CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT" with expression '0x100A', CType: int. More...
 
static final int CL_INVALID_PLATFORM = -32
 Define "CL_INVALID_PLATFORM" with expression '-32', CType: int. More...
 
static final float CL_M_PI_2_F = 1.57079637050629f
 Define "CL_M_PI_2_F" with expression '1.57079637050629f', CType: float. More...
 
static final int CL_PROGRAM_BUILD_OPTIONS = 0x1182
 Define "CL_PROGRAM_BUILD_OPTIONS" with expression '0x1182', CType: int. More...
 
static final int CL_BUILD_NONE = -1
 Define "CL_BUILD_NONE" with expression '-1', CType: int. More...
 
static final int CL_RUNNING = 0x1
 Define "CL_RUNNING" with expression '0x1', CType: int. More...
 
static final int CL_INVALID_KERNEL = -48
 Define "CL_INVALID_KERNEL" with expression '-48', CType: int. More...
 
static final int CL_IMAGE_FORMAT_NOT_SUPPORTED = -10
 Define "CL_IMAGE_FORMAT_NOT_SUPPORTED" with expression '-10', CType: int. More...
 
static final int CL_CHAR_MAX = 0x7f
 Define "CL_CHAR_MAX" with expression '127', CType: int. More...
 
static final int CL_QUEUE_PROFILING_ENABLE = ( 0x1 << 0x1 )
 Define "CL_QUEUE_PROFILING_ENABLE" with expression '(1 << 1)', CType: int. More...
 
static final float CL_M_LN10_F = 2.30258512496948f
 Define "CL_M_LN10_F" with expression '2.30258512496948f', CType: float. More...
 
static final int CL_IMAGE_DEPTH = 0x1116
 Define "CL_IMAGE_DEPTH" with expression '0x1116', CType: int. More...
 
static final int CL_UNORM_INT16 = 0x10d3
 Define "CL_UNORM_INT16" with expression '0x10D3', CType: int. More...
 
static final int CL_MAP_WRITE = ( 0x1 << 0x1 )
 Define "CL_MAP_WRITE" with expression '(1 << 1)', CType: int. More...
 
static final int CL_SCHAR_MAX = 0x7f
 Define "CL_SCHAR_MAX" with expression '127', CType: int. More...
 
static final int GLEXT_64_TYPES_DEFINED = 0x1
 Define "GLEXT_64_TYPES_DEFINED" with expression '1', CType: int. More...
 
static final int CL_PROFILING_COMMAND_END = 0x1283
 Define "CL_PROFILING_COMMAND_END" with expression '0x1283', CType: int. More...
 
static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG = 0x1009
 Define "CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG" with expression '0x1009', CType: int. More...
 
static final int CL_CHAR_BIT = 0x8
 Define "CL_CHAR_BIT" with expression '8', CType: int. More...
 
static final int CL_MEM_WRITE_ONLY = ( 0x1 << 0x1 )
 Define "CL_MEM_WRITE_ONLY" with expression '(1 << 1)', CType: int. More...
 
static final int CL_RGBx = 0x10bc
 Define "CL_RGBx" with expression '0x10BC', CType: int. More...
 
static final int CL_MAP_FAILURE = -12
 Define "CL_MAP_FAILURE" with expression '-12', CType: int. More...
 
static final int CL_MEM_COPY_OVERLAP = -8
 Define "CL_MEM_COPY_OVERLAP" with expression '-8', CType: int. More...
 
static final int CL_DBL_MIN_10_EXP = -307
 Define "CL_DBL_MIN_10_EXP" with expression '-307', CType: int. More...
 
static final int CL_PROFILING_COMMAND_SUBMIT = 0x1281
 Define "CL_PROFILING_COMMAND_SUBMIT" with expression '0x1281', CType: int. More...
 
static final float CL_M_1_PI = 0.3183098861837907f
 Define "CL_M_1_PI" with expression '0.318309886183790691216', CType: float. More...
 
static final int CL_QUEUE_PROPERTIES = 0x1093
 Define "CL_QUEUE_PROPERTIES" with expression '0x1093', CType: int. More...
 
static final int CL_PROFILING_COMMAND_QUEUED = 0x1280
 Define "CL_PROFILING_COMMAND_QUEUED" with expression '0x1280', CType: int. More...
 
static final int CL_INVALID_PROGRAM_EXECUTABLE = -45
 Define "CL_INVALID_PROGRAM_EXECUTABLE" with expression '-45', CType: int. More...
 
static final int KHRONOS_MAX_ENUM = 0x7fffffff
 Define "KHRONOS_MAX_ENUM" with expression '0x7FFFFFFF', CType: int. More...
 
static final float CL_MAXFLOAT = 3.4028234663852886E38f
 Define "CL_MAXFLOAT" with expression '0x1.fffffep127f', CType: float. More...
 
static final int CL_COMMAND_NATIVE_KERNEL = 0x11f2
 Define "CL_COMMAND_NATIVE_KERNEL" with expression '0x11F2', CType: int. More...
 
static final int CL_ADDRESS_REPEAT = 0x1133
 Define "CL_ADDRESS_REPEAT" with expression '0x1133', CType: int. More...
 
static final int CL_TRUE = 0x1
 Define "CL_TRUE" with expression '1', CType: int. More...
 
static final int CL_KERNEL_LOCAL_MEM_SIZE = 0x11b2
 Define "CL_KERNEL_LOCAL_MEM_SIZE" with expression '0x11B2', CType: int. More...
 
static final float CL_FLT_EPSILON = 1.1920928955078125E-7f
 Define "CL_FLT_EPSILON" with expression '0x1.0p-23f', CType: float. More...
 
static final int CL_DEVICE_GPU_OVERLAP_NV = 0x4004
 Define "CL_DEVICE_GPU_OVERLAP_NV" with expression '0x4004', CType: int. More...
 
static final int CL_DEVICE_PARTITION_TYPES_EXT = 0x4055
 Define "CL_DEVICE_PARTITION_TYPES_EXT" with expression '0x4055', CType: int. More...
 
static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_SHORT = 0x1037
 Define "CL_DEVICE_NATIVE_VECTOR_WIDTH_SHORT" with expression '0x1037', CType: int. More...
 
static final int CL_AFFINITY_DOMAIN_L3_CACHE_EXT = 0x3
 Define "CL_AFFINITY_DOMAIN_L3_CACHE_EXT" with expression '0x3', CType: int. More...
 
static final double CL_DBL_MAX = 1.7976931348623157E308
 Define "CL_DBL_MAX" with expression '0x1.fffffffffffffp1023', CType: double. More...
 
static final int CL_SUBMITTED = 0x2
 Define "CL_SUBMITTED" with expression '0x2', CType: int. More...
 
static final int CL_PROGRAM_SOURCE = 0x1164
 Define "CL_PROGRAM_SOURCE" with expression '0x1164', CType: int. More...
 
static final int CL_DEVICE_LOCAL_MEM_TYPE = 0x1022
 Define "CL_DEVICE_LOCAL_MEM_TYPE" with expression '0x1022', CType: int. More...
 
static final float CL_M_PI_4_F = 0.78539818525314f
 Define "CL_M_PI_4_F" with expression '0.78539818525314f', CType: float. More...
 
static final int CL_PLATFORM_VENDOR = 0x903
 Define "CL_PLATFORM_VENDOR" with expression '0x0903', CType: int. More...
 
static final int CL_COMMAND_USER = 0x1204
 Define "CL_COMMAND_USER" with expression '0x1204', CType: int. More...
 
static final int CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST = -14
 Define "CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST" with expression '-14', CType: int. More...
 
static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_LONG = 0x1039
 Define "CL_DEVICE_NATIVE_VECTOR_WIDTH_LONG" with expression '0x1039', CType: int. More...
 
static final int CL_DEVICE_PARTITION_BY_NAMES_EXT = 0x4052
 Define "CL_DEVICE_PARTITION_BY_NAMES_EXT" with expression '0x4052', CType: int. More...
 
static final int CL_COMMAND_COPY_BUFFER_TO_IMAGE = 0x11fa
 Define "CL_COMMAND_COPY_BUFFER_TO_IMAGE" with expression '0x11FA', CType: int. More...
 
static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_DOUBLE = 0x103b
 Define "CL_DEVICE_NATIVE_VECTOR_WIDTH_DOUBLE" with expression '0x103B', CType: int. More...
 
static final int CL_BUILD_IN_PROGRESS = -3
 Define "CL_BUILD_IN_PROGRESS" with expression '-3', CType: int. More...
 
static final int CL_KERNEL_PREFERRED_WORK_GROUP_SIZE_MULTIPLE = 0x11b3
 Define "CL_KERNEL_PREFERRED_WORK_GROUP_SIZE_MULTIPLE" with expression '0x11B3', CType: int. More...
 
static final int KHRONOS_SUPPORT_FLOAT = 0x1
 Define "KHRONOS_SUPPORT_FLOAT" with expression '1', CType: int. More...
 
static final int CL_INVALID_SAMPLER = -41
 Define "CL_INVALID_SAMPLER" with expression '-41', CType: int. More...
 
static final int CL_DEVICE_VENDOR = 0x102c
 Define "CL_DEVICE_VENDOR" with expression '0x102C', CType: int. More...
 
static final int CL_COMMAND_WRITE_BUFFER = 0x11f4
 Define "CL_COMMAND_WRITE_BUFFER" with expression '0x11F4', CType: int. More...
 
static final int CL_BUILD_SUCCESS = 0x0
 Define "CL_BUILD_SUCCESS" with expression '0', CType: int. More...
 
static final int CL_COMMAND_UNMAP_MEM_OBJECT = 0x11fd
 Define "CL_COMMAND_UNMAP_MEM_OBJECT" with expression '0x11FD', CType: int. More...
 
static final float CL_M_SQRT2_F = 1.41421353816986f
 Define "CL_M_SQRT2_F" with expression '1.41421353816986f', CType: float. More...
 
static final int CL_MEM_FLAGS = 0x1101
 Define "CL_MEM_FLAGS" with expression '0x1101', CType: int. More...
 
static final int CL_FLT_MIN_10_EXP = -37
 Define "CL_FLT_MIN_10_EXP" with expression '-37', CType: int. More...
 
static final int CL_INVALID_CONTEXT = -34
 Define "CL_INVALID_CONTEXT" with expression '-34', CType: int. More...
 
static final int CL_DEVICE_MAX_WRITE_IMAGE_ARGS = 0x100f
 Define "CL_DEVICE_MAX_WRITE_IMAGE_ARGS" with expression '0x100F', CType: int. More...
 
static final float CL_M_E = 2.718281828459045f
 Define "CL_M_E" with expression '2.718281828459045090796', CType: float. More...
 
static final int CL_LOCAL = 0x1
 Define "CL_LOCAL" with expression '0x1', CType: int. More...
 
static final int CL_DEVICE_EXECUTION_CAPABILITIES = 0x1029
 Define "CL_DEVICE_EXECUTION_CAPABILITIES" with expression '0x1029', CType: int. More...
 
static final int CL_EXEC_KERNEL = ( 0x1 << 0x0 )
 Define "CL_EXEC_KERNEL" with expression '(1 << 0)', CType: int. More...
 
static final int CL_INT_MAX = 0x7fffffff
 Define "CL_INT_MAX" with expression '2147483647', CType: int. More...
 
static final int CL_FP_DENORM = ( 0x1 << 0x0 )
 Define "CL_FP_DENORM" with expression '(1 << 0)', CType: int. More...
 
static final float CL_FLT_MIN = 1.1754943508222875E-38f
 Define "CL_FLT_MIN" with expression '0x1.0p-126f', CType: float. More...
 
static final int CL_DBL_MAX_EXP = 0x400
 Define "CL_DBL_MAX_EXP" with expression '+1024', CType: int. More...
 
static final int CL_RGB = 0x10b4
 Define "CL_RGB" with expression '0x10B4', CType: int. More...
 
static final int CL_DEVICE_GLOBAL_MEM_CACHE_TYPE = 0x101c
 Define "CL_DEVICE_GLOBAL_MEM_CACHE_TYPE" with expression '0x101C', CType: int. More...
 
static final int CL_DEVICE_MAX_SAMPLERS = 0x1018
 Define "CL_DEVICE_MAX_SAMPLERS" with expression '0x1018', CType: int. More...
 
static final int CL_AFFINITY_DOMAIN_L4_CACHE_EXT = 0x4
 Define "CL_AFFINITY_DOMAIN_L4_CACHE_EXT" with expression '0x4', CType: int. More...
 
static final float CL_M_SQRT1_2 = 0.7071067811865476f
 Define "CL_M_SQRT1_2" with expression '0.707106781186547572737', CType: float. More...
 
static final int CL_DEVICE_HALF_FP_CONFIG = 0x1033
 Define "CL_DEVICE_HALF_FP_CONFIG" with expression '0x1033', CType: int. More...
 
static final int CL_DEVICE_TYPE_ACCELERATOR = ( 0x1 << 0x3 )
 Define "CL_DEVICE_TYPE_ACCELERATOR" with expression '(1 << 3)', CType: int. More...
 
static final int CL_DEVICE_COMPILER_AVAILABLE = 0x1028
 Define "CL_DEVICE_COMPILER_AVAILABLE" with expression '0x1028', CType: int. More...
 
static final int CL_COMMAND_ACQUIRE_GL_OBJECTS = 0x11ff
 Define "CL_COMMAND_ACQUIRE_GL_OBJECTS" with expression '0x11FF', CType: int. More...
 
static final int CL_INVALID_PARTITION_COUNT_EXT = -1058
 Define "CL_INVALID_PARTITION_COUNT_EXT" with expression '-1058', CType: int. More...
 
static final int CL_MEM_USE_HOST_PTR = ( 0x1 << 0x3 )
 Define "CL_MEM_USE_HOST_PTR" with expression '(1 << 3)', CType: int. More...
 
static final int CL_DEVICE_IMAGE2D_MAX_WIDTH = 0x1011
 Define "CL_DEVICE_IMAGE2D_MAX_WIDTH" with expression '0x1011', CType: int. More...
 
static final int CL_EVENT_COMMAND_EXECUTION_STATUS = 0x11d3
 Define "CL_EVENT_COMMAND_EXECUTION_STATUS" with expression '0x11D3', CType: int. More...
 
static final int CL_DEVICE_PLATFORM = 0x1031
 Define "CL_DEVICE_PLATFORM" with expression '0x1031', CType: int. More...
 
static final int CL_INVALID_ARG_VALUE = -50
 Define "CL_INVALID_ARG_VALUE" with expression '-50', CType: int. More...
 
static final int CL_DEVICE_MAX_MEM_ALLOC_SIZE = 0x1010
 Define "CL_DEVICE_MAX_MEM_ALLOC_SIZE" with expression '0x1010', CType: int. More...
 
static final int CL_INVALID_DEVICE_TYPE = -31
 Define "CL_INVALID_DEVICE_TYPE" with expression '-31', CType: int. More...
 
static final int CL_SUCCESS = 0x0
 Define "CL_SUCCESS" with expression '0', CType: int. More...
 
static final int CL_UNORM_SHORT_565 = 0x10d4
 Define "CL_UNORM_SHORT_565" with expression '0x10D4', CType: int. More...
 
static final int CL_DEVICE_PARTITION_EQUALLY_EXT = 0x4050
 Define "CL_DEVICE_PARTITION_EQUALLY_EXT" with expression '0x4050', CType: int. More...
 
static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_FLOAT = 0x103a
 Define "CL_DEVICE_NATIVE_VECTOR_WIDTH_FLOAT" with expression '0x103A', CType: int. More...
 
static final int CL_IMAGE_FORMAT = 0x1110
 Define "CL_IMAGE_FORMAT" with expression '0x1110', CType: int. More...
 
static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR = 0x1006
 Define "CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR" with expression '0x1006', CType: int. More...
 
static final int CL_IMAGE_ELEMENT_SIZE = 0x1111
 Define "CL_IMAGE_ELEMENT_SIZE" with expression '0x1111', CType: int. More...
 
static final int CL_PROFILING_COMMAND_START = 0x1282
 Define "CL_PROFILING_COMMAND_START" with expression '0x1282', CType: int. More...
 
static final int CL_INVALID_BUILD_OPTIONS = -43
 Define "CL_INVALID_BUILD_OPTIONS" with expression '-43', CType: int. More...
 
static final int CL_COMMAND_WRITE_BUFFER_RECT = 0x1202
 Define "CL_COMMAND_WRITE_BUFFER_RECT" with expression '0x1202', CType: int. More...
 
static final float CL_M_LN2_F = 0.6931471824646f
 Define "CL_M_LN2_F" with expression '0.69314718246460f', CType: float. More...
 
static final int CL_INVALID_VALUE = -30
 Define "CL_INVALID_VALUE" with expression '-30', CType: int. More...
 
static final int CL_CONTEXT_NUM_DEVICES = 0x1083
 Define "CL_CONTEXT_NUM_DEVICES" with expression '0x1083', CType: int. More...
 
static final int CL_ARGB = 0x10b7
 Define "CL_ARGB" with expression '0x10B7', CType: int. More...
 
static final int CL_DEVICE_MAX_CLOCK_FREQUENCY = 0x100c
 Define "CL_DEVICE_MAX_CLOCK_FREQUENCY" with expression '0x100C', CType: int. More...
 
static final int CL_SIGNED_INT8 = 0x10d7
 Define "CL_SIGNED_INT8" with expression '0x10D7', CType: int. More...
 
static final int CL_COMPLETE = 0x0
 Define "CL_COMPLETE" with expression '0x0', CType: int. More...
 
static final int CL_FP_FMA = ( 0x1 << 0x5 )
 Define "CL_FP_FMA" with expression '(1 << 5)', CType: int. More...
 
static final int CL_INTENSITY = 0x10b8
 Define "CL_INTENSITY" with expression '0x10B8', CType: int. More...
 
static final int CL_DEVICE_PARTITION_STYLE_EXT = 0x4058
 Define "CL_DEVICE_PARTITION_STYLE_EXT" with expression '0x4058', CType: int. More...
 
static final int CL_DEVICE_NOT_AVAILABLE = -2
 Define "CL_DEVICE_NOT_AVAILABLE" with expression '-2', CType: int. More...
 
static final int CL_DEVICE_MAX_PARAMETER_SIZE = 0x1017
 Define "CL_DEVICE_MAX_PARAMETER_SIZE" with expression '0x1017', CType: int. More...
 
static final int CL_IMAGE_FORMAT_MISMATCH = -9
 Define "CL_IMAGE_FORMAT_MISMATCH" with expression '-9', CType: int. More...
 
static final int CL_KERNEL_FUNCTION_NAME = 0x1190
 Define "CL_KERNEL_FUNCTION_NAME" with expression '0x1190', CType: int. More...
 
static final int CL_PLATFORM_NOT_FOUND_KHR = -1001
 Define "CL_PLATFORM_NOT_FOUND_KHR" with expression '-1001', CType: int. More...
 
static final int cl_khr_icd = 0x1
 Define "cl_khr_icd" with expression '1', CType: int. More...
 
static final int CL_INVALID_BUFFER_SIZE = -61
 Define "CL_INVALID_BUFFER_SIZE" with expression '-61', CType: int. More...
 
static final int CL_DEVICE_EXTENSIONS = 0x1030
 Define "CL_DEVICE_EXTENSIONS" with expression '0x1030', CType: int. More...
 
static final int CL_DEVICE_PARTITION_BY_COUNTS_EXT = 0x4051
 Define "CL_DEVICE_PARTITION_BY_COUNTS_EXT" with expression '0x4051', CType: int. More...
 
static final int CL_FLT_MAX_EXP = 0x80
 Define "CL_FLT_MAX_EXP" with expression '+128', CType: int. More...
 
static final int CL_COMMAND_READ_IMAGE = 0x11f6
 Define "CL_COMMAND_READ_IMAGE" with expression '0x11F6', CType: int. More...
 
static final int CL_UNSIGNED_INT32 = 0x10dc
 Define "CL_UNSIGNED_INT32" with expression '0x10DC', CType: int. More...
 
static final int CL_COMPILER_NOT_AVAILABLE = -3
 Define "CL_COMPILER_NOT_AVAILABLE" with expression '-3', CType: int. More...
 
static final int CL_R = 0x10b0
 Define "CL_R" with expression '0x10B0', CType: int. More...
 
static final int CL_GL_OBJECT_RENDERBUFFER = 0x2003
 Define "CL_GL_OBJECT_RENDERBUFFER" with expression '0x2003', CType: int. More...
 
static final int CL_UNSIGNED_INT16 = 0x10db
 Define "CL_UNSIGNED_INT16" with expression '0x10DB', CType: int. More...
 
static final int CL_INVALID_EVENT = -58
 Define "CL_INVALID_EVENT" with expression '-58', CType: int. More...
 
static final int CL_UNORM_INT8 = 0x10d2
 Define "CL_UNORM_INT8" with expression '0x10D2', CType: int. More...
 
static final int CL_KERNEL_PROGRAM = 0x1194
 Define "CL_KERNEL_PROGRAM" with expression '0x1194', CType: int. More...
 
static final int CL_PLATFORM_PROFILE = 0x900
 Define "CL_PLATFORM_PROFILE" with expression '0x0900', CType: int. More...
 
static final int CL_READ_ONLY_CACHE = 0x1
 Define "CL_READ_ONLY_CACHE" with expression '0x1', CType: int. More...
 
static final int CL_EVENT_REFERENCE_COUNT = 0x11d2
 Define "CL_EVENT_REFERENCE_COUNT" with expression '0x11D2', CType: int. More...
 
static final int CL_A = 0x10b1
 Define "CL_A" with expression '0x10B1', CType: int. More...
 
static final int CL_GL_MIPMAP_LEVEL = 0x2005
 Define "CL_GL_MIPMAP_LEVEL" with expression '0x2005', CType: int. More...
 
static final int CL_PRINTF_CALLBACK_ARM = 0x40b0
 Define "CL_PRINTF_CALLBACK_ARM" with expression '0x40B0', CType: int. More...
 
static final int CL_SHRT_MAX = 0x7fff
 Define "CL_SHRT_MAX" with expression '32767', CType: int. More...
 
static final int CL_UNORM_SHORT_555 = 0x10d5
 Define "CL_UNORM_SHORT_555" with expression '0x10D5', CType: int. More...
 
static final int CL_CONTEXT_PLATFORM = 0x1084
 Define "CL_CONTEXT_PLATFORM" with expression '0x1084', CType: int. More...
 
static final int CL_DEVICE_MAX_WORK_ITEM_SIZES = 0x1005
 Define "CL_DEVICE_MAX_WORK_ITEM_SIZES" with expression '0x1005', CType: int. More...
 
static final int CL_EGL_DISPLAY_KHR = 0x2009
 Define "CL_EGL_DISPLAY_KHR" with expression '0x2009', CType: int. More...
 
static final float CL_M_2_SQRTPI = 1.1283791670955126f
 Define "CL_M_2_SQRTPI" with expression '1.128379167095512558561', CType: float. More...
 
static final int CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS = 0x1003
 Define "CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS" with expression '0x1003', CType: int. More...
 
static final int CL_GL_TEXTURE_TARGET = 0x2004
 Define "CL_GL_TEXTURE_TARGET" with expression '0x2004', CType: int. More...
 
static final int CL_DEVICE_OPENCL_C_VERSION = 0x103d
 Define "CL_DEVICE_OPENCL_C_VERSION" with expression '0x103D', CType: int. More...
 
static final int CL_MEM_TYPE = 0x1100
 Define "CL_MEM_TYPE" with expression '0x1100', CType: int. More...
 
static final int CL_INVALID_WORK_GROUP_SIZE = -54
 Define "CL_INVALID_WORK_GROUP_SIZE" with expression '-54', CType: int. More...
 
static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_CHAR = 0x1036
 Define "CL_DEVICE_NATIVE_VECTOR_WIDTH_CHAR" with expression '0x1036', CType: int. More...
 
static final int CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN_EXT = 0x4053
 Define "CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN_EXT" with expression '0x4053', CType: int. More...
 
static final int CL_COMMAND_COPY_IMAGE = 0x11f8
 Define "CL_COMMAND_COPY_IMAGE" with expression '0x11F8', CType: int. More...
 
static final int CL_FP_ROUND_TO_INF = ( 0x1 << 0x4 )
 Define "CL_FP_ROUND_TO_INF" with expression '(1 << 4)', CType: int. More...
 
static final float CL_M_PI = 3.141592653589793f
 Define "CL_M_PI" with expression '3.141592653589793115998', CType: float. More...
 
static final int CL_DEVICE_MIN_DATA_TYPE_ALIGN_SIZE = 0x101a
 Define "CL_DEVICE_MIN_DATA_TYPE_ALIGN_SIZE" with expression '0x101A', CType: int. More...
 
static final int CL_RA = 0x10b3
 Define "CL_RA" with expression '0x10B3', CType: int. More...
 
static final int CL_FLT_MANT_DIG = 0x18
 Define "CL_FLT_MANT_DIG" with expression '24', CType: int. More...
 
static final double CL_DBL_MIN = 2.2250738585072014E-308
 Define "CL_DBL_MIN" with expression '0x1.0p-1022', CType: double. More...
 
static final int CL_COMMAND_COPY_IMAGE_TO_BUFFER = 0x11f9
 Define "CL_COMMAND_COPY_IMAGE_TO_BUFFER" with expression '0x11F9', CType: int. More...
 
static final int cl_khr_gl_sharing = 0x1
 Define "cl_khr_gl_sharing" with expression '1', CType: int. More...
 
static final int CL_DEVICE_MAX_CONSTANT_ARGS = 0x1021
 Define "CL_DEVICE_MAX_CONSTANT_ARGS" with expression '0x1021', CType: int. More...
 
static final int CL_DEVICE_GLOBAL_MEM_SIZE = 0x101f
 Define "CL_DEVICE_GLOBAL_MEM_SIZE" with expression '0x101F', CType: int. More...
 
static final int CL_NONE = 0x0
 Define "CL_NONE" with expression '0x0', CType: int. More...
 
static final int CL_CONTEXT_REFERENCE_COUNT = 0x1080
 Define "CL_CONTEXT_REFERENCE_COUNT" with expression '0x1080', CType: int. More...
 
static final int CL_RG = 0x10b2
 Define "CL_RG" with expression '0x10B2', CType: int. More...
 
static final int CL_FLT_RADIX = 0x2
 Define "CL_FLT_RADIX" with expression '2', CType: int. More...
 
static final int CL_KERNEL_COMPILE_WORK_GROUP_SIZE = 0x11b1
 Define "CL_KERNEL_COMPILE_WORK_GROUP_SIZE" with expression '0x11B1', CType: int. More...
 
static final float CL_M_1_PI_F = 0.31830987334251f
 Define "CL_M_1_PI_F" with expression '0.31830987334251f', CType: float. More...
 
static final int CL_DEVICE_ADDRESS_BITS = 0x100d
 Define "CL_DEVICE_ADDRESS_BITS" with expression '0x100D', CType: int. More...
 
static final int CL_CGL_SHAREGROUP_KHR = 0x200c
 Define "CL_CGL_SHAREGROUP_KHR" with expression '0x200C', CType: int. More...
 
static final int CL_Rx = 0x10ba
 Define "CL_Rx" with expression '0x10BA', CType: int. More...
 
static final int CL_INVALID_KERNEL_NAME = -46
 Define "CL_INVALID_KERNEL_NAME" with expression '-46', CType: int. More...
 
static final int CL_BUILD_ERROR = -2
 Define "CL_BUILD_ERROR" with expression '-2', CType: int. More...
 
static final int CL_ADDRESS_CLAMP_TO_EDGE = 0x1131
 Define "CL_ADDRESS_CLAMP_TO_EDGE" with expression '0x1131', CType: int. More...
 
static final int CL_COMMAND_GL_FENCE_SYNC_OBJECT_KHR = 0x200d
 Define "CL_COMMAND_GL_FENCE_SYNC_OBJECT_KHR" with expression '0x200D', CType: int. More...
 
static final int CL_DEVICE_GLOBAL_MEM_CACHE_SIZE = 0x101e
 Define "CL_DEVICE_GLOBAL_MEM_CACHE_SIZE" with expression '0x101E', CType: int. More...
 
static final int CL_MEM_CONTEXT = 0x1106
 Define "CL_MEM_CONTEXT" with expression '0x1106', CType: int. More...
 
static final int CL_COMMAND_READ_BUFFER = 0x11f3
 Define "CL_COMMAND_READ_BUFFER" with expression '0x11F3', CType: int. More...
 
static final int CL_FP_ROUND_TO_ZERO = ( 0x1 << 0x3 )
 Define "CL_FP_ROUND_TO_ZERO" with expression '(1 << 3)', CType: int. More...
 
static final int CL_IMAGE_ROW_PITCH = 0x1112
 Define "CL_IMAGE_ROW_PITCH" with expression '0x1112', CType: int. More...
 
static final int CL_DEVICE_WARP_SIZE_NV = 0x4003
 Define "CL_DEVICE_WARP_SIZE_NV" with expression '0x4003', CType: int. More...
 
static final float CL_M_PI_F = 3.14159274101257f
 Define "CL_M_PI_F" with expression '3.14159274101257f', CType: float. More...
 
static final float CL_M_PI_4 = 0.7853981633974483f
 Define "CL_M_PI_4" with expression '0.785398163397448278999', CType: float. More...
 
static final int CL_PLATFORM_EXTENSIONS = 0x904
 Define "CL_PLATFORM_EXTENSIONS" with expression '0x0904', CType: int. More...
 
static final float CL_M_PI_2 = 1.5707963267948966f
 Define "CL_M_PI_2" with expression '1.570796326794896557999', CType: float. More...
 
static final int CL_PROGRAM_CONTEXT = 0x1161
 Define "CL_PROGRAM_CONTEXT" with expression '0x1161', CType: int. More...
 
static final float CL_M_E_F = 2.71828174591064f
 Define "CL_M_E_F" with expression '2.71828174591064f', CType: float. More...
 
static final int CL_COMMAND_READ_BUFFER_RECT = 0x1201
 Define "CL_COMMAND_READ_BUFFER_RECT" with expression '0x1201', CType: int. More...
 
static final float CL_M_SQRT1_2_F = 0.70710676908493f
 Define "CL_M_SQRT1_2_F" with expression '0.70710676908493f', CType: float. More...
 
static final int CL_MEM_MAP_COUNT = 0x1104
 Define "CL_MEM_MAP_COUNT" with expression '0x1104', CType: int. More...
 
static final int CL_DEVICE_IMAGE3D_MAX_WIDTH = 0x1013
 Define "CL_DEVICE_IMAGE3D_MAX_WIDTH" with expression '0x1013', CType: int. More...
 
static final int CL_EVENT_CONTEXT = 0x11d4
 Define "CL_EVENT_CONTEXT" with expression '0x11D4', CType: int. More...
 
static final int CL_AFFINITY_DOMAIN_NEXT_FISSIONABLE_EXT = 0x100
 Define "CL_AFFINITY_DOMAIN_NEXT_FISSIONABLE_EXT" with expression '0x100', CType: int. More...
 
static final int CL_DBL_MIN_EXP = -1021
 Define "CL_DBL_MIN_EXP" with expression '-1021', CType: int. More...
 
static final float CL_M_LN2 = 0.6931471805599453f
 Define "CL_M_LN2" with expression '0.693147180559945286227', CType: float. More...
 
static final int CL_SIGNED_INT16 = 0x10d8
 Define "CL_SIGNED_INT16" with expression '0x10D8', CType: int. More...
 
static final float CL_DBL_EPSILON = 2.220446049250313E-16f
 Define "CL_DBL_EPSILON" with expression '0x1.0p-52', CType: float. More...
 
static final int CL_INVALID_COMMAND_QUEUE = -36
 Define "CL_INVALID_COMMAND_QUEUE" with expression '-36', CType: int. More...
 
static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_INT = 0x1038
 Define "CL_DEVICE_NATIVE_VECTOR_WIDTH_INT" with expression '0x1038', CType: int. More...
 
static final int CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE = ( 0x1 << 0x0 )
 Define "CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE" with expression '(1 << 0)', CType: int. More...
 
static final float CL_FLT_MAX = 3.4028234663852886E38f
 Define "CL_FLT_MAX" with expression '0x1.fffffep127f', CType: float. More...
 
static final int CL_LUMINANCE = 0x10b9
 Define "CL_LUMINANCE" with expression '0x10B9', CType: int. More...
 
static final int CL_DEVICE_AVAILABLE = 0x1027
 Define "CL_DEVICE_AVAILABLE" with expression '0x1027', CType: int. More...
 
static final int CL_UCHAR_MAX = 0xff
 Define "CL_UCHAR_MAX" with expression '255', CType: int. More...
 
static final int CL_DEVICE_IMAGE_SUPPORT = 0x1016
 Define "CL_DEVICE_IMAGE_SUPPORT" with expression '0x1016', CType: int. More...
 
static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_HALF = 0x1034
 Define "CL_DEVICE_PREFERRED_VECTOR_WIDTH_HALF" with expression '0x1034', CType: int. More...
 
static final int CL_DEVICE_REGISTERS_PER_BLOCK_NV = 0x4002
 Define "CL_DEVICE_REGISTERS_PER_BLOCK_NV" with expression '0x4002', CType: int. More...
 
static final int CL_GLX_DISPLAY_KHR = 0x200a
 Define "CL_GLX_DISPLAY_KHR" with expression '0x200A', CType: int. More...
 
static final int CL_PROGRAM_NUM_DEVICES = 0x1162
 Define "CL_PROGRAM_NUM_DEVICES" with expression '0x1162', CType: int. More...
 
static final int CL_INVALID_BINARY = -42
 Define "CL_INVALID_BINARY" with expression '-42', CType: int. More...
 
static final int CL_DEVICE_PARENT_DEVICE_EXT = 0x4054
 Define "CL_DEVICE_PARENT_DEVICE_EXT" with expression '0x4054', CType: int. More...
 
static final int CL_MEM_OFFSET = 0x1108
 Define "CL_MEM_OFFSET" with expression '0x1108', CType: int. More...
 
static final int CL_INVALID_ARG_SIZE = -51
 Define "CL_INVALID_ARG_SIZE" with expression '-51', CType: int. More...
 
static final int CL_FLT_DIG = 0x6
 Define "CL_FLT_DIG" with expression '6', CType: int. More...
 
static final float CL_M_LN10 = 2.302585092994046f
 Define "CL_M_LN10" with expression '2.302585092994045901094', CType: float. More...
 
static final int CL_UNSIGNED_INT8 = 0x10da
 Define "CL_UNSIGNED_INT8" with expression '0x10DA', CType: int. More...
 
static final int CL_PROGRAM_BUILD_LOG = 0x1183
 Define "CL_PROGRAM_BUILD_LOG" with expression '0x1183', CType: int. More...
 
static final int CL_INVALID_EVENT_WAIT_LIST = -57
 Define "CL_INVALID_EVENT_WAIT_LIST" with expression '-57', CType: int. More...
 
static final int CL_COMMAND_MARKER = 0x11fe
 Define "CL_COMMAND_MARKER" with expression '0x11FE', CType: int. More...
 
static final int CL_DEVICE_TYPE_DEFAULT = ( 0x1 << 0x0 )
 Define "CL_DEVICE_TYPE_DEFAULT" with expression '(1 << 0)', CType: int. More...
 
static final int CL_SIGNED_INT32 = 0x10d9
 Define "CL_SIGNED_INT32" with expression '0x10D9', CType: int. More...
 
static final int CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE = 0x101d
 Define "CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE" with expression '0x101D', CType: int. More...
 
static final int CL_PLATFORM_NAME = 0x902
 Define "CL_PLATFORM_NAME" with expression '0x0902', CType: int. More...
 
static final int CL_EVENT_COMMAND_TYPE = 0x11d1
 Define "CL_EVENT_COMMAND_TYPE" with expression '0x11D1', CType: int. More...
 
static final int CL_READ_WRITE_CACHE = 0x2
 Define "CL_READ_WRITE_CACHE" with expression '0x2', CType: int. More...
 
static final int CL_BUFFER_CREATE_TYPE_REGION = 0x1220
 Define "CL_BUFFER_CREATE_TYPE_REGION" with expression '0x1220', CType: int. More...
 
static final int CL_RGx = 0x10bb
 Define "CL_RGx" with expression '0x10BB', CType: int. More...
 
static final int CL_PRINTF_BUFFERSIZE_ARM = 0x40b1
 Define "CL_PRINTF_BUFFERSIZE_ARM" with expression '0x40B1', CType: int. More...
 
static final float CL_M_LOG2E_F = 1.44269502162933f
 Define "CL_M_LOG2E_F" with expression '1.44269502162933f', CType: float. More...
 
static final int CL_EVENT_COMMAND_QUEUE = 0x11d0
 Define "CL_EVENT_COMMAND_QUEUE" with expression '0x11D0', CType: int. More...
 
static final float CL_M_LOG10E = 0.4342944819032518f
 Define "CL_M_LOG10E" with expression '0.434294481903251816668', CType: float. More...
 
static final int CL_INVALID_PROGRAM = -44
 Define "CL_INVALID_PROGRAM" with expression '-44', CType: int. More...
 
static final int CL_DEVICE_LOCAL_MEM_SIZE = 0x1023
 Define "CL_DEVICE_LOCAL_MEM_SIZE" with expression '0x1023', CType: int. More...
 
static final int CL_PROGRAM_DEVICES = 0x1163
 Define "CL_PROGRAM_DEVICES" with expression '0x1163', CType: int. More...
 
static final int CL_INVALID_IMAGE_SIZE = -40
 Define "CL_INVALID_IMAGE_SIZE" with expression '-40', CType: int. More...
 
static final int CL_FILTER_NEAREST = 0x1140
 Define "CL_FILTER_NEAREST" with expression '0x1140', CType: int. More...
 
static final int CL_CURRENT_DEVICE_FOR_GL_CONTEXT_KHR = 0x2006
 Define "CL_CURRENT_DEVICE_FOR_GL_CONTEXT_KHR" with expression '0x2006', CType: int. More...
 
static final int CL_DEVICE_PROFILE = 0x102e
 Define "CL_DEVICE_PROFILE" with expression '0x102E', CType: int. More...
 
static final int CL_DEVICE_HOST_UNIFIED_MEMORY = 0x1035
 Define "CL_DEVICE_HOST_UNIFIED_MEMORY" with expression '0x1035', CType: int. More...
 
static final int CL_QUEUE_DEVICE = 0x1091
 Define "CL_QUEUE_DEVICE" with expression '0x1091', CType: int. More...
 
static final int CL_IMAGE_WIDTH = 0x1114
 Define "CL_IMAGE_WIDTH" with expression '0x1114', CType: int. More...
 
static final int CL_SAMPLER_REFERENCE_COUNT = 0x1150
 Define "CL_SAMPLER_REFERENCE_COUNT" with expression '0x1150', CType: int. More...
 
static final int CL_FP_SOFT_FLOAT = ( 0x1 << 0x6 )
 Define "CL_FP_SOFT_FLOAT" with expression '(1 << 6)', CType: int. More...
 
static final int CL_GL_OBJECT_BUFFER = 0x2000
 Define "CL_GL_OBJECT_BUFFER" with expression '0x2000', CType: int. More...
 
static final int CL_INVALID_HOST_PTR = -37
 Define "CL_INVALID_HOST_PTR" with expression '-37', CType: int. More...
 
static final float CL_M_SQRT2 = 1.4142135623730951f
 Define "CL_M_SQRT2" with expression '1.414213562373095145475', CType: float. More...
 
static final int CL_DEVICE_COMPUTE_CAPABILITY_MAJOR_NV = 0x4000
 Define "CL_DEVICE_COMPUTE_CAPABILITY_MAJOR_NV" with expression '0x4000', CType: int. More...
 
static final int CL_SHRT_MIN = ( - 0x7fff - 0x1 )
 Define "CL_SHRT_MIN" with expression '(-32767-1)', CType: int. More...
 
static final int CL_GL_CONTEXT_KHR = 0x2008
 Define "CL_GL_CONTEXT_KHR" with expression '0x2008', CType: int. More...
 
static final int CL_KERNEL_WORK_GROUP_SIZE = 0x11b0
 Define "CL_KERNEL_WORK_GROUP_SIZE" with expression '0x11B0', CType: int. More...
 
static final int CL_MEM_COPY_HOST_PTR = ( 0x1 << 0x5 )
 Define "CL_MEM_COPY_HOST_PTR" with expression '(1 << 5)', CType: int. More...
 
static final int CL_PROGRAM_BINARY_SIZES = 0x1165
 Define "CL_PROGRAM_BINARY_SIZES" with expression '0x1165', CType: int. More...
 
static final int CL_WGL_HDC_KHR = 0x200b
 Define "CL_WGL_HDC_KHR" with expression '0x200B', CType: int. More...
 
static final int CL_INVALID_DEVICE = -33
 Define "CL_INVALID_DEVICE" with expression '-33', CType: int. More...
 
static final long CL_DEVICE_TYPE_ALL = 0xffffffffL
 Define "CL_DEVICE_TYPE_ALL" with expression '0xFFFFFFFF', CType: long. More...
 
static final int CL_INVALID_WORK_DIMENSION = -53
 Define "CL_INVALID_WORK_DIMENSION" with expression '-53', CType: int. More...
 
static final int CL_DEVICE_DOUBLE_FP_CONFIG = 0x1032
 Define "CL_DEVICE_DOUBLE_FP_CONFIG" with expression '0x1032', CType: int. More...
 
static final int CL_DEVICE_NAME = 0x102b
 Define "CL_DEVICE_NAME" with expression '0x102B', CType: int. More...
 
static final int CL_COMMAND_MAP_BUFFER = 0x11fb
 Define "CL_COMMAND_MAP_BUFFER" with expression '0x11FB', CType: int. More...
 
static final int CL_MEM_ASSOCIATED_MEMOBJECT = 0x1107
 Define "CL_MEM_ASSOCIATED_MEMOBJECT" with expression '0x1107', CType: int. More...
 
static final int CL_HALF_FLOAT = 0x10dd
 Define "CL_HALF_FLOAT" with expression '0x10DD', CType: int. More...
 
static final int CL_DEVICE_TYPE_CPU = ( 0x1 << 0x1 )
 Define "CL_DEVICE_TYPE_CPU" with expression '(1 << 1)', CType: int. More...
 
static final int CL_COMMAND_NDRANGE_KERNEL = 0x11f0
 Define "CL_COMMAND_NDRANGE_KERNEL" with expression '0x11F0', CType: int. More...
 
static final int CL_AFFINITY_DOMAIN_L2_CACHE_EXT = 0x2
 Define "CL_AFFINITY_DOMAIN_L2_CACHE_EXT" with expression '0x2', CType: int. More...
 
static final int CL_INVALID_PROPERTY = -64
 Define "CL_INVALID_PROPERTY" with expression '-64', CType: int. More...
 
static final int CL_DEVICE_VERSION = 0x102f
 Define "CL_DEVICE_VERSION" with expression '0x102F', CType: int. More...
 
static final int CL_DEVICE_SINGLE_FP_CONFIG = 0x101b
 Define "CL_DEVICE_SINGLE_FP_CONFIG" with expression '0x101B', CType: int. More...
 
static final int CL_QUEUED = 0x3
 Define "CL_QUEUED" with expression '0x3', CType: int. More...
 
static final int CL_DEVICE_MEM_BASE_ADDR_ALIGN = 0x1019
 Define "CL_DEVICE_MEM_BASE_ADDR_ALIGN" with expression '0x1019', CType: int. More...
 
static final int CL_DEVICE_PROFILING_TIMER_OFFSET_AMD = 0x4036
 Define "CL_DEVICE_PROFILING_TIMER_OFFSET_AMD" with expression '0x4036', CType: int. More...
 
static final int CL_INVALID_OPERATION = -59
 Define "CL_INVALID_OPERATION" with expression '-59', CType: int. More...
 
static final int CL_MEM_OBJECT_IMAGE3D = 0x10f2
 Define "CL_MEM_OBJECT_IMAGE3D" with expression '0x10F2', CType: int. More...
 
static final int CL_MEM_ALLOC_HOST_PTR = ( 0x1 << 0x4 )
 Define "CL_MEM_ALLOC_HOST_PTR" with expression '(1 << 4)', CType: int. More...
 
static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT = 0x1007
 Define "CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT" with expression '0x1007', CType: int. More...
 
static final int KHRONOS_SUPPORT_INT64 = 0x1
 Define "KHRONOS_SUPPORT_INT64" with expression '1', CType: int. More...
 
static final int CL_DEVICE_MAX_READ_IMAGE_ARGS = 0x100e
 Define "CL_DEVICE_MAX_READ_IMAGE_ARGS" with expression '0x100E', CType: int. More...
 
static final int CL_CONTEXT_DEVICES = 0x1081
 Define "CL_CONTEXT_DEVICES" with expression '0x1081', CType: int. More...
 
static final int CL_KERNEL_REFERENCE_COUNT = 0x1192
 Define "CL_KERNEL_REFERENCE_COUNT" with expression '0x1192', CType: int. More...
 
static final int CL_DEVICE_PARTITION_FAILED_EXT = -1057
 Define "CL_DEVICE_PARTITION_FAILED_EXT" with expression '-1057', CType: int. More...
 
static final int CL_DEVICE_NOT_FOUND = -1
 Define "CL_DEVICE_NOT_FOUND" with expression '-1', CType: int. More...
 
static final int CL_MEM_OBJECT_IMAGE2D = 0x10f1
 Define "CL_MEM_OBJECT_IMAGE2D" with expression '0x10F1', CType: int. More...
 
static final int CL_DEVICE_AFFINITY_DOMAINS_EXT = 0x4056
 Define "CL_DEVICE_AFFINITY_DOMAINS_EXT" with expression '0x4056', CType: int. More...
 
static final int CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT = 0x1008
 Define "CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT" with expression '0x1008', CType: int. More...
 
static final int CL_INVALID_KERNEL_DEFINITION = -47
 Define "CL_INVALID_KERNEL_DEFINITION" with expression '-47', CType: int. More...
 
static final float CL_M_2_PI_F = 0.63661974668503f
 Define "CL_M_2_PI_F" with expression '0.63661974668503f', CType: float. More...
 
static final int CL_KERNEL_PRIVATE_MEM_SIZE = 0x11b4
 Define "CL_KERNEL_PRIVATE_MEM_SIZE" with expression '0x11B4', CType: int. More...
 
static final int CL_INVALID_GLOBAL_OFFSET = -56
 Define "CL_INVALID_GLOBAL_OFFSET" with expression '-56', CType: int. More...
 
static final int CL_COMMAND_COPY_BUFFER_RECT = 0x1203
 Define "CL_COMMAND_COPY_BUFFER_RECT" with expression '0x1203', CType: int. More...
 
static final int CL_PLATFORM_ICD_SUFFIX_KHR = 0x920
 Define "CL_PLATFORM_ICD_SUFFIX_KHR" with expression '0x0920', CType: int. More...
 
static final int CL_CONTEXT_PROPERTIES = 0x1082
 Define "CL_CONTEXT_PROPERTIES" with expression '0x1082', CType: int. More...
 
static final int CL_COMMAND_TASK = 0x11f1
 Define "CL_COMMAND_TASK" with expression '0x11F1', CType: int. More...
 
static final int CL_QUEUE_CONTEXT = 0x1090
 Define "CL_QUEUE_CONTEXT" with expression '0x1090', CType: int. More...
 
static final int CL_DEVICE_QUEUE_PROPERTIES = 0x102a
 Define "CL_DEVICE_QUEUE_PROPERTIES" with expression '0x102A', CType: int. More...
 
static final int CL_MEM_OBJECT_BUFFER = 0x10f0
 Define "CL_MEM_OBJECT_BUFFER" with expression '0x10F0', CType: int. More...
 
static final int CL_INVALID_GL_SHAREGROUP_REFERENCE_KHR = -1000
 Define "CL_INVALID_GL_SHAREGROUP_REFERENCE_KHR" with expression '-1000', CType: int. More...
 
static final int CL_AFFINITY_DOMAIN_L1_CACHE_EXT = 0x1
 Define "CL_AFFINITY_DOMAIN_L1_CACHE_EXT" with expression '0x1', CType: int. More...
 
static final int CL_INVALID_GL_OBJECT = -60
 Define "CL_INVALID_GL_OBJECT" with expression '-60', CType: int. More...
 
static final int CL_MISALIGNED_SUB_BUFFER_OFFSET = -13
 Define "CL_MISALIGNED_SUB_BUFFER_OFFSET" with expression '-13', CType: int. More...
 
static final int CL_COMMAND_RELEASE_GL_OBJECTS = 0x1200
 Define "CL_COMMAND_RELEASE_GL_OBJECTS" with expression '0x1200', CType: int. More...
 
static final int CL_GL_OBJECT_TEXTURE2D = 0x2001
 Define "CL_GL_OBJECT_TEXTURE2D" with expression '0x2001', CType: int. More...
 
static final int CL_USHRT_MAX = 0xffff
 Define "CL_USHRT_MAX" with expression '65535', CType: int. More...
 
static final int CL_SNORM_INT16 = 0x10d1
 Define "CL_SNORM_INT16" with expression '0x10D1', CType: int. More...
 
static final int CL_INVALID_IMAGE_FORMAT_DESCRIPTOR = -39
 Define "CL_INVALID_IMAGE_FORMAT_DESCRIPTOR" with expression '-39', CType: int. More...
 
static final int CL_CHAR_MIN = ( - 0x7f - 0x1 )
 Define "CL_CHAR_MIN" with expression '(-127-1)', CType: int. More...
 
static final int CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE = 0x1020
 Define "CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE" with expression '0x1020', CType: int. More...
 
static final int CL_DEVICE_MAX_WORK_GROUP_SIZE = 0x1004
 Define "CL_DEVICE_MAX_WORK_GROUP_SIZE" with expression '0x1004', CType: int. More...
 
static final int CL_ADDRESS_MIRRORED_REPEAT = 0x1134
 Define "CL_ADDRESS_MIRRORED_REPEAT" with expression '0x1134', CType: int. More...
 
static final int CL_COMMAND_MAP_IMAGE = 0x11fc
 Define "CL_COMMAND_MAP_IMAGE" with expression '0x11FC', CType: int. More...
 
static final int CL_GLOBAL = 0x2
 Define "CL_GLOBAL" with expression '0x2', CType: int. More...
 
static final int cl_ext_device_fission = 0x1
 Define "cl_ext_device_fission" with expression '1', CType: int. More...
 
static final int CL_INVALID_QUEUE_PROPERTIES = -35
 Define "CL_INVALID_QUEUE_PROPERTIES" with expression '-35', CType: int. More...
 
static final int CL_MEM_REFERENCE_COUNT = 0x1105
 Define "CL_MEM_REFERENCE_COUNT" with expression '0x1105', CType: int. More...
 
static final int CL_GL_OBJECT_TEXTURE3D = 0x2002
 Define "CL_GL_OBJECT_TEXTURE3D" with expression '0x2002', CType: int. More...
 
static final int CL_DRIVER_VERSION = 0x102d
 Define "CL_DRIVER_VERSION" with expression '0x102D', CType: int. More...
 
static final int CL_DEVICE_VENDOR_ID = 0x1001
 Define "CL_DEVICE_VENDOR_ID" with expression '0x1001', CType: int. More...
 
static final int CL_SAMPLER_CONTEXT = 0x1151
 Define "CL_SAMPLER_CONTEXT" with expression '0x1151', CType: int. More...
 
static final int HAS_STDDEF = 0x1
 Define "HAS_STDDEF" with expression '1', CType: int. More...
 
static final int CL_FLT_MAX_10_EXP = 0x26
 Define "CL_FLT_MAX_10_EXP" with expression '+38', CType: int. More...
 
static final float CL_M_LOG10E_F = 0.4342944920063f
 Define "CL_M_LOG10E_F" with expression '0.43429449200630f', CType: float. More...
 
static final int CL_FP_ROUND_TO_NEAREST = ( 0x1 << 0x2 )
 Define "CL_FP_ROUND_TO_NEAREST" with expression '(1 << 2)', CType: int. More...
 
static final int CL_DEVICE_ERROR_CORRECTION_SUPPORT = 0x1024
 Define "CL_DEVICE_ERROR_CORRECTION_SUPPORT" with expression '0x1024', CType: int. More...
 
static final int CL_DEVICE_ENDIAN_LITTLE = 0x1026
 Define "CL_DEVICE_ENDIAN_LITTLE" with expression '0x1026', CType: int. More...
 
static final int CL_EXEC_NATIVE_KERNEL = ( 0x1 << 0x1 )
 Define "CL_EXEC_NATIVE_KERNEL" with expression '(1 << 1)', CType: int. More...
 
static final int CL_DEVICE_NATIVE_VECTOR_WIDTH_HALF = 0x103c
 Define "CL_DEVICE_NATIVE_VECTOR_WIDTH_HALF" with expression '0x103C', CType: int. More...
 
static final int CL_COMMAND_WRITE_IMAGE = 0x11f7
 Define "CL_COMMAND_WRITE_IMAGE" with expression '0x11F7', CType: int. More...
 
static final int CL_SCHAR_MIN = ( - 0x7f - 0x1 )
 Define "CL_SCHAR_MIN" with expression '(-127-1)', CType: int. More...
 
static final int CL_OUT_OF_HOST_MEMORY = -6
 Define "CL_OUT_OF_HOST_MEMORY" with expression '-6', CType: int. More...
 
static final float CL_M_LOG2E = 1.4426950408889634f
 Define "CL_M_LOG2E" with expression '1.442695040888963387005', CType: float. More...
 
static final int CL_MEM_READ_WRITE = ( 0x1 << 0x0 )
 Define "CL_MEM_READ_WRITE" with expression '(1 << 0)', CType: int. More...
 
static final int CL_INVALID_MEM_OBJECT = -38
 Define "CL_INVALID_MEM_OBJECT" with expression '-38', CType: int. More...
 
static final int CL_MAP_READ = ( 0x1 << 0x0 )
 Define "CL_MAP_READ" with expression '(1 << 0)', CType: int. More...
 
static final int CL_FALSE = 0x0
 Define "CL_FALSE" with expression '0', CType: int. More...
 
static final int CL_QUEUE_REFERENCE_COUNT = 0x1092
 Define "CL_QUEUE_REFERENCE_COUNT" with expression '0x1092', CType: int. More...
 
static final int CL_DBL_MANT_DIG = 0x35
 Define "CL_DBL_MANT_DIG" with expression '53', CType: int. More...
 
static final int CL_DEVICE_INTEGRATED_MEMORY_NV = 0x4006
 Define "CL_DEVICE_INTEGRATED_MEMORY_NV" with expression '0x4006', CType: int. More...
 
static final int CL_MEM_SIZE = 0x1102
 Define "CL_MEM_SIZE" with expression '0x1102', CType: int. More...
 
static final int CL_CONTEXT_PROPERTY_USE_CGL_SHAREGROUP_APPLE = 0x10000000
 To be used on Mac OSX instead of CL_CGL_SHAREGROUP_KHR}. More...
 

Detailed Description

Java bindings to OpenCL, the Open Computing Language (generated).

Author
Michael Bien, GlueGen, et al.

Definition at line 33 of file CLImpl20.java.

Constructor & Destructor Documentation

◆ CLImpl20()

com.jogamp.opencl.llb.impl.CLImpl20.CLImpl20 ( )

Definition at line 2463 of file CLImpl20.java.

Here is the call graph for this function:

Member Function Documentation

◆ clBuildProgram()

int com.jogamp.opencl.llb.impl.CLImpl20.clBuildProgram ( final long  program,
final int  deviceCount,
final PointerBuffer  deviceList,
final String  options,
final BuildProgramCallback  cb 
)

Interface to C language function:
int32_t clBuildProgram(cl_program, uint32_t, cl_device_id * , const char * , void * );

Implements com.jogamp.opencl.llb.CL.

Definition at line 2608 of file CLImpl20.java.

◆ clCreateBuffer() [1/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateBuffer ( long  context,
long  flags,
long  size,
Buffer  host_ptr,
int[]  errcode_ret,
int  errcode_ret_offset 
)

Entry point (through function pointer) to C language function:
cl_mem {@native clCreateBuffer}(cl_context context, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)

Parameters
host_ptra direct or array-backed java.nio.Buffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 317 of file CLImpl20.java.

◆ clCreateBuffer() [2/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateBuffer ( long  context,
long  flags,
long  size,
Buffer  host_ptr,
IntBuffer  errcode_ret 
)

Entry point (through function pointer) to C language function:
cl_mem {@native clCreateBuffer}(cl_context context, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)

Parameters
host_ptra direct or array-backed java.nio.Buffer
errcode_reta direct or array-backed java.nio.IntBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 299 of file CLImpl20.java.

◆ clCreateCommandQueue() [1/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateCommandQueue ( long  context,
long  device,
long  properties,
int[]  errcode_ret,
int  errcode_ret_offset 
)

Entry point (through function pointer) to C language function:
cl_command_queue {@native clCreateCommandQueue}(cl_context context, cl_device_id device, cl_command_queue_properties properties, cl_int * errcode_ret)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1999 of file CLImpl20.java.

◆ clCreateCommandQueue() [2/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateCommandQueue ( long  context,
long  device,
long  properties,
IntBuffer  errcode_ret 
)

Entry point (through function pointer) to C language function:
cl_command_queue {@native clCreateCommandQueue}(cl_context context, cl_device_id device, cl_command_queue_properties properties, cl_int * errcode_ret)

Parameters
errcode_reta direct or array-backed java.nio.IntBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1984 of file CLImpl20.java.

◆ clCreateCommandQueueWithProperties() [1/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateCommandQueueWithProperties ( long  context,
long  device,
long[]  properties,
int  properties_offset,
int[]  errcode_ret,
int  errcode_ret_offset 
)

Entry point (through function pointer) to C language function:
cl_command_queue {@native clCreateCommandQueueWithProperties}(cl_context context, cl_device_id device, const cl_queue_properties * properties, cl_int * errcode_ret)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 236 of file CLImpl20.java.

◆ clCreateCommandQueueWithProperties() [2/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateCommandQueueWithProperties ( long  context,
long  device,
LongBuffer  properties,
IntBuffer  errcode_ret 
)

Entry point (through function pointer) to C language function:
cl_command_queue {@native clCreateCommandQueueWithProperties}(cl_context context, cl_device_id device, const cl_queue_properties * properties, cl_int * errcode_ret)

Parameters
propertiesa direct or array-backed java.nio.LongBuffer
errcode_reta direct or array-backed java.nio.IntBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 219 of file CLImpl20.java.

◆ clCreateContext()

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateContext ( final PointerBuffer  properties,
final PointerBuffer  devices,
final CLErrorHandler  pfn_notify,
final IntBuffer  errcode_ret 
)

Interface to C language function:
cl_context {@native clCreateContext}(intptr_t * , uint32_t, cl_device_id * , void (*pfn_notify)(const char *, const void *, size_t, void *), void *, int32_t * );

Implements com.jogamp.opencl.llb.CL.

Definition at line 2528 of file CLImpl20.java.

◆ clCreateContextFromType()

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateContextFromType ( final PointerBuffer  properties,
final long  device_type,
final CLErrorHandler  pfn_notify,
final IntBuffer  errcode_ret 
)

Interface to C language function:
cl_context {@native clCreateContextFromType}(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) ;

Implements com.jogamp.opencl.llb.CL.

Definition at line 2560 of file CLImpl20.java.

◆ clCreateEventFromGLsyncKHR() [1/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateEventFromGLsyncKHR ( long  arg0,
long  arg1,
int[]  arg2,
int  arg2_offset 
)

Entry point (through function pointer) to C language function:
cl_event {@native clCreateEventFromGLsyncKHR}(cl_context, cl_GLsync, cl_int * )

Implements com.jogamp.opencl.llb.CL20.

Definition at line 2441 of file CLImpl20.java.

◆ clCreateEventFromGLsyncKHR() [2/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateEventFromGLsyncKHR ( long  arg0,
long  arg1,
IntBuffer  arg2 
)

Entry point (through function pointer) to C language function:
cl_event {@native clCreateEventFromGLsyncKHR}(cl_context, cl_GLsync, cl_int * )

Parameters
arg2a direct or array-backed java.nio.IntBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 2426 of file CLImpl20.java.

◆ clCreateFromGLBuffer() [1/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateFromGLBuffer ( long  context,
long  flags,
int  bufobj,
int[]  errcode_ret,
int  errcode_ret_offset 
)

Entry point (through function pointer) to C language function:
cl_mem {@native clCreateFromGLBuffer}(cl_context context, cl_mem_flags flags, cl_GLuint bufobj, int * errcode_ret)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 2174 of file CLImpl20.java.

◆ clCreateFromGLBuffer() [2/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateFromGLBuffer ( long  context,
long  flags,
int  bufobj,
IntBuffer  errcode_ret 
)

Entry point (through function pointer) to C language function:
cl_mem {@native clCreateFromGLBuffer}(cl_context context, cl_mem_flags flags, cl_GLuint bufobj, int * errcode_ret)

Parameters
errcode_reta direct or array-backed java.nio.IntBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 2159 of file CLImpl20.java.

◆ clCreateFromGLRenderbuffer() [1/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateFromGLRenderbuffer ( long  context,
long  flags,
int  renderbuffer,
int[]  errcode_ret,
int  errcode_ret_offset 
)

Entry point (through function pointer) to C language function:
cl_mem {@native clCreateFromGLRenderbuffer}(cl_context context, cl_mem_flags flags, cl_GLuint renderbuffer, cl_int * errcode_ret)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 2230 of file CLImpl20.java.

◆ clCreateFromGLRenderbuffer() [2/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateFromGLRenderbuffer ( long  context,
long  flags,
int  renderbuffer,
IntBuffer  errcode_ret 
)

Entry point (through function pointer) to C language function:
cl_mem {@native clCreateFromGLRenderbuffer}(cl_context context, cl_mem_flags flags, cl_GLuint renderbuffer, cl_int * errcode_ret)

Parameters
errcode_reta direct or array-backed java.nio.IntBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 2215 of file CLImpl20.java.

◆ clCreateFromGLTexture() [1/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateFromGLTexture ( long  context,
long  flags,
int  target,
int  miplevel,
int  texture,
int[]  errcode_ret,
int  errcode_ret_offset 
)

Entry point (through function pointer) to C language function:
cl_mem {@native clCreateFromGLTexture}(cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 2202 of file CLImpl20.java.

◆ clCreateFromGLTexture() [2/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateFromGLTexture ( long  context,
long  flags,
int  target,
int  miplevel,
int  texture,
IntBuffer  errcode_ret 
)

Entry point (through function pointer) to C language function:
cl_mem {@native clCreateFromGLTexture}(cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)

Parameters
errcode_reta direct or array-backed java.nio.IntBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 2187 of file CLImpl20.java.

◆ clCreateFromGLTexture2D() [1/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateFromGLTexture2D ( long  context,
long  flags,
int  target,
int  miplevel,
int  texture,
int[]  errcode_ret,
int  errcode_ret_offset 
)

Entry point (through function pointer) to C language function:
cl_mem {@native clCreateFromGLTexture2D}(cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 2360 of file CLImpl20.java.

◆ clCreateFromGLTexture2D() [2/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateFromGLTexture2D ( long  context,
long  flags,
int  target,
int  miplevel,
int  texture,
IntBuffer  errcode_ret 
)

Entry point (through function pointer) to C language function:
cl_mem {@native clCreateFromGLTexture2D}(cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)

Parameters
errcode_reta direct or array-backed java.nio.IntBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 2345 of file CLImpl20.java.

◆ clCreateFromGLTexture3D() [1/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateFromGLTexture3D ( long  context,
long  flags,
int  target,
int  miplevel,
int  texture,
int[]  errcode_ret,
int  errcode_ret_offset 
)

Entry point (through function pointer) to C language function:
cl_mem {@native clCreateFromGLTexture3D}(cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 2388 of file CLImpl20.java.

◆ clCreateFromGLTexture3D() [2/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateFromGLTexture3D ( long  context,
long  flags,
int  target,
int  miplevel,
int  texture,
IntBuffer  errcode_ret 
)

Entry point (through function pointer) to C language function:
cl_mem {@native clCreateFromGLTexture3D}(cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)

Parameters
errcode_reta direct or array-backed java.nio.IntBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 2373 of file CLImpl20.java.

◆ clCreateImage() [1/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateImage ( long  context,
long  flags,
CLImageFormatImpl  image_format,
CLImageDescImpl  image_desc,
Buffer  host_ptr,
int[]  errcode_ret,
int  errcode_ret_offset 
)

Entry point (through function pointer) to C language function:
cl_mem {@native clCreateImage}(cl_context context, cl_mem_flags flags, const cl_image_format * image_format, const cl_image_desc * image_desc, void * host_ptr, cl_int * errcode_ret)

Parameters
host_ptra direct or array-backed java.nio.Buffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 383 of file CLImpl20.java.

Here is the call graph for this function:

◆ clCreateImage() [2/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateImage ( long  context,
long  flags,
CLImageFormatImpl  image_format,
CLImageDescImpl  image_desc,
Buffer  host_ptr,
IntBuffer  errcode_ret 
)

Entry point (through function pointer) to C language function:
cl_mem {@native clCreateImage}(cl_context context, cl_mem_flags flags, const cl_image_format * image_format, const cl_image_desc * image_desc, void * host_ptr, cl_int * errcode_ret)

Parameters
host_ptra direct or array-backed java.nio.Buffer
errcode_reta direct or array-backed java.nio.IntBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 365 of file CLImpl20.java.

Here is the call graph for this function:

◆ clCreateImage2D() [1/2]

long com.jogamp.opencl.llb.impl.CLImpl20.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 
)

Entry point (through function pointer) to C language function:
cl_mem {@native clCreateImage2D}(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_ptra direct or array-backed java.nio.Buffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1877 of file CLImpl20.java.

Here is the call graph for this function:

◆ clCreateImage2D() [2/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateImage2D ( long  context,
long  flags,
CLImageFormatImpl  image_format,
long  image_width,
long  image_height,
long  image_row_pitch,
Buffer  host_ptr,
IntBuffer  errcode_ret 
)

Entry point (through function pointer) to C language function:
cl_mem {@native clCreateImage2D}(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_ptra direct or array-backed java.nio.Buffer
errcode_reta direct or array-backed java.nio.IntBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1859 of file CLImpl20.java.

Here is the call graph for this function:

◆ clCreateImage3D() [1/2]

long com.jogamp.opencl.llb.impl.CLImpl20.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 
)

Entry point (through function pointer) to C language function:
cl_mem {@native clCreateImage3D}(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_ptra direct or array-backed java.nio.Buffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1910 of file CLImpl20.java.

Here is the call graph for this function:

◆ clCreateImage3D() [2/2]

long com.jogamp.opencl.llb.impl.CLImpl20.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 
)

Entry point (through function pointer) to C language function:
cl_mem {@native clCreateImage3D}(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_ptra direct or array-backed java.nio.Buffer
errcode_reta direct or array-backed java.nio.IntBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1892 of file CLImpl20.java.

Here is the call graph for this function:

◆ clCreateKernel() [1/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateKernel ( long  program,
String  kernel_name,
int[]  errcode_ret,
int  errcode_ret_offset 
)

Entry point (through function pointer) to C language function:
cl_kernel {@native clCreateKernel}(cl_program program, const char * kernel_name, cl_int * errcode_ret)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 846 of file CLImpl20.java.

◆ clCreateKernel() [2/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateKernel ( long  program,
String  kernel_name,
IntBuffer  errcode_ret 
)

Entry point (through function pointer) to C language function:
cl_kernel {@native clCreateKernel}(cl_program program, const char * kernel_name, cl_int * errcode_ret)

Parameters
errcode_reta direct or array-backed java.nio.IntBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 831 of file CLImpl20.java.

◆ clCreateKernelsInProgram()

int com.jogamp.opencl.llb.impl.CLImpl20.clCreateKernelsInProgram ( long  program,
int  num_kernels,
PointerBuffer  kernels,
IntBuffer  num_kernels_ret 
)

Entry point (through function pointer) to C language function:
cl_int {@native clCreateKernelsInProgram}(cl_program program, cl_uint num_kernels, cl_kernel * kernels, cl_uint * num_kernels_ret)

Parameters
kernelsa direct only com.jogamp.common.nio.PointerBuffer
num_kernels_reta direct only java.nio.IntBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 860 of file CLImpl20.java.

◆ clCreatePipe() [1/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreatePipe ( long  context,
long  flags,
int  pipe_packet_size,
int  pipe_max_packets,
PointerBuffer  properties,
int[]  errcode_ret,
int  errcode_ret_offset 
)

Entry point (through function pointer) to C language function:
cl_mem {@native clCreatePipe}(cl_context context, cl_mem_flags flags, cl_uint pipe_packet_size, cl_uint pipe_max_packets, const cl_pipe_properties * properties, cl_int * errcode_ret)

Parameters
propertiesa direct or array-backed com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 416 of file CLImpl20.java.

◆ clCreatePipe() [2/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreatePipe ( long  context,
long  flags,
int  pipe_packet_size,
int  pipe_max_packets,
PointerBuffer  properties,
IntBuffer  errcode_ret 
)

Entry point (through function pointer) to C language function:
cl_mem {@native clCreatePipe}(cl_context context, cl_mem_flags flags, cl_uint pipe_packet_size, cl_uint pipe_max_packets, const cl_pipe_properties * properties, cl_int * errcode_ret)

Parameters
propertiesa direct or array-backed com.jogamp.common.nio.PointerBuffer
errcode_reta direct or array-backed java.nio.IntBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 398 of file CLImpl20.java.

◆ clCreateProgramWithBinary()

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateProgramWithBinary ( long  context,
int  num_devices,
PointerBuffer  device_list,
PointerBuffer  lengths,
PointerBuffer  binaries,
IntBuffer  binary_status,
IntBuffer  errcode_ret 
)

Entry point (through function pointer) to C language function:
cl_program {@native clCreateProgramWithBinary}(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_lista direct only com.jogamp.common.nio.PointerBuffer
lengthsa direct only com.jogamp.common.nio.PointerBuffer
binariesa direct only com.jogamp.common.nio.PointerBuffer
binary_statusa direct only java.nio.IntBuffer
errcode_reta direct only java.nio.IntBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 683 of file CLImpl20.java.

◆ clCreateProgramWithBuiltInKernels() [1/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateProgramWithBuiltInKernels ( long  context,
int  num_devices,
PointerBuffer  device_list,
byte[]  kernel_names,
int  kernel_names_offset,
int[]  errcode_ret,
int  errcode_ret_offset 
)

Entry point (through function pointer) to C language function:
cl_program {@native clCreateProgramWithBuiltInKernels}(cl_context context, cl_uint num_devices, const cl_device_id * device_list, const char * kernel_names, cl_int * errcode_ret)

Parameters
device_lista direct or array-backed com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 734 of file CLImpl20.java.

◆ clCreateProgramWithBuiltInKernels() [2/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateProgramWithBuiltInKernels ( long  context,
int  num_devices,
PointerBuffer  device_list,
ByteBuffer  kernel_names,
IntBuffer  errcode_ret 
)

Entry point (through function pointer) to C language function:
cl_program {@native clCreateProgramWithBuiltInKernels}(cl_context context, cl_uint num_devices, const cl_device_id * device_list, const char * kernel_names, cl_int * errcode_ret)

Parameters
device_lista direct or array-backed com.jogamp.common.nio.PointerBuffer
kernel_namesa direct or array-backed java.nio.ByteBuffer
errcode_reta direct or array-backed java.nio.IntBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 714 of file CLImpl20.java.

◆ clCreateProgramWithSource()

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateProgramWithSource ( long  context,
int  count,
String[]  strings,
PointerBuffer  lengths,
IntBuffer  errcode_ret 
)

Entry point (through function pointer) to C language function:
cl_program {@native clCreateProgramWithSource}(cl_context context, cl_uint count, const char * * strings, const size_t * lengths, cl_int * errcode_ret)

Parameters
lengthsa direct only com.jogamp.common.nio.PointerBuffer
errcode_reta direct only java.nio.IntBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 659 of file CLImpl20.java.

◆ clCreateSampler() [1/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateSampler ( long  context,
int  normalized_coords,
int  addressing_mode,
int  filter_mode,
int[]  errcode_ret,
int  errcode_ret_offset 
)

Entry point (through function pointer) to C language function:
cl_sampler {@native clCreateSampler}(cl_context context, cl_bool normalized_coords, cl_addressing_mode addressing_mode, cl_filter_mode filter_mode, cl_int * errcode_ret)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 2027 of file CLImpl20.java.

◆ clCreateSampler() [2/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateSampler ( long  context,
int  normalized_coords,
int  addressing_mode,
int  filter_mode,
IntBuffer  errcode_ret 
)

Entry point (through function pointer) to C language function:
cl_sampler {@native clCreateSampler}(cl_context context, cl_bool normalized_coords, cl_addressing_mode addressing_mode, cl_filter_mode filter_mode, cl_int * errcode_ret)

Parameters
errcode_reta direct or array-backed java.nio.IntBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 2012 of file CLImpl20.java.

◆ clCreateSamplerWithProperties() [1/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateSamplerWithProperties ( long  context,
long[]  normalized_coords,
int  normalized_coords_offset,
int[]  errcode_ret,
int  errcode_ret_offset 
)

Entry point (through function pointer) to C language function:
cl_sampler {@native clCreateSamplerWithProperties}(cl_context context, const cl_sampler_properties * normalized_coords, cl_int * errcode_ret)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 596 of file CLImpl20.java.

◆ clCreateSamplerWithProperties() [2/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateSamplerWithProperties ( long  context,
LongBuffer  normalized_coords,
IntBuffer  errcode_ret 
)

Entry point (through function pointer) to C language function:
cl_sampler {@native clCreateSamplerWithProperties}(cl_context context, const cl_sampler_properties * normalized_coords, cl_int * errcode_ret)

Parameters
normalized_coordsa direct or array-backed java.nio.LongBuffer
errcode_reta direct or array-backed java.nio.IntBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 579 of file CLImpl20.java.

◆ clCreateSubBuffer() [1/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateSubBuffer ( long  buffer,
long  flags,
int  buffer_create_type,
Buffer  buffer_create_info,
int[]  errcode_ret,
int  errcode_ret_offset 
)

Entry point (through function pointer) to C language function:
cl_mem {@native clCreateSubBuffer}(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_infoa direct or array-backed java.nio.Buffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 350 of file CLImpl20.java.

◆ clCreateSubBuffer() [2/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateSubBuffer ( long  buffer,
long  flags,
int  buffer_create_type,
Buffer  buffer_create_info,
IntBuffer  errcode_ret 
)

Entry point (through function pointer) to C language function:
cl_mem {@native clCreateSubBuffer}(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_infoa direct or array-backed java.nio.Buffer
errcode_reta direct or array-backed java.nio.IntBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 332 of file CLImpl20.java.

◆ clCreateSubDevices() [1/2]

int com.jogamp.opencl.llb.impl.CLImpl20.clCreateSubDevices ( long  in_device,
PointerBuffer  properties,
int  num_devices,
PointerBuffer  out_devices,
int[]  num_devices_ret,
int  num_devices_ret_offset 
)

Entry point (through function pointer) to C language function:
cl_int {@native clCreateSubDevices}(cl_device_id in_device, const cl_device_partition_property * properties, cl_uint num_devices, cl_device_id * out_devices, cl_uint * num_devices_ret)

Parameters
propertiesa direct or array-backed com.jogamp.common.nio.PointerBuffer
out_devicesa direct or array-backed com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 143 of file CLImpl20.java.

◆ clCreateSubDevices() [2/2]

int com.jogamp.opencl.llb.impl.CLImpl20.clCreateSubDevices ( long  in_device,
PointerBuffer  properties,
int  num_devices,
PointerBuffer  out_devices,
IntBuffer  num_devices_ret 
)

Entry point (through function pointer) to C language function:
cl_int {@native clCreateSubDevices}(cl_device_id in_device, const cl_device_partition_property * properties, cl_uint num_devices, cl_device_id * out_devices, cl_uint * num_devices_ret)

Parameters
propertiesa direct or array-backed com.jogamp.common.nio.PointerBuffer
out_devicesa direct or array-backed com.jogamp.common.nio.PointerBuffer
num_devices_reta direct or array-backed java.nio.IntBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 122 of file CLImpl20.java.

◆ clCreateSubDevicesEXT() [1/2]

int com.jogamp.opencl.llb.impl.CLImpl20.clCreateSubDevicesEXT ( long  arg0,
long[]  arg1,
int  arg1_offset,
int  arg2,
PointerBuffer  arg3,
int[]  arg4,
int  arg4_offset 
)

Entry point (through function pointer) to C language function:
cl_int {@native clCreateSubDevicesEXT}(cl_device_id, const cl_device_partition_property_ext * , cl_uint, cl_device_id * , cl_uint * )

Parameters
arg3a direct or array-backed com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 2143 of file CLImpl20.java.

◆ clCreateSubDevicesEXT() [2/2]

int com.jogamp.opencl.llb.impl.CLImpl20.clCreateSubDevicesEXT ( long  arg0,
LongBuffer  arg1,
int  arg2,
PointerBuffer  arg3,
IntBuffer  arg4 
)

Entry point (through function pointer) to C language function:
cl_int {@native clCreateSubDevicesEXT}(cl_device_id, const cl_device_partition_property_ext * , cl_uint, cl_device_id * , cl_uint * )

Parameters
arg1a direct or array-backed java.nio.LongBuffer
arg3a direct or array-backed com.jogamp.common.nio.PointerBuffer
arg4a direct or array-backed java.nio.IntBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 2123 of file CLImpl20.java.

◆ clCreateUserEvent() [1/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateUserEvent ( long  context,
int[]  errcode_ret,
int  errcode_ret_offset 
)

Entry point (through function pointer) to C language function:
cl_event {@native clCreateUserEvent}(cl_context context, cl_int * errcode_ret)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1069 of file CLImpl20.java.

◆ clCreateUserEvent() [2/2]

long com.jogamp.opencl.llb.impl.CLImpl20.clCreateUserEvent ( long  context,
IntBuffer  errcode_ret 
)

Entry point (through function pointer) to C language function:
cl_event {@native clCreateUserEvent}(cl_context context, cl_int * errcode_ret)

Parameters
errcode_reta direct or array-backed java.nio.IntBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1054 of file CLImpl20.java.

◆ clEnqueueAcquireGLObjects()

int com.jogamp.opencl.llb.impl.CLImpl20.clEnqueueAcquireGLObjects ( long  command_queue,
int  num_objects,
PointerBuffer  mem_objects,
int  num_events_in_wait_list,
PointerBuffer  event_wait_list,
PointerBuffer  event 
)

Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueAcquireGLObjects}(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_objectsa direct only com.jogamp.common.nio.PointerBuffer
event_wait_lista direct only com.jogamp.common.nio.PointerBuffer
eventa direct only com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 2297 of file CLImpl20.java.

◆ clEnqueueBarrier()

int com.jogamp.opencl.llb.impl.CLImpl20.clEnqueueBarrier ( long  command_queue)

Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueBarrier}(cl_command_queue command_queue)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1957 of file CLImpl20.java.

◆ clEnqueueBarrierWithWaitList()

int com.jogamp.opencl.llb.impl.CLImpl20.clEnqueueBarrierWithWaitList ( long  command_queue,
int  num_events_in_wait_list,
PointerBuffer  event_wait_list,
PointerBuffer  event 
)

Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueBarrierWithWaitList}(cl_command_queue command_queue, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)

Parameters
event_wait_lista direct or array-backed com.jogamp.common.nio.PointerBuffer
eventa direct or array-backed com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1682 of file CLImpl20.java.

◆ clEnqueueCopyBuffer()

int com.jogamp.opencl.llb.impl.CLImpl20.clEnqueueCopyBuffer ( long  command_queue,
long  src_buffer,
long  dst_buffer,
long  src_offset,
long  dst_offset,
long  size,
int  num_events_in_wait_list,
PointerBuffer  event_wait_list,
PointerBuffer  event 
)

Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueCopyBuffer}(cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_buffer, size_t src_offset, size_t dst_offset, size_t size, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)

Parameters
event_wait_lista direct only com.jogamp.common.nio.PointerBuffer
eventa direct only com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1315 of file CLImpl20.java.

◆ clEnqueueCopyBufferRect()

int com.jogamp.opencl.llb.impl.CLImpl20.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 
)

Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueCopyBufferRect}(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_origina direct only com.jogamp.common.nio.PointerBuffer
dst_origina direct only com.jogamp.common.nio.PointerBuffer
regiona direct only com.jogamp.common.nio.PointerBuffer
event_wait_lista direct only com.jogamp.common.nio.PointerBuffer
eventa direct only com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1339 of file CLImpl20.java.

◆ clEnqueueCopyBufferToImage()

int com.jogamp.opencl.llb.impl.CLImpl20.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 
)

Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueCopyBufferToImage}(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
arg4a direct only com.jogamp.common.nio.PointerBuffer
arg5a direct only com.jogamp.common.nio.PointerBuffer
event_wait_lista direct only com.jogamp.common.nio.PointerBuffer
eventa direct only com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1527 of file CLImpl20.java.

◆ clEnqueueCopyImage()

int com.jogamp.opencl.llb.impl.CLImpl20.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 
)

Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueCopyImage}(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
arg3a direct only com.jogamp.common.nio.PointerBuffer
arg4a direct only com.jogamp.common.nio.PointerBuffer
arg5a direct only com.jogamp.common.nio.PointerBuffer
event_wait_lista direct only com.jogamp.common.nio.PointerBuffer
eventa direct only com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1466 of file CLImpl20.java.

◆ clEnqueueCopyImageToBuffer()

int com.jogamp.opencl.llb.impl.CLImpl20.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 
)

Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueCopyImageToBuffer}(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
arg3a direct only com.jogamp.common.nio.PointerBuffer
arg4a direct only com.jogamp.common.nio.PointerBuffer
event_wait_lista direct only com.jogamp.common.nio.PointerBuffer
eventa direct only com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1498 of file CLImpl20.java.

◆ clEnqueueFillBuffer()

int com.jogamp.opencl.llb.impl.CLImpl20.clEnqueueFillBuffer ( long  command_queue,
long  buffer,
Buffer  pattern,
long  pattern_size,
long  offset,
long  size,
int  num_events_in_wait_list,
PointerBuffer  event_wait_list,
PointerBuffer  event 
)

Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueFillBuffer}(cl_command_queue command_queue, cl_mem buffer, const void * pattern, size_t pattern_size, size_t offset, size_t size, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)

Parameters
patterna direct or array-backed java.nio.Buffer
event_wait_lista direct or array-backed com.jogamp.common.nio.PointerBuffer
eventa direct or array-backed com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1294 of file CLImpl20.java.

◆ clEnqueueFillImage()

int com.jogamp.opencl.llb.impl.CLImpl20.clEnqueueFillImage ( long  command_queue,
long  image,
Buffer  fill_color,
PointerBuffer  arg3,
PointerBuffer  arg4,
int  num_events_in_wait_list,
PointerBuffer  event_wait_list,
PointerBuffer  event 
)

Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueFillImage}(cl_command_queue command_queue, cl_mem image, const void * fill_color, const size_t * , const size_t * , cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)

Parameters
fill_colora direct or array-backed java.nio.Buffer
arg3a direct or array-backed com.jogamp.common.nio.PointerBuffer
arg4a direct or array-backed com.jogamp.common.nio.PointerBuffer
event_wait_lista direct or array-backed com.jogamp.common.nio.PointerBuffer
eventa direct or array-backed com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1438 of file CLImpl20.java.

◆ clEnqueueMapBuffer()

ByteBuffer com.jogamp.opencl.llb.impl.CLImpl20.clEnqueueMapBuffer ( long  command_queue,
long  buffer,
int  blocking_map,
long  map_flags,
long  offset,
long  size,
int  num_events_in_wait_list,
PointerBuffer  event_wait_list,
PointerBuffer  event,
IntBuffer  errcode_ret 
)

Entry point (through function pointer) to C language function:
void * {@native clEnqueueMapBuffer}(cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_map, cl_map_flags map_flags, size_t offset, size_t size, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event, cl_int * errcode_ret)

Parameters
event_wait_lista direct only com.jogamp.common.nio.PointerBuffer
eventa direct only com.jogamp.common.nio.PointerBuffer
errcode_reta direct only java.nio.IntBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1555 of file CLImpl20.java.

◆ clEnqueueMapImage()

ByteBuffer com.jogamp.opencl.llb.impl.CLImpl20.clEnqueueMapImage ( final long  command_queue,
final long  image,
final int  blocking_map,
final long  map_flags,
final PointerBuffer  origin,
final PointerBuffer  range,
final PointerBuffer  image_row_pitch,
final PointerBuffer  image_slice_pitch,
final int  num_events_in_wait_list,
final PointerBuffer  event_wait_list,
final PointerBuffer  event,
final IntBuffer  errcode_ret 
)

Interface to C language function:
void * {@native clEnqueueMapImage}(cl_command_queue command_queue, cl_mem image, uint32_t blocking_map, uint64_t map_flags, const size_t * , const size_t * , size_t * image_row_pitch, size_t * image_slice_pitch, uint32_t num_events_in_wait_list, cl_event * event_wait_list, cl_event * event, int32_t * errcode_ret);

Parameters
origina direct com.jogamp.common.nio.PointerBuffer
rangea direct com.jogamp.common.nio.PointerBuffer
image_row_pitcha direct com.jogamp.common.nio.PointerBuffer
image_slice_pitcha direct com.jogamp.common.nio.PointerBuffer
event_wait_lista direct com.jogamp.common.nio.PointerBuffer
eventa direct com.jogamp.common.nio.PointerBuffer
errcode_reta direct java.nio.IntBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 2658 of file CLImpl20.java.

◆ clEnqueueMarker()

int com.jogamp.opencl.llb.impl.CLImpl20.clEnqueueMarker ( long  command_queue,
PointerBuffer  event 
)

Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueMarker}(cl_command_queue command_queue, cl_event * event)

Parameters
eventa direct only com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1924 of file CLImpl20.java.

◆ clEnqueueMarkerWithWaitList()

int com.jogamp.opencl.llb.impl.CLImpl20.clEnqueueMarkerWithWaitList ( long  command_queue,
int  num_events_in_wait_list,
PointerBuffer  event_wait_list,
PointerBuffer  event 
)

Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueMarkerWithWaitList}(cl_command_queue command_queue, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)

Parameters
event_wait_lista direct or array-backed com.jogamp.common.nio.PointerBuffer
eventa direct or array-backed com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1663 of file CLImpl20.java.

◆ clEnqueueMigrateMemObjects()

int com.jogamp.opencl.llb.impl.CLImpl20.clEnqueueMigrateMemObjects ( long  command_queue,
int  num_mem_objects,
PointerBuffer  mem_objects,
long  flags,
int  num_events_in_wait_list,
PointerBuffer  event_wait_list,
PointerBuffer  event 
)

Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueMigrateMemObjects}(cl_command_queue command_queue, cl_uint num_mem_objects, const cl_mem * mem_objects, cl_mem_migration_flags flags, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)

Parameters
mem_objectsa direct or array-backed com.jogamp.common.nio.PointerBuffer
event_wait_lista direct or array-backed com.jogamp.common.nio.PointerBuffer
eventa direct or array-backed com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1609 of file CLImpl20.java.

◆ clEnqueueNDRangeKernel()

int com.jogamp.opencl.llb.impl.CLImpl20.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 
)

Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueNDRangeKernel}(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_offseta direct only com.jogamp.common.nio.PointerBuffer
global_work_sizea direct only com.jogamp.common.nio.PointerBuffer
local_work_sizea direct only com.jogamp.common.nio.PointerBuffer
event_wait_lista direct only com.jogamp.common.nio.PointerBuffer
eventa direct only com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1633 of file CLImpl20.java.

◆ clEnqueueReadBuffer()

int com.jogamp.opencl.llb.impl.CLImpl20.clEnqueueReadBuffer ( long  command_queue,
long  buffer,
int  blocking_read,
long  offset,
long  size,
Buffer  ptr,
int  num_events_in_wait_list,
PointerBuffer  event_wait_list,
PointerBuffer  event 
)

Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueReadBuffer}(cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_read, size_t offset, size_t size, void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)

Parameters
ptra direct only java.nio.Buffer
event_wait_lista direct only com.jogamp.common.nio.PointerBuffer
eventa direct only com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1170 of file CLImpl20.java.

◆ clEnqueueReadBufferRect()

int com.jogamp.opencl.llb.impl.CLImpl20.clEnqueueReadBufferRect ( long  command_queue,
long  buffer,
int  blocking_read,
PointerBuffer  buffer_offset,
PointerBuffer  host_offset,
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 
)

Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueReadBufferRect}(cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_read, const size_t * buffer_offset, const size_t * host_offset, 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_offseta direct only com.jogamp.common.nio.PointerBuffer
host_offseta direct only com.jogamp.common.nio.PointerBuffer
regiona direct only com.jogamp.common.nio.PointerBuffer
ptra direct only java.nio.Buffer
event_wait_lista direct only com.jogamp.common.nio.PointerBuffer
eventa direct only com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1198 of file CLImpl20.java.

◆ clEnqueueReadImage()

int com.jogamp.opencl.llb.impl.CLImpl20.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 
)

Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueReadImage}(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
arg3a direct only com.jogamp.common.nio.PointerBuffer
arg4a direct only com.jogamp.common.nio.PointerBuffer
ptra direct only java.nio.Buffer
event_wait_lista direct only com.jogamp.common.nio.PointerBuffer
eventa direct only com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1372 of file CLImpl20.java.

◆ clEnqueueReleaseGLObjects()

int com.jogamp.opencl.llb.impl.CLImpl20.clEnqueueReleaseGLObjects ( long  command_queue,
int  num_objects,
PointerBuffer  mem_objects,
int  num_events_in_wait_list,
PointerBuffer  event_wait_list,
PointerBuffer  event 
)

Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueReleaseGLObjects}(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_objectsa direct only com.jogamp.common.nio.PointerBuffer
event_wait_lista direct only com.jogamp.common.nio.PointerBuffer
eventa direct only com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 2322 of file CLImpl20.java.

◆ clEnqueueSVMFree()

int com.jogamp.opencl.llb.impl.CLImpl20.clEnqueueSVMFree ( long  command_queue,
int  num_svm_pointers,
PointerBuffer  arg2,
Buffer  arg3,
Buffer  user_data,
int  num_events_in_wait_list,
PointerBuffer  event_wait_list,
PointerBuffer  event 
)

Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueSVMFree}(cl_command_queue command_queue, cl_uint num_svm_pointers, void * * , void * , void * user_data, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)

Parameters
arg2a direct or array-backed com.jogamp.common.nio.PointerBuffer
arg3a direct or array-backed java.nio.Buffer
user_dataa direct or array-backed java.nio.Buffer
event_wait_lista direct or array-backed com.jogamp.common.nio.PointerBuffer
eventa direct or array-backed com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1704 of file CLImpl20.java.

◆ clEnqueueSVMMap()

int com.jogamp.opencl.llb.impl.CLImpl20.clEnqueueSVMMap ( long  command_queue,
int  blocking_map,
long  flags,
Buffer  svm_ptr,
long  size,
int  num_events_in_wait_list,
PointerBuffer  event_wait_list,
PointerBuffer  event 
)

Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueSVMMap}(cl_command_queue command_queue, cl_bool blocking_map, cl_map_flags flags, void * svm_ptr, size_t size, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)

Parameters
svm_ptra direct or array-backed java.nio.Buffer
event_wait_lista direct or array-backed com.jogamp.common.nio.PointerBuffer
eventa direct or array-backed com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1780 of file CLImpl20.java.

◆ clEnqueueSVMMemcpy()

int com.jogamp.opencl.llb.impl.CLImpl20.clEnqueueSVMMemcpy ( long  command_queue,
int  blocking_copy,
Buffer  dst_ptr,
Buffer  src_ptr,
long  size,
int  num_events_in_wait_list,
PointerBuffer  event_wait_list,
PointerBuffer  event 
)

Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueSVMMemcpy}(cl_command_queue command_queue, cl_bool blocking_copy, void * dst_ptr, const void * src_ptr, size_t size, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)

Parameters
dst_ptra direct or array-backed java.nio.Buffer
src_ptra direct or array-backed java.nio.Buffer
event_wait_lista direct or array-backed com.jogamp.common.nio.PointerBuffer
eventa direct or array-backed com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1731 of file CLImpl20.java.

◆ clEnqueueSVMMemFill()

int com.jogamp.opencl.llb.impl.CLImpl20.clEnqueueSVMMemFill ( long  command_queue,
Buffer  svm_ptr,
Buffer  pattern,
long  pattern_size,
long  size,
int  num_events_in_wait_list,
PointerBuffer  event_wait_list,
PointerBuffer  event 
)

Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueSVMMemFill}(cl_command_queue command_queue, void * svm_ptr, const void * pattern, size_t pattern_size, size_t size, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)

Parameters
svm_ptra direct or array-backed java.nio.Buffer
patterna direct or array-backed java.nio.Buffer
event_wait_lista direct or array-backed com.jogamp.common.nio.PointerBuffer
eventa direct or array-backed com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1756 of file CLImpl20.java.

◆ clEnqueueSVMUnmap()

int com.jogamp.opencl.llb.impl.CLImpl20.clEnqueueSVMUnmap ( long  command_queue,
Buffer  svm_ptr,
int  num_events_in_wait_list,
PointerBuffer  event_wait_list,
PointerBuffer  event 
)

Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueSVMUnmap}(cl_command_queue command_queue, void * svm_ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)

Parameters
svm_ptra direct or array-backed java.nio.Buffer
event_wait_lista direct or array-backed com.jogamp.common.nio.PointerBuffer
eventa direct or array-backed com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1802 of file CLImpl20.java.

◆ clEnqueueTask()

int com.jogamp.opencl.llb.impl.CLImpl20.clEnqueueTask ( long  command_queue,
long  kernel,
int  num_events_in_wait_list,
PointerBuffer  event_wait_list,
PointerBuffer  event 
)

Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueTask}(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_lista direct only com.jogamp.common.nio.PointerBuffer
eventa direct only com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 2041 of file CLImpl20.java.

◆ clEnqueueUnmapMemObject()

int com.jogamp.opencl.llb.impl.CLImpl20.clEnqueueUnmapMemObject ( long  command_queue,
long  memobj,
Buffer  mapped_ptr,
int  num_events_in_wait_list,
PointerBuffer  event_wait_list,
PointerBuffer  event 
)

Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueUnmapMemObject}(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_ptra direct only java.nio.Buffer
event_wait_lista direct only com.jogamp.common.nio.PointerBuffer
eventa direct only com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1584 of file CLImpl20.java.

◆ clEnqueueWaitForEvents()

int com.jogamp.opencl.llb.impl.CLImpl20.clEnqueueWaitForEvents ( long  command_queue,
int  num_events,
PointerBuffer  event_list 
)

Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueWaitForEvents}(cl_command_queue command_queue, cl_uint num_events, const cl_event * event_list)

Parameters
event_lista direct only com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1941 of file CLImpl20.java.

◆ clEnqueueWriteBuffer()

int com.jogamp.opencl.llb.impl.CLImpl20.clEnqueueWriteBuffer ( long  command_queue,
long  buffer,
int  blocking_write,
long  offset,
long  size,
Buffer  ptr,
int  num_events_in_wait_list,
PointerBuffer  event_wait_list,
PointerBuffer  event 
)

Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueWriteBuffer}(cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_write, size_t offset, size_t size, const void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)

Parameters
ptra direct only java.nio.Buffer
event_wait_lista direct only com.jogamp.common.nio.PointerBuffer
eventa direct only com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1232 of file CLImpl20.java.

◆ clEnqueueWriteBufferRect()

int com.jogamp.opencl.llb.impl.CLImpl20.clEnqueueWriteBufferRect ( long  command_queue,
long  buffer,
int  blocking_write,
PointerBuffer  buffer_offset,
PointerBuffer  host_offset,
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 
)

Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueWriteBufferRect}(cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_write, const size_t * buffer_offset, const size_t * host_offset, 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_offseta direct only com.jogamp.common.nio.PointerBuffer
host_offseta direct only com.jogamp.common.nio.PointerBuffer
regiona direct only com.jogamp.common.nio.PointerBuffer
ptra direct only java.nio.Buffer
event_wait_lista direct only com.jogamp.common.nio.PointerBuffer
eventa direct only com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1260 of file CLImpl20.java.

◆ clEnqueueWriteImage()

int com.jogamp.opencl.llb.impl.CLImpl20.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 
)

Entry point (through function pointer) to C language function:
cl_int {@native clEnqueueWriteImage}(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
arg3a direct only com.jogamp.common.nio.PointerBuffer
arg4a direct only com.jogamp.common.nio.PointerBuffer
ptra direct only java.nio.Buffer
event_wait_lista direct only com.jogamp.common.nio.PointerBuffer
eventa direct only com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1405 of file CLImpl20.java.

◆ clFinish()

int com.jogamp.opencl.llb.impl.CLImpl20.clFinish ( long  command_queue)

Entry point (through function pointer) to C language function:
cl_int {@native clFinish}(cl_command_queue command_queue)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1154 of file CLImpl20.java.

◆ clFlush()

int com.jogamp.opencl.llb.impl.CLImpl20.clFlush ( long  command_queue)

Entry point (through function pointer) to C language function:
cl_int {@native clFlush}(cl_command_queue command_queue)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1141 of file CLImpl20.java.

◆ clGetCommandQueueInfo()

int com.jogamp.opencl.llb.impl.CLImpl20.clGetCommandQueueInfo ( long  command_queue,
int  param_name,
long  param_value_size,
Buffer  param_value,
PointerBuffer  param_value_size_ret 
)

Entry point (through function pointer) to C language function:
cl_int {@native clGetCommandQueueInfo}(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_valuea direct only java.nio.Buffer
param_value_size_reta direct only com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 278 of file CLImpl20.java.

◆ clGetContextInfo()

int com.jogamp.opencl.llb.impl.CLImpl20.clGetContextInfo ( long  context,
int  param_name,
long  param_value_size,
Buffer  param_value,
PointerBuffer  param_value_size_ret 
)

Entry point (through function pointer) to C language function:
cl_int {@native clGetContextInfo}(cl_context context, cl_context_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)

Parameters
param_valuea direct only java.nio.Buffer
param_value_size_reta direct only com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 198 of file CLImpl20.java.

◆ clGetDeviceIDs()

int com.jogamp.opencl.llb.impl.CLImpl20.clGetDeviceIDs ( long  platform,
long  device_type,
int  num_entries,
PointerBuffer  devices,
IntBuffer  num_devices 
)

Entry point (through function pointer) to C language function:
cl_int {@native clGetDeviceIDs}(cl_platform_id platform, cl_device_type device_type, cl_uint num_entries, cl_device_id * devices, cl_uint * num_devices)

Parameters
devicesa direct only com.jogamp.common.nio.PointerBuffer
num_devicesa direct only java.nio.IntBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 79 of file CLImpl20.java.

◆ clGetDeviceInfo()

int com.jogamp.opencl.llb.impl.CLImpl20.clGetDeviceInfo ( long  device,
int  param_name,
long  param_value_size,
Buffer  param_value,
PointerBuffer  param_value_size_ret 
)

Entry point (through function pointer) to C language function:
cl_int {@native clGetDeviceInfo}(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_valuea direct only java.nio.Buffer
param_value_size_reta direct only com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 100 of file CLImpl20.java.

◆ clGetEventInfo()

int com.jogamp.opencl.llb.impl.CLImpl20.clGetEventInfo ( long  event,
int  param_name,
long  param_value_size,
Buffer  param_value,
PointerBuffer  param_value_size_ret 
)

Entry point (through function pointer) to C language function:
cl_int {@native clGetEventInfo}(cl_event event, cl_event_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)

Parameters
param_valuea direct only java.nio.Buffer
param_value_size_reta direct only com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1034 of file CLImpl20.java.

◆ clGetEventProfilingInfo()

int com.jogamp.opencl.llb.impl.CLImpl20.clGetEventProfilingInfo ( long  event,
int  param_name,
long  param_value_size,
Buffer  param_value,
PointerBuffer  param_value_size_ret 
)

Entry point (through function pointer) to C language function:
cl_int {@native clGetEventProfilingInfo}(cl_event event, cl_profiling_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)

Parameters
param_valuea direct only java.nio.Buffer
param_value_size_reta direct only com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1122 of file CLImpl20.java.

◆ clGetExtensionFunctionAddressForPlatform() [1/2]

ByteBuffer com.jogamp.opencl.llb.impl.CLImpl20.clGetExtensionFunctionAddressForPlatform ( long  platform,
byte[]  func_name,
int  func_name_offset 
)

Entry point (through function pointer) to C language function:
void * {@native clGetExtensionFunctionAddressForPlatform}(cl_platform_id platform, const char * func_name)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1841 of file CLImpl20.java.

◆ clGetExtensionFunctionAddressForPlatform() [2/2]

ByteBuffer com.jogamp.opencl.llb.impl.CLImpl20.clGetExtensionFunctionAddressForPlatform ( long  platform,
ByteBuffer  func_name 
)

Entry point (through function pointer) to C language function:
void * {@native clGetExtensionFunctionAddressForPlatform}(cl_platform_id platform, const char * func_name)

Parameters
func_namea direct or array-backed java.nio.ByteBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1822 of file CLImpl20.java.

◆ clGetGLContextInfoKHR()

int com.jogamp.opencl.llb.impl.CLImpl20.clGetGLContextInfoKHR ( PointerBuffer  properties,
int  param_name,
long  param_value_size,
Buffer  param_value,
PointerBuffer  param_value_size_ret 
)

Entry point (through function pointer) to C language function:
cl_int {@native clGetGLContextInfoKHR}(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
propertiesa direct only com.jogamp.common.nio.PointerBuffer
param_valuea direct only java.nio.Buffer
param_value_size_reta direct only com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 2403 of file CLImpl20.java.

◆ clGetGLObjectInfo() [1/2]

int com.jogamp.opencl.llb.impl.CLImpl20.clGetGLObjectInfo ( long  memobj,
int[]  gl_object_type,
int  gl_object_type_offset,
int[]  gl_object_name,
int  gl_object_name_offset 
)

Entry point (through function pointer) to C language function:
cl_int {@native clGetGLObjectInfo}(cl_mem memobj, cl_gl_object_type * gl_object_type, cl_GLuint * gl_object_name)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 2261 of file CLImpl20.java.

◆ clGetGLObjectInfo() [2/2]

int com.jogamp.opencl.llb.impl.CLImpl20.clGetGLObjectInfo ( long  memobj,
IntBuffer  gl_object_type,
IntBuffer  gl_object_name 
)

Entry point (through function pointer) to C language function:
cl_int {@native clGetGLObjectInfo}(cl_mem memobj, cl_gl_object_type * gl_object_type, cl_GLuint * gl_object_name)

Parameters
gl_object_typea direct or array-backed java.nio.IntBuffer
gl_object_namea direct or array-backed java.nio.IntBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 2244 of file CLImpl20.java.

◆ clGetGLTextureInfo()

int com.jogamp.opencl.llb.impl.CLImpl20.clGetGLTextureInfo ( long  memobj,
int  param_name,
long  param_value_size,
Buffer  param_value,
PointerBuffer  param_value_size_ret 
)

Entry point (through function pointer) to C language function:
cl_int {@native clGetGLTextureInfo}(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_valuea direct or array-backed java.nio.Buffer
param_value_size_reta direct or array-backed com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 2277 of file CLImpl20.java.

◆ clGetImageInfo()

int com.jogamp.opencl.llb.impl.CLImpl20.clGetImageInfo ( long  image,
int  param_name,
long  param_value_size,
Buffer  param_value,
PointerBuffer  param_value_size_ret 
)

Entry point (through function pointer) to C language function:
cl_int {@native clGetImageInfo}(cl_mem image, cl_image_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)

Parameters
param_valuea direct only java.nio.Buffer
param_value_size_reta direct only com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 506 of file CLImpl20.java.

◆ clGetKernelArgInfo()

int com.jogamp.opencl.llb.impl.CLImpl20.clGetKernelArgInfo ( long  kernel,
int  arg_indx,
int  param_name,
long  param_value_size,
Buffer  param_value,
PointerBuffer  param_value_size_ret 
)

Entry point (through function pointer) to C language function:
cl_int {@native clGetKernelArgInfo}(cl_kernel kernel, cl_uint arg_indx, cl_kernel_arg_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)

Parameters
param_valuea direct or array-backed java.nio.Buffer
param_value_size_reta direct or array-backed com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 977 of file CLImpl20.java.

◆ clGetKernelInfo()

int com.jogamp.opencl.llb.impl.CLImpl20.clGetKernelInfo ( long  kernel,
int  param_name,
long  param_value_size,
Buffer  param_value,
PointerBuffer  param_value_size_ret 
)

Entry point (through function pointer) to C language function:
cl_int {@native clGetKernelInfo}(cl_kernel kernel, cl_kernel_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)

Parameters
param_valuea direct only java.nio.Buffer
param_value_size_reta direct only com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 956 of file CLImpl20.java.

◆ clGetKernelWorkGroupInfo()

int com.jogamp.opencl.llb.impl.CLImpl20.clGetKernelWorkGroupInfo ( long  kernel,
long  device,
int  param_name,
long  param_value_size,
Buffer  param_value,
PointerBuffer  param_value_size_ret 
)

Entry point (through function pointer) to C language function:
cl_int {@native clGetKernelWorkGroupInfo}(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_valuea direct only java.nio.Buffer
param_value_size_reta direct only com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 996 of file CLImpl20.java.

◆ clGetMemObjectInfo()

int com.jogamp.opencl.llb.impl.CLImpl20.clGetMemObjectInfo ( long  memobj,
int  param_name,
long  param_value_size,
Buffer  param_value,
PointerBuffer  param_value_size_ret 
)

Entry point (through function pointer) to C language function:
cl_int {@native clGetMemObjectInfo}(cl_mem memobj, cl_mem_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)

Parameters
param_valuea direct only java.nio.Buffer
param_value_size_reta direct only com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 485 of file CLImpl20.java.

◆ clGetPipeInfo()

int com.jogamp.opencl.llb.impl.CLImpl20.clGetPipeInfo ( long  pipe,
int  param_name,
long  param_value_size,
Buffer  param_value,
PointerBuffer  param_value_size_ret 
)

Entry point (through function pointer) to C language function:
cl_int {@native clGetPipeInfo}(cl_mem pipe, cl_pipe_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)

Parameters
param_valuea direct or array-backed java.nio.Buffer
param_value_size_reta direct or array-backed com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 527 of file CLImpl20.java.

◆ clGetPlatformIDs()

int com.jogamp.opencl.llb.impl.CLImpl20.clGetPlatformIDs ( int  num_entries,
PointerBuffer  platforms,
IntBuffer  num_platforms 
)

Entry point (through function pointer) to C language function:
cl_int {@native clGetPlatformIDs}(cl_uint num_entries, cl_platform_id * platforms, cl_uint * num_platforms)

Parameters
platformsa direct only com.jogamp.common.nio.PointerBuffer
num_platformsa direct only java.nio.IntBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 37 of file CLImpl20.java.

◆ clGetPlatformInfo()

int com.jogamp.opencl.llb.impl.CLImpl20.clGetPlatformInfo ( long  platform,
int  param_name,
long  param_value_size,
Buffer  param_value,
PointerBuffer  param_value_size_ret 
)

Entry point (through function pointer) to C language function:
cl_int {@native clGetPlatformInfo}(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_valuea direct only java.nio.Buffer
param_value_size_reta direct only com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 58 of file CLImpl20.java.

◆ clGetProgramBuildInfo()

int com.jogamp.opencl.llb.impl.CLImpl20.clGetProgramBuildInfo ( long  program,
long  device,
int  param_name,
long  param_value_size,
Buffer  param_value,
PointerBuffer  param_value_size_ret 
)

Entry point (through function pointer) to C language function:
cl_int {@native clGetProgramBuildInfo}(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_valuea direct only java.nio.Buffer
param_value_size_reta direct only com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 811 of file CLImpl20.java.

◆ clGetProgramInfo()

int com.jogamp.opencl.llb.impl.CLImpl20.clGetProgramInfo ( long  program,
int  param_name,
long  param_value_size,
Buffer  param_value,
PointerBuffer  param_value_size_ret 
)

Entry point (through function pointer) to C language function:
cl_int {@native clGetProgramInfo}(cl_program program, cl_program_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)

Parameters
param_valuea direct only java.nio.Buffer
param_value_size_reta direct only com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 790 of file CLImpl20.java.

◆ clGetSamplerInfo()

int com.jogamp.opencl.llb.impl.CLImpl20.clGetSamplerInfo ( long  sampler,
int  param_name,
long  param_value_size,
Buffer  param_value,
PointerBuffer  param_value_size_ret 
)

Entry point (through function pointer) to C language function:
cl_int {@native clGetSamplerInfo}(cl_sampler sampler, cl_sampler_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)

Parameters
param_valuea direct only java.nio.Buffer
param_value_size_reta direct only com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 638 of file CLImpl20.java.

◆ clGetSupportedImageFormats() [1/2]

int com.jogamp.opencl.llb.impl.CLImpl20.clGetSupportedImageFormats ( long  context,
long  flags,
int  image_type,
int  num_entries,
CLImageFormatImpl  image_formats,
int[]  num_image_formats,
int  num_image_formats_offset 
)

Entry point (through function pointer) to C language function:
cl_int {@native clGetSupportedImageFormats}(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)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 471 of file CLImpl20.java.

Here is the call graph for this function:

◆ clGetSupportedImageFormats() [2/2]

int com.jogamp.opencl.llb.impl.CLImpl20.clGetSupportedImageFormats ( long  context,
long  flags,
int  image_type,
int  num_entries,
CLImageFormatImpl  image_formats,
IntBuffer  num_image_formats 
)

Entry point (through function pointer) to C language function:
cl_int {@native clGetSupportedImageFormats}(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_formatsa direct or array-backed java.nio.IntBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 456 of file CLImpl20.java.

Here is the call graph for this function:

◆ clIcdGetPlatformIDsKHR()

int com.jogamp.opencl.llb.impl.CLImpl20.clIcdGetPlatformIDsKHR ( int  arg0,
PointerBuffer  arg1,
IntBuffer  arg2 
)

Entry point (through function pointer) to C language function:
cl_int {@native clIcdGetPlatformIDsKHR}(cl_uint, cl_platform_id * , cl_uint * )

Parameters
arg1a direct only com.jogamp.common.nio.PointerBuffer
arg2a direct only java.nio.IntBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 2062 of file CLImpl20.java.

◆ clReleaseCommandQueue()

int com.jogamp.opencl.llb.impl.CLImpl20.clReleaseCommandQueue ( long  command_queue)

Entry point (through function pointer) to C language function:
cl_int {@native clReleaseCommandQueue}(cl_command_queue command_queue)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 263 of file CLImpl20.java.

◆ clReleaseContext()

int com.jogamp.opencl.llb.impl.CLImpl20.clReleaseContext ( final long  context)

Interface to C language function:
cl_int {@native clReleaseContext}(cl_context context)

Implements com.jogamp.opencl.llb.CL.

Definition at line 2590 of file CLImpl20.java.

Here is the call graph for this function:

◆ clReleaseContextImpl()

native int com.jogamp.opencl.llb.impl.CLImpl20.clReleaseContextImpl ( long  context,
long  global,
long  address 
)

Interface to C language function:
int32_t {@native clReleaseContext}(cl_context context);

Here is the caller graph for this function:

◆ clReleaseDevice()

int com.jogamp.opencl.llb.impl.CLImpl20.clReleaseDevice ( long  device)

Entry point (through function pointer) to C language function:
cl_int {@native clReleaseDevice}(cl_device_id device)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 170 of file CLImpl20.java.

◆ clReleaseDeviceEXT()

int com.jogamp.opencl.llb.impl.CLImpl20.clReleaseDeviceEXT ( long  arg0)

Entry point (through function pointer) to C language function:
cl_int {@native clReleaseDeviceEXT}(cl_device_id)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 2094 of file CLImpl20.java.

◆ clReleaseEvent()

int com.jogamp.opencl.llb.impl.CLImpl20.clReleaseEvent ( long  event)

Entry point (through function pointer) to C language function:
cl_int {@native clReleaseEvent}(cl_event event)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1094 of file CLImpl20.java.

◆ clReleaseKernel()

int com.jogamp.opencl.llb.impl.CLImpl20.clReleaseKernel ( long  kernel)

Entry point (through function pointer) to C language function:
cl_int {@native clReleaseKernel}(cl_kernel kernel)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 892 of file CLImpl20.java.

◆ clReleaseMemObject()

int com.jogamp.opencl.llb.impl.CLImpl20.clReleaseMemObject ( long  memobj)

Entry point (through function pointer) to C language function:
cl_int {@native clReleaseMemObject}(cl_mem memobj)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 442 of file CLImpl20.java.

◆ clReleaseProgram()

int com.jogamp.opencl.llb.impl.CLImpl20.clReleaseProgram ( long  program)

Entry point (through function pointer) to C language function:
cl_int {@native clReleaseProgram}(cl_program program)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 762 of file CLImpl20.java.

◆ clReleaseSampler()

int com.jogamp.opencl.llb.impl.CLImpl20.clReleaseSampler ( long  sampler)

Entry point (through function pointer) to C language function:
cl_int {@native clReleaseSampler}(cl_sampler sampler)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 623 of file CLImpl20.java.

◆ clRetainCommandQueue()

int com.jogamp.opencl.llb.impl.CLImpl20.clRetainCommandQueue ( long  command_queue)

Entry point (through function pointer) to C language function:
cl_int {@native clRetainCommandQueue}(cl_command_queue command_queue)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 250 of file CLImpl20.java.

◆ clRetainContext()

int com.jogamp.opencl.llb.impl.CLImpl20.clRetainContext ( long  context)

Entry point (through function pointer) to C language function:
cl_int {@native clRetainContext}(cl_context context)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 183 of file CLImpl20.java.

◆ clRetainDevice()

int com.jogamp.opencl.llb.impl.CLImpl20.clRetainDevice ( long  device)

Entry point (through function pointer) to C language function:
cl_int {@native clRetainDevice}(cl_device_id device)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 157 of file CLImpl20.java.

◆ clRetainDeviceEXT()

int com.jogamp.opencl.llb.impl.CLImpl20.clRetainDeviceEXT ( long  arg0)

Entry point (through function pointer) to C language function:
cl_int {@native clRetainDeviceEXT}(cl_device_id)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 2107 of file CLImpl20.java.

◆ clRetainEvent()

int com.jogamp.opencl.llb.impl.CLImpl20.clRetainEvent ( long  event)

Entry point (through function pointer) to C language function:
cl_int {@native clRetainEvent}(cl_event event)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1081 of file CLImpl20.java.

◆ clRetainKernel()

int com.jogamp.opencl.llb.impl.CLImpl20.clRetainKernel ( long  kernel)

Entry point (through function pointer) to C language function:
cl_int {@native clRetainKernel}(cl_kernel kernel)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 879 of file CLImpl20.java.

◆ clRetainMemObject()

int com.jogamp.opencl.llb.impl.CLImpl20.clRetainMemObject ( long  memobj)

Entry point (through function pointer) to C language function:
cl_int {@native clRetainMemObject}(cl_mem memobj)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 429 of file CLImpl20.java.

◆ clRetainProgram()

int com.jogamp.opencl.llb.impl.CLImpl20.clRetainProgram ( long  program)

Entry point (through function pointer) to C language function:
cl_int {@native clRetainProgram}(cl_program program)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 749 of file CLImpl20.java.

◆ clRetainSampler()

int com.jogamp.opencl.llb.impl.CLImpl20.clRetainSampler ( long  sampler)

Entry point (through function pointer) to C language function:
cl_int {@native clRetainSampler}(cl_sampler sampler)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 610 of file CLImpl20.java.

◆ clSetEventCallback()

int com.jogamp.opencl.llb.impl.CLImpl20.clSetEventCallback ( final long  event,
final int  type,
final CLEventCallback  cb 
)

Interface to C language function:
int32_t {@native clSetEventCallback}(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);

Implements com.jogamp.opencl.llb.CL.

Definition at line 2626 of file CLImpl20.java.

◆ clSetKernelArg()

int com.jogamp.opencl.llb.impl.CLImpl20.clSetKernelArg ( long  kernel,
int  arg_index,
long  arg_size,
Buffer  arg_value 
)

Entry point (through function pointer) to C language function:
cl_int {@native clSetKernelArg}(cl_kernel kernel, cl_uint arg_index, size_t arg_size, const void * arg_value)

Parameters
arg_valuea direct only java.nio.Buffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 906 of file CLImpl20.java.

◆ clSetKernelArgSVMPointer()

int com.jogamp.opencl.llb.impl.CLImpl20.clSetKernelArgSVMPointer ( long  kernel,
int  arg_index,
Buffer  arg_value 
)

Entry point (through function pointer) to C language function:
cl_int {@native clSetKernelArgSVMPointer}(cl_kernel kernel, cl_uint arg_index, const void * arg_value)

Parameters
arg_valuea direct or array-backed java.nio.Buffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 923 of file CLImpl20.java.

◆ clSetKernelExecInfo()

int com.jogamp.opencl.llb.impl.CLImpl20.clSetKernelExecInfo ( long  kernel,
int  param_name,
long  param_value_size,
Buffer  param_value 
)

Entry point (through function pointer) to C language function:
cl_int {@native clSetKernelExecInfo}(cl_kernel kernel, cl_kernel_exec_info param_name, size_t param_value_size, const void * param_value)

Parameters
param_valuea direct or array-backed java.nio.Buffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 939 of file CLImpl20.java.

◆ clSetMemObjectDestructorCallback()

int com.jogamp.opencl.llb.impl.CLImpl20.clSetMemObjectDestructorCallback ( final long  memObjID,
final CLMemObjectDestructorCallback  cb 
)

Interface to C language function:
int32_t {@native clSetMemObjectDestructorCallback}(cl_mem memobj, void (CL_CALLBACK *pfn_notify) (cl_mem memobj, void *user_data), void *user_data);

Implements com.jogamp.opencl.llb.CL.

Definition at line 2638 of file CLImpl20.java.

◆ clSetUserEventStatus()

int com.jogamp.opencl.llb.impl.CLImpl20.clSetUserEventStatus ( long  event,
int  execution_status 
)

Entry point (through function pointer) to C language function:
cl_int {@native clSetUserEventStatus}(cl_event event, cl_int execution_status)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1107 of file CLImpl20.java.

◆ clSVMAlloc()

ByteBuffer com.jogamp.opencl.llb.impl.CLImpl20.clSVMAlloc ( long  context,
long  flags,
long  size,
int  alignment 
)

Entry point (through function pointer) to C language function:
void * {@native clSVMAlloc}(cl_context context, cl_svm_mem_flags flags, size_t size, cl_uint alignment)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 544 of file CLImpl20.java.

◆ clSVMFree()

void com.jogamp.opencl.llb.impl.CLImpl20.clSVMFree ( long  context,
Buffer  svm_pointer 
)

Entry point (through function pointer) to C language function:
void {@native clSVMFree}(cl_context context, void * svm_pointer)

Parameters
svm_pointera direct or array-backed java.nio.Buffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 562 of file CLImpl20.java.

◆ clTerminateContextKHR()

int com.jogamp.opencl.llb.impl.CLImpl20.clTerminateContextKHR ( long  arg0)

Entry point (through function pointer) to C language function:
cl_int {@native clTerminateContextKHR}(cl_context)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 2081 of file CLImpl20.java.

◆ clUnloadCompiler()

int com.jogamp.opencl.llb.impl.CLImpl20.clUnloadCompiler ( )

Entry point (through function pointer) to C language function:
cl_int {@native clUnloadCompiler}()

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1970 of file CLImpl20.java.

◆ clUnloadPlatformCompiler()

int com.jogamp.opencl.llb.impl.CLImpl20.clUnloadPlatformCompiler ( long  platform)

Entry point (through function pointer) to C language function:
cl_int {@native clUnloadPlatformCompiler}(cl_platform_id platform)

Implements com.jogamp.opencl.llb.CL20.

Definition at line 775 of file CLImpl20.java.

◆ clWaitForEvents()

int com.jogamp.opencl.llb.impl.CLImpl20.clWaitForEvents ( int  num_events,
PointerBuffer  event_list 
)

Entry point (through function pointer) to C language function:
cl_int {@native clWaitForEvents}(cl_uint num_events, const cl_event * event_list)

Parameters
event_lista direct only com.jogamp.common.nio.PointerBuffer

Implements com.jogamp.opencl.llb.CL20.

Definition at line 1016 of file CLImpl20.java.

◆ getAddressTable()

static CLProcAddressTable20 com.jogamp.opencl.llb.impl.CLImpl20.getAddressTable ( )
static

Definition at line 2461 of file CLImpl20.java.

◆ init()

void com.jogamp.opencl.llb.impl.CLImpl20.init ( )
protected

Definition at line 2496 of file CLImpl20.java.

Here is the caller graph for this function:

◆ isAvailable()

static boolean com.jogamp.opencl.llb.impl.CLImpl20.isAvailable ( )
static

Accessor.

Returns
true if OpenCL is available on this machine.

Definition at line 2504 of file CLImpl20.java.

Member Data Documentation

◆ addressTable

final CLProcAddressTable20 com.jogamp.opencl.llb.impl.CLImpl20.addressTable
staticprotected

Definition at line 2455 of file CLImpl20.java.


The documentation for this class was generated from the following file: