|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.jogamp.opencl.llb.impl.CLAbstractImpl
public abstract class CLAbstractImpl
Java bindings to OpenCL, the Open Computing Language (generated).
| Field Summary | |
|---|---|
protected CLProcAddressTable |
addressTable
|
| Fields inherited from interface com.jogamp.opencl.llb.CLContextBinding |
|---|
CL_CONTEXT_DEVICES, CL_CONTEXT_NUM_DEVICES, CL_CONTEXT_PLATFORM, CL_CONTEXT_PROPERTIES, CL_CONTEXT_REFERENCE_COUNT |
| Fields inherited from interface com.jogamp.opencl.llb.CLProgramBinding |
|---|
CL_BUILD_ERROR, CL_BUILD_IN_PROGRESS, CL_BUILD_NONE, CL_BUILD_PROGRAM_FAILURE, CL_BUILD_SUCCESS, CL_PROGRAM_BINARIES, CL_PROGRAM_BINARY_SIZES, CL_PROGRAM_BUILD_LOG, CL_PROGRAM_BUILD_OPTIONS, CL_PROGRAM_BUILD_STATUS, CL_PROGRAM_CONTEXT, CL_PROGRAM_DEVICES, CL_PROGRAM_NUM_DEVICES, CL_PROGRAM_REFERENCE_COUNT, CL_PROGRAM_SOURCE |
| Fields inherited from interface com.jogamp.opencl.llb.CLKernelBinding |
|---|
CL_KERNEL_COMPILE_WORK_GROUP_SIZE, CL_KERNEL_CONTEXT, CL_KERNEL_FUNCTION_NAME, CL_KERNEL_LOCAL_MEM_SIZE, CL_KERNEL_NUM_ARGS, CL_KERNEL_PREFERRED_WORK_GROUP_SIZE_MULTIPLE, CL_KERNEL_PRIVATE_MEM_SIZE, CL_KERNEL_PROGRAM, CL_KERNEL_REFERENCE_COUNT, CL_KERNEL_WORK_GROUP_SIZE |
| Fields inherited from interface com.jogamp.opencl.llb.CLImageBinding |
|---|
CL_A, CL_ARGB, CL_BGRA, CL_FLOAT, CL_HALF_FLOAT, CL_IMAGE_DEPTH, CL_IMAGE_ELEMENT_SIZE, CL_IMAGE_FORMAT, CL_IMAGE_FORMAT_MISMATCH, CL_IMAGE_FORMAT_NOT_SUPPORTED, CL_IMAGE_HEIGHT, CL_IMAGE_ROW_PITCH, CL_IMAGE_SLICE_PITCH, CL_IMAGE_WIDTH, CL_INTENSITY, CL_LUMINANCE, CL_R, CL_RA, CL_RG, CL_RGB, CL_RGBA, CL_RGBx, CL_RGx, CL_Rx, CL_SIGNED_INT16, CL_SIGNED_INT32, CL_SIGNED_INT8, CL_SNORM_INT16, CL_SNORM_INT8, CL_UNORM_INT_101010, CL_UNORM_INT16, CL_UNORM_INT8, CL_UNORM_SHORT_555, CL_UNORM_SHORT_565, CL_UNSIGNED_INT16, CL_UNSIGNED_INT32, CL_UNSIGNED_INT8 |
| Fields inherited from interface com.jogamp.opencl.llb.CLSamplerBinding |
|---|
CL_ADDRESS_CLAMP, CL_ADDRESS_CLAMP_TO_EDGE, CL_ADDRESS_MIRRORED_REPEAT, CL_ADDRESS_NONE, CL_ADDRESS_REPEAT, CL_FILTER_LINEAR, CL_FILTER_NEAREST, CL_SAMPLER_ADDRESSING_MODE, CL_SAMPLER_CONTEXT, CL_SAMPLER_FILTER_MODE, CL_SAMPLER_NORMALIZED_COORDS, CL_SAMPLER_REFERENCE_COUNT |
| Fields inherited from interface com.jogamp.opencl.llb.CLEventBinding |
|---|
CL_EVENT_COMMAND_EXECUTION_STATUS, CL_EVENT_COMMAND_QUEUE, CL_EVENT_COMMAND_TYPE, CL_EVENT_CONTEXT, CL_EVENT_REFERENCE_COUNT |
| Fields inherited from interface com.jogamp.opencl.llb.CLPlatformBinding |
|---|
CL_PLATFORM_EXTENSIONS, CL_PLATFORM_ICD_SUFFIX_KHR, CL_PLATFORM_NAME, CL_PLATFORM_NOT_FOUND_KHR, CL_PLATFORM_PROFILE, CL_PLATFORM_VENDOR, CL_PLATFORM_VERSION |
| Constructor Summary | |
|---|---|
CLAbstractImpl(CLProcAddressTable addressTable)
|
|
| Method Summary | |
|---|---|
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 clCreateBuffer(cl_context context, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret); |
long |
clCreateBuffer(long context,
long flags,
long size,
Buffer host_ptr,
IntBuffer errcode_ret)
Entry point (through function pointer) to C language function: cl_mem clCreateBuffer(cl_context context, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret); |
long |
clCreateCommandQueue(long context,
long device,
long properties,
int[] errcode_ret,
int errcode_ret_offset)
Entry point (through function pointer) to C language function: cl_command_queue clCreateCommandQueue(cl_context context, cl_device_id device, cl_command_queue_properties properties, cl_int * errcode_ret); |
long |
clCreateCommandQueue(long context,
long device,
long properties,
IntBuffer errcode_ret)
Entry point (through function pointer) to C language function: cl_command_queue clCreateCommandQueue(cl_context context, cl_device_id device, cl_command_queue_properties properties, cl_int * errcode_ret); |
long |
clCreateEventFromGLsyncKHR(long arg0,
long arg1,
int[] arg2,
int arg2_offset)
Entry point (through function pointer) to C language function: cl_event clCreateEventFromGLsyncKHR(cl_context, cl_GLsync, cl_int * ); |
long |
clCreateEventFromGLsyncKHR(long arg0,
long arg1,
IntBuffer arg2)
Entry point (through function pointer) to C language function: cl_event clCreateEventFromGLsyncKHR(cl_context, cl_GLsync, cl_int * ); |
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 clCreateFromGLBuffer(cl_context context, cl_mem_flags flags, cl_GLuint bufobj, int * errcode_ret); |
long |
clCreateFromGLBuffer(long context,
long flags,
int bufobj,
IntBuffer errcode_ret)
Entry point (through function pointer) to C language function: cl_mem clCreateFromGLBuffer(cl_context context, cl_mem_flags flags, cl_GLuint bufobj, int * errcode_ret); |
long |
clCreateFromGLRenderbuffer(long context,
long flags,
int renderbuffer,
int[] errcode_ret,
int errcode_ret_offset)
Entry point (through function pointer) to C language function: cl_mem clCreateFromGLRenderbuffer(cl_context context, cl_mem_flags flags, cl_GLuint renderbuffer, cl_int * errcode_ret); |
long |
clCreateFromGLRenderbuffer(long context,
long flags,
int renderbuffer,
IntBuffer errcode_ret)
Entry point (through function pointer) to C language function: cl_mem clCreateFromGLRenderbuffer(cl_context context, cl_mem_flags flags, cl_GLuint renderbuffer, cl_int * errcode_ret); |
long |
clCreateFromGLTexture2D(long context,
long flags,
int target,
int miplevel,
int texture,
int[] errcode_ret,
int errcode_ret_offset)
Entry point (through function pointer) to C language function: cl_mem clCreateFromGLTexture2D(cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret); |
long |
clCreateFromGLTexture2D(long context,
long flags,
int target,
int miplevel,
int texture,
IntBuffer errcode_ret)
Entry point (through function pointer) to C language function: cl_mem clCreateFromGLTexture2D(cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret); |
long |
clCreateFromGLTexture3D(long context,
long flags,
int target,
int miplevel,
int texture,
int[] errcode_ret,
int errcode_ret_offset)
Entry point (through function pointer) to C language function: cl_mem clCreateFromGLTexture3D(cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret); |
long |
clCreateFromGLTexture3D(long context,
long flags,
int target,
int miplevel,
int texture,
IntBuffer errcode_ret)
Entry point (through function pointer) to C language function: cl_mem clCreateFromGLTexture3D(cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret); |
long |
clCreateImage2D(long context,
long flags,
CLImageFormatImpl image_format,
long image_width,
long image_height,
long image_row_pitch,
Buffer host_ptr,
int[] errcode_ret,
int errcode_ret_offset)
Entry point (through function pointer) to C language function: cl_mem 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); |
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 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); |
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 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); |
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 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); |
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 clCreateKernel(cl_program program, const char * kernel_name, cl_int * errcode_ret); |
long |
clCreateKernel(long program,
String kernel_name,
IntBuffer errcode_ret)
Entry point (through function pointer) to C language function: cl_kernel clCreateKernel(cl_program program, const char * kernel_name, cl_int * errcode_ret); |
int |
clCreateKernelsInProgram(long program,
int num_kernels,
PointerBuffer kernels,
IntBuffer num_kernels_ret)
Entry point (through function pointer) to C language function: cl_int clCreateKernelsInProgram(cl_program program, cl_uint num_kernels, cl_kernel * kernels, cl_uint * num_kernels_ret); |
long |
clCreateProgramWithBinary(long context,
int num_devices,
PointerBuffer device_list,
PointerBuffer lengths,
PointerBuffer binaries,
IntBuffer binary_status,
IntBuffer errcode_ret)
Entry point (through function pointer) to C language function: cl_program clCreateProgramWithBinary(cl_context context, cl_uint num_devices, cl_device_id * device_list, const size_t * lengths, const unsigned char * * binaries, cl_int * binary_status, cl_int * errcode_ret); |
long |
clCreateProgramWithSource(long context,
int count,
String[] strings,
PointerBuffer lengths,
IntBuffer errcode_ret)
Entry point (through function pointer) to C language function: cl_program clCreateProgramWithSource(cl_context context, cl_uint count, const char * * strings, const size_t * lengths, cl_int * errcode_ret); |
long |
clCreateSampler(long context,
int normalized_coords,
int addressing_mode,
int filter_mode,
int[] errcode_ret,
int errcode_ret_offset)
Entry point (through function pointer) to C language function: cl_sampler clCreateSampler(cl_context context, cl_bool normalized_coords, cl_addressing_mode addressing_mode, cl_filter_mode filter_mode, cl_int * errcode_ret); |
long |
clCreateSampler(long context,
int normalized_coords,
int addressing_mode,
int filter_mode,
IntBuffer errcode_ret)
Entry point (through function pointer) to C language function: cl_sampler clCreateSampler(cl_context context, cl_bool normalized_coords, cl_addressing_mode addressing_mode, cl_filter_mode filter_mode, cl_int * errcode_ret); |
long |
clCreateSubBuffer(long buffer,
long flags,
int buffer_create_type,
Buffer buffer_create_info,
int[] errcode_ret,
int errcode_ret_offset)
Entry point (through function pointer) to C language function: cl_mem clCreateSubBuffer(cl_mem buffer, cl_mem_flags flags, cl_buffer_create_type buffer_create_type, const void * buffer_create_info, cl_int * errcode_ret); |
long |
clCreateSubBuffer(long buffer,
long flags,
int buffer_create_type,
Buffer buffer_create_info,
IntBuffer errcode_ret)
Entry point (through function pointer) to C language function: cl_mem clCreateSubBuffer(cl_mem buffer, cl_mem_flags flags, cl_buffer_create_type buffer_create_type, const void * buffer_create_info, cl_int * errcode_ret); |
int |
clCreateSubDevicesEXT(long arg0,
long[] arg1,
int arg1_offset,
int arg2,
PointerBuffer arg3,
int[] arg4,
int arg4_offset)
Entry point (through function pointer) to C language function: cl_int clCreateSubDevicesEXT(cl_device_id, const cl_device_partition_property_ext * , cl_uint, cl_device_id * , cl_uint * ); |
int |
clCreateSubDevicesEXT(long arg0,
LongBuffer arg1,
int arg2,
PointerBuffer arg3,
IntBuffer arg4)
Entry point (through function pointer) to C language function: cl_int clCreateSubDevicesEXT(cl_device_id, const cl_device_partition_property_ext * , cl_uint, cl_device_id * , cl_uint * ); |
long |
clCreateUserEvent(long context,
int[] errcode_ret,
int errcode_ret_offset)
Entry point (through function pointer) to C language function: cl_event clCreateUserEvent(cl_context context, cl_int * errcode_ret); |
long |
clCreateUserEvent(long context,
IntBuffer errcode_ret)
Entry point (through function pointer) to C language function: cl_event clCreateUserEvent(cl_context context, cl_int * errcode_ret); |
int |
clEnqueueAcquireGLObjects(long command_queue,
int num_objects,
PointerBuffer mem_objects,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Entry point (through function pointer) to C language function: cl_int clEnqueueAcquireGLObjects(cl_command_queue command_queue, cl_uint num_objects, cl_mem * mem_objects, cl_uint num_events_in_wait_list, cl_event * event_wait_list, cl_event * event); |
int |
clEnqueueBarrier(long command_queue)
Entry point (through function pointer) to C language function: cl_int clEnqueueBarrier(cl_command_queue command_queue); |
int |
clEnqueueCopyBuffer(long command_queue,
long src_buffer,
long dst_buffer,
long src_offset,
long dst_offset,
long cb,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Entry point (through function pointer) to C language function: cl_int 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, cl_event * event_wait_list, cl_event * event); |
int |
clEnqueueCopyBufferRect(long command_queue,
long src_buffer,
long dst_buffer,
PointerBuffer src_origin,
PointerBuffer dst_origin,
PointerBuffer region,
long src_row_pitch,
long src_slice_pitch,
long dst_row_pitch,
long dst_slice_pitch,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Entry point (through function pointer) to C language function: cl_int 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, cl_event * event_wait_list, cl_event * event); |
int |
clEnqueueCopyBufferToImage(long command_queue,
long src_buffer,
long dst_image,
long src_offset,
PointerBuffer arg4,
PointerBuffer arg5,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Entry point (through function pointer) to C language function: cl_int 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, cl_event * event_wait_list, cl_event * event); |
int |
clEnqueueCopyImage(long command_queue,
long src_image,
long dst_image,
PointerBuffer arg3,
PointerBuffer arg4,
PointerBuffer arg5,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Entry point (through function pointer) to C language function: cl_int 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, cl_event * event_wait_list, cl_event * event); |
int |
clEnqueueCopyImageToBuffer(long command_queue,
long src_image,
long dst_buffer,
PointerBuffer arg3,
PointerBuffer arg4,
long dst_offset,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Entry point (through function pointer) to C language function: cl_int 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, cl_event * event_wait_list, cl_event * event); |
ByteBuffer |
clEnqueueMapBuffer(long command_queue,
long buffer,
int blocking_map,
long map_flags,
long offset,
long cb,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event,
IntBuffer errcode_ret)
Entry point (through function pointer) to C language function: void * 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, cl_event * event_wait_list, cl_event * event, cl_int * errcode_ret); |
int |
clEnqueueMarker(long command_queue,
PointerBuffer event)
Entry point (through function pointer) to C language function: cl_int clEnqueueMarker(cl_command_queue command_queue, cl_event * event); |
int |
clEnqueueMigrateMemObjectEXT(long arg0,
int arg1,
PointerBuffer arg2,
long arg3,
int arg4,
PointerBuffer arg5,
PointerBuffer arg6)
Entry point (through function pointer) to C language function: cl_int clEnqueueMigrateMemObjectEXT(cl_command_queue, cl_uint, cl_mem * , cl_mem_migration_flags_ext, cl_uint, cl_event * , cl_event * ); |
int |
clEnqueueNDRangeKernel(long command_queue,
long kernel,
int work_dim,
PointerBuffer global_work_offset,
PointerBuffer global_work_size,
PointerBuffer local_work_size,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Entry point (through function pointer) to C language function: cl_int 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, cl_event * event_wait_list, cl_event * event); |
int |
clEnqueueReadBuffer(long command_queue,
long buffer,
int blocking_read,
long offset,
long cb,
Buffer ptr,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Entry point (through function pointer) to C language function: cl_int 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, cl_event * event_wait_list, cl_event * event); |
int |
clEnqueueReadBufferRect(long command_queue,
long buffer,
int blocking_read,
PointerBuffer buffer_origin,
PointerBuffer host_origin,
PointerBuffer region,
long buffer_row_pitch,
long buffer_slice_pitch,
long host_row_pitch,
long host_slice_pitch,
Buffer ptr,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Entry point (through function pointer) to C language function: cl_int 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, cl_event * event_wait_list, cl_event * event); |
int |
clEnqueueReadImage(long command_queue,
long image,
int blocking_read,
PointerBuffer arg3,
PointerBuffer arg4,
long row_pitch,
long slice_pitch,
Buffer ptr,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Entry point (through function pointer) to C language function: cl_int 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, cl_event * event_wait_list, cl_event * event); |
int |
clEnqueueReleaseGLObjects(long command_queue,
int num_objects,
PointerBuffer mem_objects,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Entry point (through function pointer) to C language function: cl_int clEnqueueReleaseGLObjects(cl_command_queue command_queue, cl_uint num_objects, cl_mem * mem_objects, cl_uint num_events_in_wait_list, cl_event * event_wait_list, cl_event * event); |
int |
clEnqueueTask(long command_queue,
long kernel,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Entry point (through function pointer) to C language function: cl_int clEnqueueTask(cl_command_queue command_queue, cl_kernel kernel, cl_uint num_events_in_wait_list, cl_event * event_wait_list, cl_event * event); |
int |
clEnqueueUnmapMemObject(long command_queue,
long memobj,
Buffer mapped_ptr,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Entry point (through function pointer) to C language function: cl_int clEnqueueUnmapMemObject(cl_command_queue command_queue, cl_mem memobj, void * mapped_ptr, cl_uint num_events_in_wait_list, cl_event * event_wait_list, cl_event * event); |
int |
clEnqueueWaitForEvents(long command_queue,
int num_events,
PointerBuffer event_list)
Entry point (through function pointer) to C language function: cl_int clEnqueueWaitForEvents(cl_command_queue command_queue, cl_uint num_events, cl_event * event_list); |
int |
clEnqueueWriteBuffer(long command_queue,
long buffer,
int blocking_write,
long offset,
long cb,
Buffer ptr,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Entry point (through function pointer) to C language function: cl_int 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, cl_event * event_wait_list, cl_event * event); |
int |
clEnqueueWriteBufferRect(long command_queue,
long buffer,
int blocking_write,
PointerBuffer buffer_origin,
PointerBuffer host_origin,
PointerBuffer region,
long buffer_row_pitch,
long buffer_slice_pitch,
long host_row_pitch,
long host_slice_pitch,
Buffer ptr,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Entry point (through function pointer) to C language function: cl_int 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, cl_event * event_wait_list, cl_event * event); |
int |
clEnqueueWriteImage(long command_queue,
long image,
int blocking_write,
PointerBuffer arg3,
PointerBuffer arg4,
long input_row_pitch,
long input_slice_pitch,
Buffer ptr,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Entry point (through function pointer) to C language function: cl_int 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, cl_event * event_wait_list, cl_event * event); |
int |
clFinish(long command_queue)
Entry point (through function pointer) to C language function: cl_int clFinish(cl_command_queue command_queue); |
int |
clFlush(long command_queue)
Entry point (through function pointer) to C language function: cl_int clFlush(cl_command_queue command_queue); |
int |
clGetCommandQueueInfo(long command_queue,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
Entry point (through function pointer) to C language function: cl_int 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); |
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 clGetContextInfo(cl_context context, cl_context_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret); |
int |
clGetDeviceIDs(long platform,
long device_type,
int num_entries,
PointerBuffer devices,
IntBuffer num_devices)
Entry point (through function pointer) to C language function: cl_int clGetDeviceIDs(cl_platform_id platform, cl_device_type device_type, cl_uint num_entries, cl_device_id * devices, cl_uint * num_devices); |
int |
clGetDeviceInfo(long device,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
Entry point (through function pointer) to C language function: cl_int clGetDeviceInfo(cl_device_id device, cl_device_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret); |
int |
clGetEventInfo(long event,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
Entry point (through function pointer) to C language function: cl_int clGetEventInfo(cl_event event, cl_event_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret); |
int |
clGetEventProfilingInfo(long event,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
Entry point (through function pointer) to C language function: cl_int clGetEventProfilingInfo(cl_event event, cl_profiling_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret); |
protected ByteBuffer |
clGetExtensionFunctionAddressImpl(String func_name)
Entry point (through function pointer) to C language function: void * clGetExtensionFunctionAddress(const char * func_name); |
int |
clGetGLContextInfoKHR(LongBuffer 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 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); |
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 clGetGLObjectInfo(cl_mem memobj, cl_gl_object_type * gl_object_type, cl_GLuint * gl_object_name); |
int |
clGetGLObjectInfo(long memobj,
IntBuffer gl_object_type,
IntBuffer gl_object_name)
Entry point (through function pointer) to C language function: cl_int clGetGLObjectInfo(cl_mem memobj, cl_gl_object_type * gl_object_type, cl_GLuint * gl_object_name); |
int |
clGetGLTextureInfo(long memobj,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
Entry point (through function pointer) to C language function: cl_int clGetGLTextureInfo(cl_mem memobj, cl_gl_texture_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret); |
int |
clGetImageInfo(long image,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
Entry point (through function pointer) to C language function: cl_int clGetImageInfo(cl_mem image, cl_image_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret); |
int |
clGetKernelInfo(long kernel,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
Entry point (through function pointer) to C language function: cl_int clGetKernelInfo(cl_kernel kernel, cl_kernel_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret); |
int |
clGetKernelWorkGroupInfo(long kernel,
long device,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
Entry point (through function pointer) to C language function: cl_int 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); |
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 clGetMemObjectInfo(cl_mem memobj, cl_mem_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret); |
int |
clGetPlatformIDs(int num_entries,
PointerBuffer platforms,
IntBuffer num_platforms)
Entry point (through function pointer) to C language function: cl_int clGetPlatformIDs(cl_uint num_entries, cl_platform_id * platforms, cl_uint * num_platforms); |
int |
clGetPlatformInfo(long platform,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
Entry point (through function pointer) to C language function: cl_int clGetPlatformInfo(cl_platform_id platform, cl_platform_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret); |
int |
clGetProgramBuildInfo(long program,
long device,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
Entry point (through function pointer) to C language function: cl_int 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); |
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 clGetProgramInfo(cl_program program, cl_program_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret); |
int |
clGetSamplerInfo(long sampler,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
Entry point (through function pointer) to C language function: cl_int clGetSamplerInfo(cl_sampler sampler, cl_sampler_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret); |
int |
clGetSupportedImageFormats(long context,
long flags,
int image_type,
int num_entries,
CLImageFormatImpl image_formats,
int[] num_image_formats,
int num_image_formats_offset)
Entry point (through function pointer) to C language function: cl_int 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); |
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 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); |
int |
clIcdGetPlatformIDsKHR(int arg0,
PointerBuffer arg1,
IntBuffer arg2)
Entry point (through function pointer) to C language function: cl_int clIcdGetPlatformIDsKHR(cl_uint, cl_platform_id * , cl_uint * ); |
int |
clReleaseCommandQueue(long command_queue)
Entry point (through function pointer) to C language function: cl_int clReleaseCommandQueue(cl_command_queue command_queue); |
int |
clReleaseDeviceEXT(long arg0)
Entry point (through function pointer) to C language function: cl_int clReleaseDeviceEXT(cl_device_id); |
int |
clReleaseEvent(long event)
Entry point (through function pointer) to C language function: cl_int clReleaseEvent(cl_event event); |
int |
clReleaseKernel(long kernel)
Entry point (through function pointer) to C language function: cl_int clReleaseKernel(cl_kernel kernel); |
int |
clReleaseMemObject(long memobj)
Entry point (through function pointer) to C language function: cl_int clReleaseMemObject(cl_mem memobj); |
int |
clReleaseProgram(long program)
Entry point (through function pointer) to C language function: cl_int clReleaseProgram(cl_program program); |
int |
clReleaseSampler(long sampler)
Entry point (through function pointer) to C language function: cl_int clReleaseSampler(cl_sampler sampler); |
int |
clRetainCommandQueue(long command_queue)
Entry point (through function pointer) to C language function: cl_int clRetainCommandQueue(cl_command_queue command_queue); |
int |
clRetainContext(long context)
Entry point (through function pointer) to C language function: cl_int clRetainContext(cl_context context); |
int |
clRetainDeviceEXT(long arg0)
Entry point (through function pointer) to C language function: cl_int clRetainDeviceEXT(cl_device_id); |
int |
clRetainEvent(long event)
Entry point (through function pointer) to C language function: cl_int clRetainEvent(cl_event event); |
int |
clRetainKernel(long kernel)
Entry point (through function pointer) to C language function: cl_int clRetainKernel(cl_kernel kernel); |
int |
clRetainMemObject(long memobj)
Entry point (through function pointer) to C language function: cl_int clRetainMemObject(cl_mem memobj); |
int |
clRetainProgram(long program)
Entry point (through function pointer) to C language function: cl_int clRetainProgram(cl_program program); |
int |
clRetainSampler(long sampler)
Entry point (through function pointer) to C language function: cl_int clRetainSampler(cl_sampler sampler); |
int |
clSetKernelArg(long kernel,
int arg_index,
long arg_size,
Buffer arg_value)
Entry point (through function pointer) to C language function: cl_int clSetKernelArg(cl_kernel kernel, cl_uint arg_index, size_t arg_size, const void * arg_value); |
int |
clSetUserEventStatus(long event,
int execution_status)
Entry point (through function pointer) to C language function: cl_int clSetUserEventStatus(cl_event event, cl_int execution_status); |
int |
clUnloadCompiler()
Entry point (through function pointer) to C language function: cl_int clUnloadCompiler(void); |
int |
clWaitForEvents(int num_events,
PointerBuffer event_list)
Entry point (through function pointer) to C language function: cl_int clWaitForEvents(cl_uint num_events, cl_event * event_list); |
int |
dispatch_clEnqueueBarrier0(long command_queue,
long procAddress)
Entry point (through function pointer) to C language function: cl_int clEnqueueBarrier(cl_command_queue command_queue); |
int |
dispatch_clFinish1(long command_queue,
long procAddress)
Entry point (through function pointer) to C language function: cl_int clFinish(cl_command_queue command_queue); |
int |
dispatch_clFlush1(long command_queue,
long procAddress)
Entry point (through function pointer) to C language function: cl_int clFlush(cl_command_queue command_queue); |
int |
dispatch_clReleaseCommandQueue1(long command_queue,
long procAddress)
Entry point (through function pointer) to C language function: cl_int clReleaseCommandQueue(cl_command_queue command_queue); |
int |
dispatch_clReleaseDeviceEXT1(long arg0,
long procAddress)
Entry point (through function pointer) to C language function: cl_int clReleaseDeviceEXT(cl_device_id); |
int |
dispatch_clReleaseEvent1(long event,
long procAddress)
Entry point (through function pointer) to C language function: cl_int clReleaseEvent(cl_event event); |
int |
dispatch_clReleaseKernel1(long kernel,
long procAddress)
Entry point (through function pointer) to C language function: cl_int clReleaseKernel(cl_kernel kernel); |
int |
dispatch_clReleaseMemObject1(long memobj,
long procAddress)
Entry point (through function pointer) to C language function: cl_int clReleaseMemObject(cl_mem memobj); |
int |
dispatch_clReleaseProgram1(long program,
long procAddress)
Entry point (through function pointer) to C language function: cl_int clReleaseProgram(cl_program program); |
int |
dispatch_clReleaseSampler1(long sampler,
long procAddress)
Entry point (through function pointer) to C language function: cl_int clReleaseSampler(cl_sampler sampler); |
int |
dispatch_clRetainCommandQueue1(long command_queue,
long procAddress)
Entry point (through function pointer) to C language function: cl_int clRetainCommandQueue(cl_command_queue command_queue); |
int |
dispatch_clRetainContext1(long context,
long procAddress)
Entry point (through function pointer) to C language function: cl_int clRetainContext(cl_context context); |
int |
dispatch_clRetainDeviceEXT1(long arg0,
long procAddress)
Entry point (through function pointer) to C language function: cl_int clRetainDeviceEXT(cl_device_id); |
int |
dispatch_clRetainEvent1(long event,
long procAddress)
Entry point (through function pointer) to C language function: cl_int clRetainEvent(cl_event event); |
int |
dispatch_clRetainKernel1(long kernel,
long procAddress)
Entry point (through function pointer) to C language function: cl_int clRetainKernel(cl_kernel kernel); |
int |
dispatch_clRetainMemObject1(long memobj,
long procAddress)
Entry point (through function pointer) to C language function: cl_int clRetainMemObject(cl_mem memobj); |
int |
dispatch_clRetainProgram1(long program,
long procAddress)
Entry point (through function pointer) to C language function: cl_int clRetainProgram(cl_program program); |
int |
dispatch_clRetainSampler1(long sampler,
long procAddress)
Entry point (through function pointer) to C language function: cl_int clRetainSampler(cl_sampler sampler); |
int |
dispatch_clSetUserEventStatus1(long event,
int execution_status,
long procAddress)
Entry point (through function pointer) to C language function: cl_int clSetUserEventStatus(cl_event event, cl_int execution_status); |
int |
dispatch_clUnloadCompiler1(long procAddress)
Entry point (through function pointer) to C language function: cl_int clUnloadCompiler(void); |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.jogamp.opencl.llb.CLContextBinding |
|---|
clCreateContext, clCreateContextFromType, clReleaseContext |
| Methods inherited from interface com.jogamp.opencl.llb.CLProgramBinding |
|---|
clBuildProgram |
| Methods inherited from interface com.jogamp.opencl.llb.CLCommandQueueBinding |
|---|
clEnqueueMapImage |
| Methods inherited from interface com.jogamp.opencl.llb.CLMemObjBinding |
|---|
clSetMemObjectDestructorCallback |
| Methods inherited from interface com.jogamp.opencl.llb.CLEventBinding |
|---|
clSetEventCallback |
| Field Detail |
|---|
protected final CLProcAddressTable addressTable
| Constructor Detail |
|---|
public CLAbstractImpl(CLProcAddressTable addressTable)
| Method Detail |
|---|
public long clCreateBuffer(long context,
long flags,
long size,
Buffer host_ptr,
IntBuffer errcode_ret)
cl_mem clCreateBuffer(cl_context context, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret);
clCreateBuffer in interface CLBufferBinding
public long clCreateBuffer(long context,
long flags,
long size,
Buffer host_ptr,
int[] errcode_ret,
int errcode_ret_offset)
cl_mem clCreateBuffer(cl_context context, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret);
clCreateBuffer in interface CLBufferBinding
public long clCreateCommandQueue(long context,
long device,
long properties,
IntBuffer errcode_ret)
cl_command_queue clCreateCommandQueue(cl_context context, cl_device_id device, cl_command_queue_properties properties, cl_int * errcode_ret);
clCreateCommandQueue in interface CLCommandQueueBinding
public long clCreateCommandQueue(long context,
long device,
long properties,
int[] errcode_ret,
int errcode_ret_offset)
cl_command_queue clCreateCommandQueue(cl_context context, cl_device_id device, cl_command_queue_properties properties, cl_int * errcode_ret);
clCreateCommandQueue in interface CLCommandQueueBinding
public long clCreateEventFromGLsyncKHR(long arg0,
long arg1,
IntBuffer arg2)
cl_event clCreateEventFromGLsyncKHR(cl_context, cl_GLsync, cl_int * );
clCreateEventFromGLsyncKHR in interface CLGL
public long clCreateEventFromGLsyncKHR(long arg0,
long arg1,
int[] arg2,
int arg2_offset)
cl_event clCreateEventFromGLsyncKHR(cl_context, cl_GLsync, cl_int * );
clCreateEventFromGLsyncKHR in interface CLGL
public long clCreateFromGLBuffer(long context,
long flags,
int bufobj,
IntBuffer errcode_ret)
cl_mem clCreateFromGLBuffer(cl_context context, cl_mem_flags flags, cl_GLuint bufobj, int * errcode_ret);
clCreateFromGLBuffer in interface CLGL
public long clCreateFromGLBuffer(long context,
long flags,
int bufobj,
int[] errcode_ret,
int errcode_ret_offset)
cl_mem clCreateFromGLBuffer(cl_context context, cl_mem_flags flags, cl_GLuint bufobj, int * errcode_ret);
clCreateFromGLBuffer in interface CLGL
public long clCreateFromGLRenderbuffer(long context,
long flags,
int renderbuffer,
IntBuffer errcode_ret)
cl_mem clCreateFromGLRenderbuffer(cl_context context, cl_mem_flags flags, cl_GLuint renderbuffer, cl_int * errcode_ret);
clCreateFromGLRenderbuffer in interface CLGL
public long clCreateFromGLRenderbuffer(long context,
long flags,
int renderbuffer,
int[] errcode_ret,
int errcode_ret_offset)
cl_mem clCreateFromGLRenderbuffer(cl_context context, cl_mem_flags flags, cl_GLuint renderbuffer, cl_int * errcode_ret);
clCreateFromGLRenderbuffer in interface CLGL
public long clCreateFromGLTexture2D(long context,
long flags,
int target,
int miplevel,
int texture,
IntBuffer errcode_ret)
cl_mem clCreateFromGLTexture2D(cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret);
clCreateFromGLTexture2D in interface CLGL
public long clCreateFromGLTexture2D(long context,
long flags,
int target,
int miplevel,
int texture,
int[] errcode_ret,
int errcode_ret_offset)
cl_mem clCreateFromGLTexture2D(cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret);
clCreateFromGLTexture2D in interface CLGL
public long clCreateFromGLTexture3D(long context,
long flags,
int target,
int miplevel,
int texture,
IntBuffer errcode_ret)
cl_mem clCreateFromGLTexture3D(cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret);
clCreateFromGLTexture3D in interface CLGL
public long clCreateFromGLTexture3D(long context,
long flags,
int target,
int miplevel,
int texture,
int[] errcode_ret,
int errcode_ret_offset)
cl_mem clCreateFromGLTexture3D(cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret);
clCreateFromGLTexture3D in interface CLGL
public 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)
cl_mem 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);
clCreateImage2D in interface CLImageBinding
public 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)
cl_mem 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);
clCreateImage2D in interface CLImageBinding
public 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)
cl_mem 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);
clCreateImage3D in interface CLImageBinding
public 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)
cl_mem 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);
clCreateImage3D in interface CLImageBinding
public long clCreateKernel(long program,
String kernel_name,
IntBuffer errcode_ret)
cl_kernel clCreateKernel(cl_program program, const char * kernel_name, cl_int * errcode_ret);
clCreateKernel in interface CLKernelBinding
public long clCreateKernel(long program,
String kernel_name,
int[] errcode_ret,
int errcode_ret_offset)
cl_kernel clCreateKernel(cl_program program, const char * kernel_name, cl_int * errcode_ret);
clCreateKernel in interface CLKernelBinding
public int clCreateKernelsInProgram(long program,
int num_kernels,
PointerBuffer kernels,
IntBuffer num_kernels_ret)
cl_int clCreateKernelsInProgram(cl_program program, cl_uint num_kernels, cl_kernel * kernels, cl_uint * num_kernels_ret);
clCreateKernelsInProgram in interface CLKernelBindingkernels - a direct PointerBuffernum_kernels_ret - a direct IntBuffer
public long clCreateProgramWithBinary(long context,
int num_devices,
PointerBuffer device_list,
PointerBuffer lengths,
PointerBuffer binaries,
IntBuffer binary_status,
IntBuffer errcode_ret)
cl_program clCreateProgramWithBinary(cl_context context, cl_uint num_devices, cl_device_id * device_list, const size_t * lengths, const unsigned char * * binaries, cl_int * binary_status, cl_int * errcode_ret);
clCreateProgramWithBinary in interface CLProgramBindingdevice_list - a direct PointerBufferlengths - a direct PointerBufferbinaries - a direct PointerBufferbinary_status - a direct IntBuffererrcode_ret - a direct IntBuffer
public long clCreateProgramWithSource(long context,
int count,
String[] strings,
PointerBuffer lengths,
IntBuffer errcode_ret)
cl_program clCreateProgramWithSource(cl_context context, cl_uint count, const char * * strings, const size_t * lengths, cl_int * errcode_ret);
clCreateProgramWithSource in interface CLProgramBindinglengths - a direct PointerBuffererrcode_ret - a direct IntBuffer
public long clCreateSampler(long context,
int normalized_coords,
int addressing_mode,
int filter_mode,
IntBuffer errcode_ret)
cl_sampler clCreateSampler(cl_context context, cl_bool normalized_coords, cl_addressing_mode addressing_mode, cl_filter_mode filter_mode, cl_int * errcode_ret);
clCreateSampler in interface CLSamplerBinding
public long clCreateSampler(long context,
int normalized_coords,
int addressing_mode,
int filter_mode,
int[] errcode_ret,
int errcode_ret_offset)
cl_sampler clCreateSampler(cl_context context, cl_bool normalized_coords, cl_addressing_mode addressing_mode, cl_filter_mode filter_mode, cl_int * errcode_ret);
clCreateSampler in interface CLSamplerBinding
public long clCreateSubBuffer(long buffer,
long flags,
int buffer_create_type,
Buffer buffer_create_info,
IntBuffer errcode_ret)
cl_mem clCreateSubBuffer(cl_mem buffer, cl_mem_flags flags, cl_buffer_create_type buffer_create_type, const void * buffer_create_info, cl_int * errcode_ret);
clCreateSubBuffer in interface CLBufferBinding
public long clCreateSubBuffer(long buffer,
long flags,
int buffer_create_type,
Buffer buffer_create_info,
int[] errcode_ret,
int errcode_ret_offset)
cl_mem clCreateSubBuffer(cl_mem buffer, cl_mem_flags flags, cl_buffer_create_type buffer_create_type, const void * buffer_create_info, cl_int * errcode_ret);
clCreateSubBuffer in interface CLBufferBinding
public int clCreateSubDevicesEXT(long arg0,
LongBuffer arg1,
int arg2,
PointerBuffer arg3,
IntBuffer arg4)
cl_int clCreateSubDevicesEXT(cl_device_id, const cl_device_partition_property_ext * , cl_uint, cl_device_id * , cl_uint * );
clCreateSubDevicesEXT in interface CLDeviceBinding
public int clCreateSubDevicesEXT(long arg0,
long[] arg1,
int arg1_offset,
int arg2,
PointerBuffer arg3,
int[] arg4,
int arg4_offset)
cl_int clCreateSubDevicesEXT(cl_device_id, const cl_device_partition_property_ext * , cl_uint, cl_device_id * , cl_uint * );
clCreateSubDevicesEXT in interface CLDeviceBinding
public long clCreateUserEvent(long context,
IntBuffer errcode_ret)
cl_event clCreateUserEvent(cl_context context, cl_int * errcode_ret);
clCreateUserEvent in interface CLEventBinding
public long clCreateUserEvent(long context,
int[] errcode_ret,
int errcode_ret_offset)
cl_event clCreateUserEvent(cl_context context, cl_int * errcode_ret);
clCreateUserEvent in interface CLEventBinding
public int clEnqueueAcquireGLObjects(long command_queue,
int num_objects,
PointerBuffer mem_objects,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
cl_int clEnqueueAcquireGLObjects(cl_command_queue command_queue, cl_uint num_objects, cl_mem * mem_objects, cl_uint num_events_in_wait_list, cl_event * event_wait_list, cl_event * event);
clEnqueueAcquireGLObjects in interface CLGLmem_objects - a direct PointerBufferevent_wait_list - a direct PointerBufferevent - a direct PointerBufferpublic int clEnqueueBarrier(long command_queue)
cl_int clEnqueueBarrier(cl_command_queue command_queue);
clEnqueueBarrier in interface CLCommandQueueBinding
public int dispatch_clEnqueueBarrier0(long command_queue,
long procAddress)
cl_int clEnqueueBarrier(cl_command_queue command_queue);
public 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)
cl_int 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, cl_event * event_wait_list, cl_event * event);
clEnqueueCopyBuffer in interface CLCommandQueueBindingevent_wait_list - a direct PointerBufferevent - a direct PointerBuffer
public 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)
cl_int 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, cl_event * event_wait_list, cl_event * event);
clEnqueueCopyBufferRect in interface CLCommandQueueBindingsrc_origin - a direct PointerBufferdst_origin - a direct PointerBufferregion - a direct PointerBufferevent_wait_list - a direct PointerBufferevent - a direct PointerBuffer
public 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)
cl_int 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, cl_event * event_wait_list, cl_event * event);
clEnqueueCopyBufferToImage in interface CLCommandQueueBindingarg4 - a direct PointerBufferarg5 - a direct PointerBufferevent_wait_list - a direct PointerBufferevent - a direct PointerBuffer
public 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)
cl_int 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, cl_event * event_wait_list, cl_event * event);
clEnqueueCopyImage in interface CLCommandQueueBindingarg3 - a direct PointerBufferarg4 - a direct PointerBufferarg5 - a direct PointerBufferevent_wait_list - a direct PointerBufferevent - a direct PointerBuffer
public 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)
cl_int 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, cl_event * event_wait_list, cl_event * event);
clEnqueueCopyImageToBuffer in interface CLCommandQueueBindingarg3 - a direct PointerBufferarg4 - a direct PointerBufferevent_wait_list - a direct PointerBufferevent - a direct PointerBuffer
public 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)
void * 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, cl_event * event_wait_list, cl_event * event, cl_int * errcode_ret);
clEnqueueMapBuffer in interface CLCommandQueueBindingevent_wait_list - a direct PointerBufferevent - a direct PointerBuffererrcode_ret - a direct IntBuffer
public int clEnqueueMarker(long command_queue,
PointerBuffer event)
cl_int clEnqueueMarker(cl_command_queue command_queue, cl_event * event);
clEnqueueMarker in interface CLCommandQueueBindingevent - a direct PointerBuffer
public int clEnqueueMigrateMemObjectEXT(long arg0,
int arg1,
PointerBuffer arg2,
long arg3,
int arg4,
PointerBuffer arg5,
PointerBuffer arg6)
cl_int clEnqueueMigrateMemObjectEXT(cl_command_queue, cl_uint, cl_mem * , cl_mem_migration_flags_ext, cl_uint, cl_event * , cl_event * );
clEnqueueMigrateMemObjectEXT in interface CLCommandQueueBinding
public 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)
cl_int 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, cl_event * event_wait_list, cl_event * event);
clEnqueueNDRangeKernel in interface CLCommandQueueBindingglobal_work_offset - a direct PointerBufferglobal_work_size - a direct PointerBufferlocal_work_size - a direct PointerBufferevent_wait_list - a direct PointerBufferevent - a direct PointerBuffer
public 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)
cl_int 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, cl_event * event_wait_list, cl_event * event);
clEnqueueReadBuffer in interface CLCommandQueueBindingptr - a direct Bufferevent_wait_list - a direct PointerBufferevent - a direct PointerBuffer
public 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)
cl_int 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, cl_event * event_wait_list, cl_event * event);
clEnqueueReadBufferRect in interface CLCommandQueueBindingbuffer_origin - a direct PointerBufferhost_origin - a direct PointerBufferregion - a direct PointerBufferptr - a direct Bufferevent_wait_list - a direct PointerBufferevent - a direct PointerBuffer
public 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)
cl_int 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, cl_event * event_wait_list, cl_event * event);
clEnqueueReadImage in interface CLCommandQueueBindingarg3 - a direct PointerBufferarg4 - a direct PointerBufferptr - a direct Bufferevent_wait_list - a direct PointerBufferevent - a direct PointerBuffer
public int clEnqueueReleaseGLObjects(long command_queue,
int num_objects,
PointerBuffer mem_objects,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
cl_int clEnqueueReleaseGLObjects(cl_command_queue command_queue, cl_uint num_objects, cl_mem * mem_objects, cl_uint num_events_in_wait_list, cl_event * event_wait_list, cl_event * event);
clEnqueueReleaseGLObjects in interface CLGLmem_objects - a direct PointerBufferevent_wait_list - a direct PointerBufferevent - a direct PointerBuffer
public int clEnqueueTask(long command_queue,
long kernel,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
cl_int clEnqueueTask(cl_command_queue command_queue, cl_kernel kernel, cl_uint num_events_in_wait_list, cl_event * event_wait_list, cl_event * event);
clEnqueueTask in interface CLCommandQueueBindingevent_wait_list - a direct PointerBufferevent - a direct PointerBuffer
public int clEnqueueUnmapMemObject(long command_queue,
long memobj,
Buffer mapped_ptr,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
cl_int clEnqueueUnmapMemObject(cl_command_queue command_queue, cl_mem memobj, void * mapped_ptr, cl_uint num_events_in_wait_list, cl_event * event_wait_list, cl_event * event);
clEnqueueUnmapMemObject in interface CLCommandQueueBindingmapped_ptr - a direct Bufferevent_wait_list - a direct PointerBufferevent - a direct PointerBuffer
public int clEnqueueWaitForEvents(long command_queue,
int num_events,
PointerBuffer event_list)
cl_int clEnqueueWaitForEvents(cl_command_queue command_queue, cl_uint num_events, cl_event * event_list);
clEnqueueWaitForEvents in interface CLCommandQueueBindingevent_list - a direct PointerBuffer
public 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)
cl_int 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, cl_event * event_wait_list, cl_event * event);
clEnqueueWriteBuffer in interface CLCommandQueueBindingptr - a direct Bufferevent_wait_list - a direct PointerBufferevent - a direct PointerBuffer
public 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)
cl_int 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, cl_event * event_wait_list, cl_event * event);
clEnqueueWriteBufferRect in interface CLCommandQueueBindingbuffer_origin - a direct PointerBufferhost_origin - a direct PointerBufferregion - a direct PointerBufferptr - a direct Bufferevent_wait_list - a direct PointerBufferevent - a direct PointerBuffer
public 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)
cl_int 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, cl_event * event_wait_list, cl_event * event);
clEnqueueWriteImage in interface CLCommandQueueBindingarg3 - a direct PointerBufferarg4 - a direct PointerBufferptr - a direct Bufferevent_wait_list - a direct PointerBufferevent - a direct PointerBufferpublic int clFinish(long command_queue)
cl_int clFinish(cl_command_queue command_queue);
clFinish in interface CLCommandQueueBinding
public int dispatch_clFinish1(long command_queue,
long procAddress)
cl_int clFinish(cl_command_queue command_queue);
public int clFlush(long command_queue)
cl_int clFlush(cl_command_queue command_queue);
clFlush in interface CLCommandQueueBinding
public int dispatch_clFlush1(long command_queue,
long procAddress)
cl_int clFlush(cl_command_queue command_queue);
public int clGetCommandQueueInfo(long command_queue,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
cl_int 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);
clGetCommandQueueInfo in interface CLCommandQueueBindingparam_value - a direct Bufferparam_value_size_ret - a direct PointerBuffer
public int clGetContextInfo(long context,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
cl_int clGetContextInfo(cl_context context, cl_context_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret);
clGetContextInfo in interface CLContextBindingparam_value - a direct Bufferparam_value_size_ret - a direct PointerBuffer
public int clGetDeviceIDs(long platform,
long device_type,
int num_entries,
PointerBuffer devices,
IntBuffer num_devices)
cl_int clGetDeviceIDs(cl_platform_id platform, cl_device_type device_type, cl_uint num_entries, cl_device_id * devices, cl_uint * num_devices);
clGetDeviceIDs in interface CLPlatformBindingdevices - a direct PointerBuffernum_devices - a direct IntBuffer
public int clGetDeviceInfo(long device,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
cl_int clGetDeviceInfo(cl_device_id device, cl_device_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret);
clGetDeviceInfo in interface CLDeviceBindingparam_value - a direct Bufferparam_value_size_ret - a direct PointerBuffer
public int clGetEventInfo(long event,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
cl_int clGetEventInfo(cl_event event, cl_event_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret);
clGetEventInfo in interface CLEventBindingparam_value - a direct Bufferparam_value_size_ret - a direct PointerBuffer
public int clGetEventProfilingInfo(long event,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
cl_int clGetEventProfilingInfo(cl_event event, cl_profiling_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret);
clGetEventProfilingInfo in interface CLEventBindingparam_value - a direct Bufferparam_value_size_ret - a direct PointerBufferprotected ByteBuffer clGetExtensionFunctionAddressImpl(String func_name)
void * clGetExtensionFunctionAddress(const char * func_name);
public int clGetGLContextInfoKHR(LongBuffer properties,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
cl_int 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);
clGetGLContextInfoKHR in interface CLGLproperties - a direct LongBufferparam_value - a direct Bufferparam_value_size_ret - a direct PointerBuffer
public int clGetGLObjectInfo(long memobj,
IntBuffer gl_object_type,
IntBuffer gl_object_name)
cl_int clGetGLObjectInfo(cl_mem memobj, cl_gl_object_type * gl_object_type, cl_GLuint * gl_object_name);
clGetGLObjectInfo in interface CLGL
public int clGetGLObjectInfo(long memobj,
int[] gl_object_type,
int gl_object_type_offset,
int[] gl_object_name,
int gl_object_name_offset)
cl_int clGetGLObjectInfo(cl_mem memobj, cl_gl_object_type * gl_object_type, cl_GLuint * gl_object_name);
clGetGLObjectInfo in interface CLGL
public int clGetGLTextureInfo(long memobj,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
cl_int clGetGLTextureInfo(cl_mem memobj, cl_gl_texture_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret);
clGetGLTextureInfo in interface CLGL
public int clGetImageInfo(long image,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
cl_int clGetImageInfo(cl_mem image, cl_image_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret);
clGetImageInfo in interface CLImageBindingparam_value - a direct Bufferparam_value_size_ret - a direct PointerBuffer
public int clGetKernelInfo(long kernel,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
cl_int clGetKernelInfo(cl_kernel kernel, cl_kernel_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret);
clGetKernelInfo in interface CLKernelBindingparam_value - a direct Bufferparam_value_size_ret - a direct PointerBuffer
public int clGetKernelWorkGroupInfo(long kernel,
long device,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
cl_int 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);
clGetKernelWorkGroupInfo in interface CLKernelBindingparam_value - a direct Bufferparam_value_size_ret - a direct PointerBuffer
public int clGetMemObjectInfo(long memobj,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
cl_int clGetMemObjectInfo(cl_mem memobj, cl_mem_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret);
clGetMemObjectInfo in interface CLMemObjBindingparam_value - a direct Bufferparam_value_size_ret - a direct PointerBuffer
public int clGetPlatformIDs(int num_entries,
PointerBuffer platforms,
IntBuffer num_platforms)
cl_int clGetPlatformIDs(cl_uint num_entries, cl_platform_id * platforms, cl_uint * num_platforms);
clGetPlatformIDs in interface CLPlatformBindingplatforms - a direct PointerBuffernum_platforms - a direct IntBuffer
public int clGetPlatformInfo(long platform,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
cl_int clGetPlatformInfo(cl_platform_id platform, cl_platform_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret);
clGetPlatformInfo in interface CLPlatformBindingparam_value - a direct Bufferparam_value_size_ret - a direct PointerBuffer
public int clGetProgramBuildInfo(long program,
long device,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
cl_int 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);
clGetProgramBuildInfo in interface CLProgramBindingparam_value - a direct Bufferparam_value_size_ret - a direct PointerBuffer
public int clGetProgramInfo(long program,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
cl_int clGetProgramInfo(cl_program program, cl_program_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret);
clGetProgramInfo in interface CLProgramBindingparam_value - a direct Bufferparam_value_size_ret - a direct PointerBuffer
public int clGetSamplerInfo(long sampler,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
cl_int clGetSamplerInfo(cl_sampler sampler, cl_sampler_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret);
clGetSamplerInfo in interface CLSamplerBindingparam_value - a direct Bufferparam_value_size_ret - a direct PointerBuffer
public int clGetSupportedImageFormats(long context,
long flags,
int image_type,
int num_entries,
CLImageFormatImpl image_formats,
IntBuffer num_image_formats)
cl_int 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);
clGetSupportedImageFormats in interface CLContextBinding
public int clGetSupportedImageFormats(long context,
long flags,
int image_type,
int num_entries,
CLImageFormatImpl image_formats,
int[] num_image_formats,
int num_image_formats_offset)
cl_int 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);
clGetSupportedImageFormats in interface CLContextBinding
public int clIcdGetPlatformIDsKHR(int arg0,
PointerBuffer arg1,
IntBuffer arg2)
cl_int clIcdGetPlatformIDsKHR(cl_uint, cl_platform_id * , cl_uint * );
clIcdGetPlatformIDsKHR in interface CLPlatformBindingarg1 - a direct PointerBufferarg2 - a direct IntBufferpublic int clReleaseCommandQueue(long command_queue)
cl_int clReleaseCommandQueue(cl_command_queue command_queue);
clReleaseCommandQueue in interface CLCommandQueueBinding
public int dispatch_clReleaseCommandQueue1(long command_queue,
long procAddress)
cl_int clReleaseCommandQueue(cl_command_queue command_queue);
public int clReleaseDeviceEXT(long arg0)
cl_int clReleaseDeviceEXT(cl_device_id);
clReleaseDeviceEXT in interface CLDeviceBinding
public int dispatch_clReleaseDeviceEXT1(long arg0,
long procAddress)
cl_int clReleaseDeviceEXT(cl_device_id);
public int clReleaseEvent(long event)
cl_int clReleaseEvent(cl_event event);
clReleaseEvent in interface CLEventBinding
public int dispatch_clReleaseEvent1(long event,
long procAddress)
cl_int clReleaseEvent(cl_event event);
public int clReleaseKernel(long kernel)
cl_int clReleaseKernel(cl_kernel kernel);
clReleaseKernel in interface CLKernelBinding
public int dispatch_clReleaseKernel1(long kernel,
long procAddress)
cl_int clReleaseKernel(cl_kernel kernel);
public int clReleaseMemObject(long memobj)
cl_int clReleaseMemObject(cl_mem memobj);
clReleaseMemObject in interface CLMemObjBinding
public int dispatch_clReleaseMemObject1(long memobj,
long procAddress)
cl_int clReleaseMemObject(cl_mem memobj);
public int clReleaseProgram(long program)
cl_int clReleaseProgram(cl_program program);
clReleaseProgram in interface CLProgramBinding
public int dispatch_clReleaseProgram1(long program,
long procAddress)
cl_int clReleaseProgram(cl_program program);
public int clReleaseSampler(long sampler)
cl_int clReleaseSampler(cl_sampler sampler);
clReleaseSampler in interface CLSamplerBinding
public int dispatch_clReleaseSampler1(long sampler,
long procAddress)
cl_int clReleaseSampler(cl_sampler sampler);
public int clRetainCommandQueue(long command_queue)
cl_int clRetainCommandQueue(cl_command_queue command_queue);
clRetainCommandQueue in interface CLCommandQueueBinding
public int dispatch_clRetainCommandQueue1(long command_queue,
long procAddress)
cl_int clRetainCommandQueue(cl_command_queue command_queue);
public int clRetainContext(long context)
cl_int clRetainContext(cl_context context);
clRetainContext in interface CLContextBinding
public int dispatch_clRetainContext1(long context,
long procAddress)
cl_int clRetainContext(cl_context context);
public int clRetainDeviceEXT(long arg0)
cl_int clRetainDeviceEXT(cl_device_id);
clRetainDeviceEXT in interface CLDeviceBinding
public int dispatch_clRetainDeviceEXT1(long arg0,
long procAddress)
cl_int clRetainDeviceEXT(cl_device_id);
public int clRetainEvent(long event)
cl_int clRetainEvent(cl_event event);
clRetainEvent in interface CLEventBinding
public int dispatch_clRetainEvent1(long event,
long procAddress)
cl_int clRetainEvent(cl_event event);
public int clRetainKernel(long kernel)
cl_int clRetainKernel(cl_kernel kernel);
clRetainKernel in interface CLKernelBinding
public int dispatch_clRetainKernel1(long kernel,
long procAddress)
cl_int clRetainKernel(cl_kernel kernel);
public int clRetainMemObject(long memobj)
cl_int clRetainMemObject(cl_mem memobj);
clRetainMemObject in interface CLMemObjBinding
public int dispatch_clRetainMemObject1(long memobj,
long procAddress)
cl_int clRetainMemObject(cl_mem memobj);
public int clRetainProgram(long program)
cl_int clRetainProgram(cl_program program);
clRetainProgram in interface CLProgramBinding
public int dispatch_clRetainProgram1(long program,
long procAddress)
cl_int clRetainProgram(cl_program program);
public int clRetainSampler(long sampler)
cl_int clRetainSampler(cl_sampler sampler);
clRetainSampler in interface CLSamplerBinding
public int dispatch_clRetainSampler1(long sampler,
long procAddress)
cl_int clRetainSampler(cl_sampler sampler);
public int clSetKernelArg(long kernel,
int arg_index,
long arg_size,
Buffer arg_value)
cl_int clSetKernelArg(cl_kernel kernel, cl_uint arg_index, size_t arg_size, const void * arg_value);
clSetKernelArg in interface CLKernelBindingarg_value - a direct Buffer
public int clSetUserEventStatus(long event,
int execution_status)
cl_int clSetUserEventStatus(cl_event event, cl_int execution_status);
clSetUserEventStatus in interface CLEventBinding
public int dispatch_clSetUserEventStatus1(long event,
int execution_status,
long procAddress)
cl_int clSetUserEventStatus(cl_event event, cl_int execution_status);
public int clUnloadCompiler()
cl_int clUnloadCompiler(void);
clUnloadCompiler in interface CLpublic int dispatch_clUnloadCompiler1(long procAddress)
cl_int clUnloadCompiler(void);
public int clWaitForEvents(int num_events,
PointerBuffer event_list)
cl_int clWaitForEvents(cl_uint num_events, cl_event * event_list);
clWaitForEvents in interface CLEventBindingevent_list - a direct PointerBuffer
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||