public abstract class CLAbstractImpl extends Object implements CLGL
| Modifier and Type | Field and Description |
|---|---|
protected static CLProcAddressTable |
addressTable |
CL_COMMAND_ACQUIRE_GL_OBJECTS, CL_COMMAND_GL_FENCE_SYNC_OBJECT_KHR, CL_COMMAND_RELEASE_GL_OBJECTS, CL_CONTEXT_PROPERTY_USE_CGL_SHAREGROUP_APPLE, CL_CURRENT_DEVICE_FOR_GL_CONTEXT_KHR, CL_DEVICES_FOR_GL_CONTEXT_KHR, CL_GL_CONTEXT_KHR, CL_GL_MIPMAP_LEVEL, CL_GL_OBJECT_BUFFER, CL_GL_OBJECT_RENDERBUFFER, CL_GL_OBJECT_TEXTURE2D, CL_GL_OBJECT_TEXTURE3D, CL_GL_TEXTURE_TARGET, CL_INVALID_GL_OBJECT, CL_INVALID_GL_SHAREGROUP_REFERENCE_KHRCL_AFFINITY_DOMAIN_L1_CACHE_EXT, CL_AFFINITY_DOMAIN_L2_CACHE_EXT, CL_AFFINITY_DOMAIN_L3_CACHE_EXT, CL_AFFINITY_DOMAIN_L4_CACHE_EXT, CL_AFFINITY_DOMAIN_NEXT_FISSIONABLE_EXT, CL_AFFINITY_DOMAIN_NUMA_EXT, CL_BUFFER_CREATE_TYPE_REGION, CL_CGL_SHAREGROUP_KHR, CL_CHAR_BIT, CL_CHAR_MAX, CL_COMPILER_NOT_AVAILABLE, CL_COMPLETE, CL_DBL_DIG, CL_DBL_EPSILON, CL_DBL_MANT_DIG, CL_DBL_MAX, CL_DBL_MAX_10_EXP, CL_DBL_MAX_EXP, CL_DBL_MIN, CL_DBL_MIN_10_EXP, CL_DBL_MIN_EXP, CL_DBL_RADIX, CL_DRIVER_VERSION, CL_EGL_DISPLAY_KHR, CL_EXEC_KERNEL, CL_EXEC_NATIVE_KERNEL, CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST, cl_ext_device_fission, cl_ext_migrate_memobject, CL_FALSE, CL_FLT_DIG, CL_FLT_EPSILON, CL_FLT_MANT_DIG, CL_FLT_MAX, CL_FLT_MAX_10_EXP, CL_FLT_MAX_EXP, CL_FLT_MIN, CL_FLT_MIN_10_EXP, CL_FLT_MIN_EXP, CL_FLT_RADIX, CL_GLX_DISPLAY_KHR, CL_INT_MAX, CL_INVALID_ARG_INDEX, CL_INVALID_ARG_SIZE, CL_INVALID_ARG_VALUE, CL_INVALID_BINARY, CL_INVALID_BUFFER_SIZE, CL_INVALID_BUILD_OPTIONS, CL_INVALID_COMMAND_QUEUE, CL_INVALID_CONTEXT, CL_INVALID_DEVICE, CL_INVALID_DEVICE_TYPE, CL_INVALID_EVENT, CL_INVALID_EVENT_WAIT_LIST, CL_INVALID_GLOBAL_OFFSET, CL_INVALID_GLOBAL_WORK_SIZE, CL_INVALID_HOST_PTR, CL_INVALID_IMAGE_FORMAT_DESCRIPTOR, CL_INVALID_IMAGE_SIZE, CL_INVALID_KERNEL, CL_INVALID_KERNEL_ARGS, CL_INVALID_KERNEL_DEFINITION, CL_INVALID_KERNEL_NAME, CL_INVALID_MEM_OBJECT, CL_INVALID_MIP_LEVEL, CL_INVALID_OPERATION, CL_INVALID_PARTITION_COUNT_EXT, CL_INVALID_PARTITION_NAME_EXT, CL_INVALID_PLATFORM, CL_INVALID_PROGRAM, CL_INVALID_PROGRAM_EXECUTABLE, CL_INVALID_PROPERTY, CL_INVALID_QUEUE_PROPERTIES, CL_INVALID_SAMPLER, CL_INVALID_VALUE, CL_INVALID_WORK_DIMENSION, CL_INVALID_WORK_GROUP_SIZE, CL_INVALID_WORK_ITEM_SIZE, cl_khr_gl_sharing, cl_khr_icd, CL_M_1_PI, CL_M_1_PI_F, CL_M_2_PI, CL_M_2_PI_F, CL_M_2_SQRTPI, CL_M_2_SQRTPI_F, CL_M_E, CL_M_E_F, CL_M_LN10, CL_M_LN10_F, CL_M_LN2, CL_M_LN2_F, CL_M_LOG10E, CL_M_LOG10E_F, CL_M_LOG2E, CL_M_LOG2E_F, CL_M_PI, CL_M_PI_2, CL_M_PI_2_F, CL_M_PI_4, CL_M_PI_4_F, CL_M_PI_F, CL_M_SQRT1_2, CL_M_SQRT1_2_F, CL_M_SQRT2, CL_M_SQRT2_F, CL_MAXFLOAT, CL_MIGRATE_MEM_OBJECT_HOST_EXT, CL_MISALIGNED_SUB_BUFFER_OFFSET, CL_NONE, CL_OUT_OF_HOST_MEMORY, CL_OUT_OF_RESOURCES, CL_PROFILING_INFO_NOT_AVAILABLE, CL_QUEUED, CL_RUNNING, CL_SCHAR_MAX, CL_SHRT_MAX, CL_SUBMITTED, CL_SUCCESS, CL_TRUE, CL_UCHAR_MAX, CL_USHRT_MAX, CL_VERSION_1_0, CL_VERSION_1_1, CL_WGL_HDC_KHRCL_CONTEXT_DEVICES, CL_CONTEXT_NUM_DEVICES, CL_CONTEXT_PLATFORM, CL_CONTEXT_PROPERTIES, CL_CONTEXT_REFERENCE_COUNTCL_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_SOURCECL_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_SIZECL_COMMAND_COPY_BUFFER, CL_COMMAND_COPY_BUFFER_RECT, CL_COMMAND_COPY_BUFFER_TO_IMAGE, CL_COMMAND_COPY_IMAGE, CL_COMMAND_COPY_IMAGE_TO_BUFFER, CL_COMMAND_MAP_BUFFER, CL_COMMAND_MAP_IMAGE, CL_COMMAND_MARKER, CL_COMMAND_MIGRATE_MEM_OBJECT_EXT, CL_COMMAND_NATIVE_KERNEL, CL_COMMAND_NDRANGE_KERNEL, CL_COMMAND_READ_BUFFER, CL_COMMAND_READ_BUFFER_RECT, CL_COMMAND_READ_IMAGE, CL_COMMAND_TASK, CL_COMMAND_UNMAP_MEM_OBJECT, CL_COMMAND_USER, CL_COMMAND_WRITE_BUFFER, CL_COMMAND_WRITE_BUFFER_RECT, CL_COMMAND_WRITE_IMAGE, CL_PROFILING_COMMAND_END, CL_PROFILING_COMMAND_QUEUED, CL_PROFILING_COMMAND_START, CL_PROFILING_COMMAND_SUBMIT, CL_QUEUE_CONTEXT, CL_QUEUE_DEVICE, CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE, CL_QUEUE_PROFILING_ENABLE, CL_QUEUE_PROPERTIES, CL_QUEUE_REFERENCE_COUNTCL_DEVICE_ADDRESS_BITS, CL_DEVICE_AFFINITY_DOMAINS_EXT, CL_DEVICE_AVAILABLE, CL_DEVICE_COMPILER_AVAILABLE, CL_DEVICE_COMPUTE_CAPABILITY_MAJOR_NV, CL_DEVICE_COMPUTE_CAPABILITY_MINOR_NV, CL_DEVICE_DOUBLE_FP_CONFIG, CL_DEVICE_ENDIAN_LITTLE, CL_DEVICE_ERROR_CORRECTION_SUPPORT, CL_DEVICE_EXECUTION_CAPABILITIES, CL_DEVICE_EXTENSIONS, CL_DEVICE_GLOBAL_MEM_CACHE_SIZE, CL_DEVICE_GLOBAL_MEM_CACHE_TYPE, CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE, CL_DEVICE_GLOBAL_MEM_SIZE, CL_DEVICE_GPU_OVERLAP_NV, CL_DEVICE_HALF_FP_CONFIG, CL_DEVICE_HOST_UNIFIED_MEMORY, CL_DEVICE_IMAGE_SUPPORT, CL_DEVICE_IMAGE2D_MAX_HEIGHT, CL_DEVICE_IMAGE2D_MAX_WIDTH, CL_DEVICE_IMAGE3D_MAX_DEPTH, CL_DEVICE_IMAGE3D_MAX_HEIGHT, CL_DEVICE_IMAGE3D_MAX_WIDTH, CL_DEVICE_INTEGRATED_MEMORY_NV, CL_DEVICE_KERNEL_EXEC_TIMEOUT_NV, CL_DEVICE_LOCAL_MEM_SIZE, CL_DEVICE_LOCAL_MEM_TYPE, CL_DEVICE_MAX_ATOMIC_COUNTERS_EXT, CL_DEVICE_MAX_CLOCK_FREQUENCY, CL_DEVICE_MAX_COMPUTE_UNITS, CL_DEVICE_MAX_CONSTANT_ARGS, CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE, CL_DEVICE_MAX_MEM_ALLOC_SIZE, CL_DEVICE_MAX_PARAMETER_SIZE, CL_DEVICE_MAX_READ_IMAGE_ARGS, CL_DEVICE_MAX_SAMPLERS, CL_DEVICE_MAX_WORK_GROUP_SIZE, CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS, CL_DEVICE_MAX_WORK_ITEM_SIZES, CL_DEVICE_MAX_WRITE_IMAGE_ARGS, CL_DEVICE_MEM_BASE_ADDR_ALIGN, CL_DEVICE_MIN_DATA_TYPE_ALIGN_SIZE, CL_DEVICE_NAME, CL_DEVICE_NATIVE_VECTOR_WIDTH_CHAR, CL_DEVICE_NATIVE_VECTOR_WIDTH_DOUBLE, CL_DEVICE_NATIVE_VECTOR_WIDTH_FLOAT, CL_DEVICE_NATIVE_VECTOR_WIDTH_HALF, CL_DEVICE_NATIVE_VECTOR_WIDTH_INT, CL_DEVICE_NATIVE_VECTOR_WIDTH_LONG, CL_DEVICE_NATIVE_VECTOR_WIDTH_SHORT, CL_DEVICE_NOT_AVAILABLE, CL_DEVICE_NOT_FOUND, CL_DEVICE_OPENCL_C_VERSION, CL_DEVICE_PARENT_DEVICE_EXT, CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN_EXT, CL_DEVICE_PARTITION_BY_COUNTS_EXT, CL_DEVICE_PARTITION_BY_NAMES_EXT, CL_DEVICE_PARTITION_EQUALLY_EXT, CL_DEVICE_PARTITION_FAILED_EXT, CL_DEVICE_PARTITION_STYLE_EXT, CL_DEVICE_PARTITION_TYPES_EXT, CL_DEVICE_PLATFORM, CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR, CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE, CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT, CL_DEVICE_PREFERRED_VECTOR_WIDTH_HALF, CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT, CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG, CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT, CL_DEVICE_PROFILE, CL_DEVICE_PROFILING_TIMER_OFFSET_AMD, CL_DEVICE_PROFILING_TIMER_RESOLUTION, CL_DEVICE_QUEUE_PROPERTIES, CL_DEVICE_REFERENCE_COUNT_EXT, CL_DEVICE_REGISTERS_PER_BLOCK_NV, CL_DEVICE_SINGLE_FP_CONFIG, CL_DEVICE_TYPE, CL_DEVICE_TYPE_ACCELERATOR, CL_DEVICE_TYPE_ALL, CL_DEVICE_TYPE_CPU, CL_DEVICE_TYPE_DEFAULT, CL_DEVICE_TYPE_GPU, CL_DEVICE_VENDOR, CL_DEVICE_VENDOR_ID, CL_DEVICE_VERSION, CL_DEVICE_WARP_SIZE_NV, CL_FP_DENORM, CL_FP_FMA, CL_FP_INF_NAN, CL_FP_ROUND_TO_INF, CL_FP_ROUND_TO_NEAREST, CL_FP_ROUND_TO_ZERO, CL_FP_SOFT_FLOAT, CL_GLOBAL, CL_LOCAL, CL_READ_ONLY_CACHE, CL_READ_WRITE_CACHECL_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_INT8CL_MAP_FAILURE, CL_MAP_READ, CL_MAP_WRITE, CL_MEM_ALLOC_HOST_PTR, CL_MEM_ASSOCIATED_MEMOBJECT, CL_MEM_CONTEXT, CL_MEM_COPY_HOST_PTR, CL_MEM_COPY_OVERLAP, CL_MEM_FLAGS, CL_MEM_HOST_PTR, CL_MEM_MAP_COUNT, CL_MEM_OBJECT_ALLOCATION_FAILURE, CL_MEM_OBJECT_BUFFER, CL_MEM_OBJECT_IMAGE2D, CL_MEM_OBJECT_IMAGE3D, CL_MEM_OFFSET, CL_MEM_READ_ONLY, CL_MEM_READ_WRITE, CL_MEM_REFERENCE_COUNT, CL_MEM_SIZE, CL_MEM_TYPE, CL_MEM_USE_HOST_PTR, CL_MEM_WRITE_ONLYCL_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_COUNTCL_EVENT_COMMAND_EXECUTION_STATUS, CL_EVENT_COMMAND_QUEUE, CL_EVENT_COMMAND_TYPE, CL_EVENT_CONTEXT, CL_EVENT_REFERENCE_COUNTCL_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 and Description |
|---|
CLAbstractImpl() |
| Modifier and Type | Method and Description |
|---|---|
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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (cl_context context, cl_uint num_devices, const cl_device_id * device_list, const size_t * lengths, unsigned const char * * binaries, cl_int * binary_status, cl_int * errcode_ret) |
long |
clCreateProgramWithSource(long context,
int count,
String[] strings,
PointerBuffer lengths,
IntBuffer errcode_ret)
Entry point (through function pointer) to C language function:
cl_program (cl_context context, cl_uint count, const char * * strings, const size_t * lengths, cl_int * errcode_ret) |
long |
clCreateSampler(long context,
int normalized_coords,
int addressing_mode,
int filter_mode,
int[] errcode_ret,
int errcode_ret_offset)
Entry point (through function pointer) to C language function:
cl_sampler (cl_context context, cl_bool normalized_coords, cl_addressing_mode addressing_mode, cl_filter_mode filter_mode, cl_int * errcode_ret) |
long |
clCreateSampler(long context,
int normalized_coords,
int addressing_mode,
int filter_mode,
IntBuffer errcode_ret)
Entry point (through function pointer) to C language function:
cl_sampler (cl_context context, cl_bool normalized_coords, cl_addressing_mode addressing_mode, cl_filter_mode filter_mode, cl_int * errcode_ret) |
long |
clCreateSubBuffer(long buffer,
long flags,
int buffer_create_type,
Buffer buffer_create_info,
int[] errcode_ret,
int errcode_ret_offset)
Entry point (through function pointer) to C language function:
cl_mem (cl_mem buffer, cl_mem_flags flags, cl_buffer_create_type buffer_create_type, const void * buffer_create_info, cl_int * errcode_ret) |
long |
clCreateSubBuffer(long buffer,
long flags,
int buffer_create_type,
Buffer buffer_create_info,
IntBuffer errcode_ret)
Entry point (through function pointer) to C language function:
cl_mem (cl_mem buffer, cl_mem_flags flags, cl_buffer_create_type buffer_create_type, const void * buffer_create_info, cl_int * errcode_ret) |
int |
clCreateSubDevicesEXT(long arg0,
long[] arg1,
int arg1_offset,
int arg2,
PointerBuffer arg3,
int[] arg4,
int arg4_offset)
Entry point (through function pointer) to C language function:
cl_int (cl_device_id, const cl_device_partition_property_ext * , cl_uint, cl_device_id * , cl_uint * ) |
int |
clCreateSubDevicesEXT(long arg0,
LongBuffer arg1,
int arg2,
PointerBuffer arg3,
IntBuffer arg4)
Entry point (through function pointer) to C language function:
cl_int (cl_device_id, const cl_device_partition_property_ext * , cl_uint, cl_device_id * , cl_uint * ) |
long |
clCreateUserEvent(long context,
int[] errcode_ret,
int errcode_ret_offset)
Entry point (through function pointer) to C language function:
cl_event (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 (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 (cl_command_queue command_queue, cl_uint num_objects, const cl_mem * mem_objects, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event) |
int |
clEnqueueBarrier(long command_queue)
Entry point (through function pointer) to C language function:
cl_int (cl_command_queue command_queue) |
int |
clEnqueueCopyBuffer(long command_queue,
long src_buffer,
long dst_buffer,
long src_offset,
long dst_offset,
long cb,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Entry point (through function pointer) to C language function:
cl_int (cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_buffer, size_t src_offset, size_t dst_offset, size_t cb, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event) |
int |
clEnqueueCopyBufferRect(long command_queue,
long src_buffer,
long dst_buffer,
PointerBuffer src_origin,
PointerBuffer dst_origin,
PointerBuffer region,
long src_row_pitch,
long src_slice_pitch,
long dst_row_pitch,
long dst_slice_pitch,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Entry point (through function pointer) to C language function:
cl_int (cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_buffer, const size_t * src_origin, const size_t * dst_origin, const size_t * region, size_t src_row_pitch, size_t src_slice_pitch, size_t dst_row_pitch, size_t dst_slice_pitch, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event) |
int |
clEnqueueCopyBufferToImage(long command_queue,
long src_buffer,
long dst_image,
long src_offset,
PointerBuffer arg4,
PointerBuffer arg5,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Entry point (through function pointer) to C language function:
cl_int (cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_image, size_t src_offset, const size_t * , const size_t * , cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event) |
int |
clEnqueueCopyImage(long command_queue,
long src_image,
long dst_image,
PointerBuffer arg3,
PointerBuffer arg4,
PointerBuffer arg5,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Entry point (through function pointer) to C language function:
cl_int (cl_command_queue command_queue, cl_mem src_image, cl_mem dst_image, const size_t * , const size_t * , const size_t * , cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event) |
int |
clEnqueueCopyImageToBuffer(long command_queue,
long src_image,
long dst_buffer,
PointerBuffer arg3,
PointerBuffer arg4,
long dst_offset,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Entry point (through function pointer) to C language function:
cl_int (cl_command_queue command_queue, cl_mem src_image, cl_mem dst_buffer, const size_t * , const size_t * , size_t dst_offset, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event) |
ByteBuffer |
clEnqueueMapBuffer(long command_queue,
long buffer,
int blocking_map,
long map_flags,
long offset,
long cb,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event,
IntBuffer errcode_ret)
Entry point (through function pointer) to C language function:
void * (cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_map, cl_map_flags map_flags, size_t offset, size_t cb, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event, cl_int * errcode_ret) |
int |
clEnqueueMarker(long command_queue,
PointerBuffer event)
Entry point (through function pointer) to C language function:
cl_int (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 (cl_command_queue, cl_uint, const cl_mem * , cl_mem_migration_flags_ext, cl_uint, const 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 (cl_command_queue command_queue, cl_kernel kernel, cl_uint work_dim, const size_t * global_work_offset, const size_t * global_work_size, const size_t * local_work_size, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event) |
int |
clEnqueueReadBuffer(long command_queue,
long buffer,
int blocking_read,
long offset,
long cb,
Buffer ptr,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Entry point (through function pointer) to C language function:
cl_int (cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_read, size_t offset, size_t cb, void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event) |
int |
clEnqueueReadBufferRect(long command_queue,
long buffer,
int blocking_read,
PointerBuffer buffer_origin,
PointerBuffer host_origin,
PointerBuffer region,
long buffer_row_pitch,
long buffer_slice_pitch,
long host_row_pitch,
long host_slice_pitch,
Buffer ptr,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Entry point (through function pointer) to C language function:
cl_int (cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_read, const size_t * buffer_origin, const size_t * host_origin, const size_t * region, size_t buffer_row_pitch, size_t buffer_slice_pitch, size_t host_row_pitch, size_t host_slice_pitch, void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event) |
int |
clEnqueueReadImage(long command_queue,
long image,
int blocking_read,
PointerBuffer arg3,
PointerBuffer arg4,
long row_pitch,
long slice_pitch,
Buffer ptr,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Entry point (through function pointer) to C language function:
cl_int (cl_command_queue command_queue, cl_mem image, cl_bool blocking_read, const size_t * , const size_t * , size_t row_pitch, size_t slice_pitch, void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event) |
int |
clEnqueueReleaseGLObjects(long command_queue,
int num_objects,
PointerBuffer mem_objects,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Entry point (through function pointer) to C language function:
cl_int (cl_command_queue command_queue, cl_uint num_objects, const cl_mem * mem_objects, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event) |
int |
clEnqueueTask(long command_queue,
long kernel,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Entry point (through function pointer) to C language function:
cl_int (cl_command_queue command_queue, cl_kernel kernel, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event) |
int |
clEnqueueUnmapMemObject(long command_queue,
long memobj,
Buffer mapped_ptr,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Entry point (through function pointer) to C language function:
cl_int (cl_command_queue command_queue, cl_mem memobj, void * mapped_ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event) |
int |
clEnqueueWaitForEvents(long command_queue,
int num_events,
PointerBuffer event_list)
Entry point (through function pointer) to C language function:
cl_int (cl_command_queue command_queue, cl_uint num_events, const cl_event * event_list) |
int |
clEnqueueWriteBuffer(long command_queue,
long buffer,
int blocking_write,
long offset,
long cb,
Buffer ptr,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Entry point (through function pointer) to C language function:
cl_int (cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_write, size_t offset, size_t cb, const void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event) |
int |
clEnqueueWriteBufferRect(long command_queue,
long buffer,
int blocking_write,
PointerBuffer buffer_origin,
PointerBuffer host_origin,
PointerBuffer region,
long buffer_row_pitch,
long buffer_slice_pitch,
long host_row_pitch,
long host_slice_pitch,
Buffer ptr,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Entry point (through function pointer) to C language function:
cl_int (cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_write, const size_t * buffer_origin, const size_t * host_origin, const size_t * region, size_t buffer_row_pitch, size_t buffer_slice_pitch, size_t host_row_pitch, size_t host_slice_pitch, const void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event) |
int |
clEnqueueWriteImage(long command_queue,
long image,
int blocking_write,
PointerBuffer arg3,
PointerBuffer arg4,
long input_row_pitch,
long input_slice_pitch,
Buffer ptr,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Entry point (through function pointer) to C language function:
cl_int (cl_command_queue command_queue, cl_mem image, cl_bool blocking_write, const size_t * , const size_t * , size_t input_row_pitch, size_t input_slice_pitch, const void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event) |
int |
clFinish(long command_queue)
Entry point (through function pointer) to C language function:
cl_int (cl_command_queue command_queue) |
int |
clFlush(long command_queue)
Entry point (through function pointer) to C language function:
cl_int (cl_command_queue command_queue) |
int |
clGetCommandQueueInfo(long command_queue,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
Entry point (through function pointer) to C language function:
cl_int (cl_command_queue command_queue, cl_command_queue_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret) |
int |
clGetContextInfo(long context,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
Entry point (through function pointer) to C language function:
cl_int (cl_context context, cl_context_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret) |
int |
clGetDeviceIDs(long platform,
long device_type,
int num_entries,
PointerBuffer devices,
IntBuffer num_devices)
Entry point (through function pointer) to C language function:
cl_int (cl_platform_id platform, cl_device_type device_type, cl_uint num_entries, cl_device_id * devices, cl_uint * num_devices) |
int |
clGetDeviceInfo(long device,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
Entry point (through function pointer) to C language function:
cl_int (cl_device_id device, cl_device_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret) |
int |
clGetEventInfo(long event,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
Entry point (through function pointer) to C language function:
cl_int (cl_event event, cl_event_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret) |
int |
clGetEventProfilingInfo(long event,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
Entry point (through function pointer) to C language function:
cl_int (cl_event event, cl_profiling_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret) |
int |
clGetGLContextInfoKHR(PointerBuffer properties,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
Entry point (through function pointer) to C language function:
cl_int (const cl_context_properties * properties, cl_gl_context_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret) |
int |
clGetGLObjectInfo(long memobj,
int[] gl_object_type,
int gl_object_type_offset,
int[] gl_object_name,
int gl_object_name_offset)
Entry point (through function pointer) to C language function:
cl_int (cl_mem memobj, cl_gl_object_type * gl_object_type, cl_GLuint * gl_object_name) |
int |
clGetGLObjectInfo(long memobj,
IntBuffer gl_object_type,
IntBuffer gl_object_name)
Entry point (through function pointer) to C language function:
cl_int (cl_mem memobj, cl_gl_object_type * gl_object_type, cl_GLuint * gl_object_name) |
int |
clGetGLTextureInfo(long memobj,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
Entry point (through function pointer) to C language function:
cl_int (cl_mem memobj, cl_gl_texture_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret) |
int |
clGetImageInfo(long image,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
Entry point (through function pointer) to C language function:
cl_int (cl_mem image, cl_image_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret) |
int |
clGetKernelInfo(long kernel,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
Entry point (through function pointer) to C language function:
cl_int (cl_kernel kernel, cl_kernel_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret) |
int |
clGetKernelWorkGroupInfo(long kernel,
long device,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
Entry point (through function pointer) to C language function:
cl_int (cl_kernel kernel, cl_device_id device, cl_kernel_work_group_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret) |
int |
clGetMemObjectInfo(long memobj,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
Entry point (through function pointer) to C language function:
cl_int (cl_mem memobj, cl_mem_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret) |
int |
clGetPlatformIDs(int num_entries,
PointerBuffer platforms,
IntBuffer num_platforms)
Entry point (through function pointer) to C language function:
cl_int (cl_uint num_entries, cl_platform_id * platforms, cl_uint * num_platforms) |
int |
clGetPlatformInfo(long platform,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
Entry point (through function pointer) to C language function:
cl_int (cl_platform_id platform, cl_platform_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret) |
int |
clGetProgramBuildInfo(long program,
long device,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
Entry point (through function pointer) to C language function:
cl_int (cl_program program, cl_device_id device, cl_program_build_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret) |
int |
clGetProgramInfo(long program,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
Entry point (through function pointer) to C language function:
cl_int (cl_program program, cl_program_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret) |
int |
clGetSamplerInfo(long sampler,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
Entry point (through function pointer) to C language function:
cl_int (cl_sampler sampler, cl_sampler_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret) |
int |
clGetSupportedImageFormats(long context,
long flags,
int image_type,
int num_entries,
CLImageFormatImpl image_formats,
int[] num_image_formats,
int num_image_formats_offset)
Entry point (through function pointer) to C language function:
cl_int (cl_context context, cl_mem_flags flags, cl_mem_object_type image_type, cl_uint num_entries, cl_image_format * image_formats, cl_uint * num_image_formats) |
int |
clGetSupportedImageFormats(long context,
long flags,
int image_type,
int num_entries,
CLImageFormatImpl image_formats,
IntBuffer num_image_formats)
Entry point (through function pointer) to C language function:
cl_int (cl_context context, cl_mem_flags flags, cl_mem_object_type image_type, cl_uint num_entries, cl_image_format * image_formats, cl_uint * num_image_formats) |
int |
clIcdGetPlatformIDsKHR(int arg0,
PointerBuffer arg1,
IntBuffer arg2)
Entry point (through function pointer) to C language function:
cl_int (cl_uint, cl_platform_id * , cl_uint * ) |
int |
clReleaseCommandQueue(long command_queue)
Entry point (through function pointer) to C language function:
cl_int (cl_command_queue command_queue) |
int |
clReleaseDeviceEXT(long arg0)
Entry point (through function pointer) to C language function:
cl_int (cl_device_id) |
int |
clReleaseEvent(long event)
Entry point (through function pointer) to C language function:
cl_int (cl_event event) |
int |
clReleaseKernel(long kernel)
Entry point (through function pointer) to C language function:
cl_int (cl_kernel kernel) |
int |
clReleaseMemObject(long memobj)
Entry point (through function pointer) to C language function:
cl_int (cl_mem memobj) |
int |
clReleaseProgram(long program)
Entry point (through function pointer) to C language function:
cl_int (cl_program program) |
int |
clReleaseSampler(long sampler)
Entry point (through function pointer) to C language function:
cl_int (cl_sampler sampler) |
int |
clRetainCommandQueue(long command_queue)
Entry point (through function pointer) to C language function:
cl_int (cl_command_queue command_queue) |
int |
clRetainContext(long context)
Entry point (through function pointer) to C language function:
cl_int (cl_context context) |
int |
clRetainDeviceEXT(long arg0)
Entry point (through function pointer) to C language function:
cl_int (cl_device_id) |
int |
clRetainEvent(long event)
Entry point (through function pointer) to C language function:
cl_int (cl_event event) |
int |
clRetainKernel(long kernel)
Entry point (through function pointer) to C language function:
cl_int (cl_kernel kernel) |
int |
clRetainMemObject(long memobj)
Entry point (through function pointer) to C language function:
cl_int (cl_mem memobj) |
int |
clRetainProgram(long program)
Entry point (through function pointer) to C language function:
cl_int (cl_program program) |
int |
clRetainSampler(long sampler)
Entry point (through function pointer) to C language function:
cl_int (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 (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 (cl_event event, cl_int execution_status) |
int |
clUnloadCompiler()
Entry point (through function pointer) to C language function:
cl_int (void) |
int |
clWaitForEvents(int num_events,
PointerBuffer event_list)
Entry point (through function pointer) to C language function:
cl_int (cl_uint num_events, const cl_event * event_list) |
static CLProcAddressTable |
getCLProcAddressTable() |
static boolean |
isAvailable()
Accessor.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclCreateContext, clCreateContextFromType, clReleaseContextclBuildProgramclEnqueueMapImageclSetMemObjectDestructorCallbackclSetEventCallbackprotected static final CLProcAddressTable addressTable
public long clCreateBuffer(long context,
long flags,
long size,
Buffer host_ptr,
IntBuffer errcode_ret)
cl_mem (cl_context context, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)clCreateBuffer in interface CLBufferBindinghost_ptr - a direct or array-backed Buffererrcode_ret - a direct or array-backed IntBufferpublic long clCreateBuffer(long context,
long flags,
long size,
Buffer host_ptr,
int[] errcode_ret,
int errcode_ret_offset)
cl_mem (cl_context context, cl_mem_flags flags, size_t size, void * host_ptr, cl_int * errcode_ret)clCreateBuffer in interface CLBufferBindinghost_ptr - a direct or array-backed Bufferpublic long clCreateCommandQueue(long context,
long device,
long properties,
IntBuffer errcode_ret)
cl_command_queue (cl_context context, cl_device_id device, cl_command_queue_properties properties, cl_int * errcode_ret)clCreateCommandQueue in interface CLCommandQueueBindingerrcode_ret - a direct or array-backed IntBufferpublic long clCreateCommandQueue(long context,
long device,
long properties,
int[] errcode_ret,
int errcode_ret_offset)
cl_command_queue (cl_context context, cl_device_id device, cl_command_queue_properties properties, cl_int * errcode_ret)clCreateCommandQueue in interface CLCommandQueueBindingpublic long clCreateEventFromGLsyncKHR(long arg0,
long arg1,
IntBuffer arg2)
cl_event (cl_context, cl_GLsync, cl_int * )clCreateEventFromGLsyncKHR in interface CLGLarg2 - a direct or array-backed IntBufferpublic long clCreateEventFromGLsyncKHR(long arg0,
long arg1,
int[] arg2,
int arg2_offset)
cl_event (cl_context, cl_GLsync, cl_int * )clCreateEventFromGLsyncKHR in interface CLGLpublic long clCreateFromGLBuffer(long context,
long flags,
int bufobj,
IntBuffer errcode_ret)
cl_mem (cl_context context, cl_mem_flags flags, cl_GLuint bufobj, int * errcode_ret)clCreateFromGLBuffer in interface CLGLerrcode_ret - a direct or array-backed IntBufferpublic long clCreateFromGLBuffer(long context,
long flags,
int bufobj,
int[] errcode_ret,
int errcode_ret_offset)
cl_mem (cl_context context, cl_mem_flags flags, cl_GLuint bufobj, int * errcode_ret)clCreateFromGLBuffer in interface CLGLpublic long clCreateFromGLRenderbuffer(long context,
long flags,
int renderbuffer,
IntBuffer errcode_ret)
cl_mem (cl_context context, cl_mem_flags flags, cl_GLuint renderbuffer, cl_int * errcode_ret)clCreateFromGLRenderbuffer in interface CLGLerrcode_ret - a direct or array-backed IntBufferpublic long clCreateFromGLRenderbuffer(long context,
long flags,
int renderbuffer,
int[] errcode_ret,
int errcode_ret_offset)
cl_mem (cl_context context, cl_mem_flags flags, cl_GLuint renderbuffer, cl_int * errcode_ret)clCreateFromGLRenderbuffer in interface CLGLpublic long clCreateFromGLTexture2D(long context,
long flags,
int target,
int miplevel,
int texture,
IntBuffer errcode_ret)
cl_mem (cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)clCreateFromGLTexture2D in interface CLGLerrcode_ret - a direct or array-backed IntBufferpublic long clCreateFromGLTexture2D(long context,
long flags,
int target,
int miplevel,
int texture,
int[] errcode_ret,
int errcode_ret_offset)
cl_mem (cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)clCreateFromGLTexture2D in interface CLGLpublic long clCreateFromGLTexture3D(long context,
long flags,
int target,
int miplevel,
int texture,
IntBuffer errcode_ret)
cl_mem (cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)clCreateFromGLTexture3D in interface CLGLerrcode_ret - a direct or array-backed IntBufferpublic long clCreateFromGLTexture3D(long context,
long flags,
int target,
int miplevel,
int texture,
int[] errcode_ret,
int errcode_ret_offset)
cl_mem (cl_context context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texture, cl_int * errcode_ret)clCreateFromGLTexture3D in interface CLGLpublic 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 (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 CLImageBindinghost_ptr - a direct or array-backed Buffererrcode_ret - a direct or array-backed IntBufferpublic 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 (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 CLImageBindinghost_ptr - a direct or array-backed Bufferpublic 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 (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 CLImageBindinghost_ptr - a direct or array-backed Buffererrcode_ret - a direct or array-backed IntBufferpublic 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 (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 CLImageBindinghost_ptr - a direct or array-backed Bufferpublic long clCreateKernel(long program,
String kernel_name,
IntBuffer errcode_ret)
cl_kernel (cl_program program, const char * kernel_name, cl_int * errcode_ret)clCreateKernel in interface CLKernelBindingerrcode_ret - a direct or array-backed IntBufferpublic long clCreateKernel(long program,
String kernel_name,
int[] errcode_ret,
int errcode_ret_offset)
cl_kernel (cl_program program, const char * kernel_name, cl_int * errcode_ret)clCreateKernel in interface CLKernelBindingpublic int clCreateKernelsInProgram(long program,
int num_kernels,
PointerBuffer kernels,
IntBuffer num_kernels_ret)
cl_int (cl_program program, cl_uint num_kernels, cl_kernel * kernels, cl_uint * num_kernels_ret)clCreateKernelsInProgram in interface CLKernelBindingkernels - a direct only PointerBuffernum_kernels_ret - a direct only IntBufferpublic long clCreateProgramWithBinary(long context,
int num_devices,
PointerBuffer device_list,
PointerBuffer lengths,
PointerBuffer binaries,
IntBuffer binary_status,
IntBuffer errcode_ret)
cl_program (cl_context context, cl_uint num_devices, const cl_device_id * device_list, const size_t * lengths, unsigned const char * * binaries, cl_int * binary_status, cl_int * errcode_ret)clCreateProgramWithBinary in interface CLProgramBindingdevice_list - a direct only PointerBufferlengths - a direct only PointerBufferbinaries - a direct only PointerBufferbinary_status - a direct only IntBuffererrcode_ret - a direct only IntBufferpublic long clCreateProgramWithSource(long context,
int count,
String[] strings,
PointerBuffer lengths,
IntBuffer errcode_ret)
cl_program (cl_context context, cl_uint count, const char * * strings, const size_t * lengths, cl_int * errcode_ret)clCreateProgramWithSource in interface CLProgramBindinglengths - a direct only PointerBuffererrcode_ret - a direct only IntBufferpublic long clCreateSampler(long context,
int normalized_coords,
int addressing_mode,
int filter_mode,
IntBuffer errcode_ret)
cl_sampler (cl_context context, cl_bool normalized_coords, cl_addressing_mode addressing_mode, cl_filter_mode filter_mode, cl_int * errcode_ret)clCreateSampler in interface CLSamplerBindingerrcode_ret - a direct or array-backed IntBufferpublic long clCreateSampler(long context,
int normalized_coords,
int addressing_mode,
int filter_mode,
int[] errcode_ret,
int errcode_ret_offset)
cl_sampler (cl_context context, cl_bool normalized_coords, cl_addressing_mode addressing_mode, cl_filter_mode filter_mode, cl_int * errcode_ret)clCreateSampler in interface CLSamplerBindingpublic long clCreateSubBuffer(long buffer,
long flags,
int buffer_create_type,
Buffer buffer_create_info,
IntBuffer errcode_ret)
cl_mem (cl_mem buffer, cl_mem_flags flags, cl_buffer_create_type buffer_create_type, const void * buffer_create_info, cl_int * errcode_ret)clCreateSubBuffer in interface CLBufferBindingbuffer_create_info - a direct or array-backed Buffererrcode_ret - a direct or array-backed IntBufferpublic long clCreateSubBuffer(long buffer,
long flags,
int buffer_create_type,
Buffer buffer_create_info,
int[] errcode_ret,
int errcode_ret_offset)
cl_mem (cl_mem buffer, cl_mem_flags flags, cl_buffer_create_type buffer_create_type, const void * buffer_create_info, cl_int * errcode_ret)clCreateSubBuffer in interface CLBufferBindingbuffer_create_info - a direct or array-backed Bufferpublic int clCreateSubDevicesEXT(long arg0,
LongBuffer arg1,
int arg2,
PointerBuffer arg3,
IntBuffer arg4)
cl_int (cl_device_id, const cl_device_partition_property_ext * , cl_uint, cl_device_id * , cl_uint * )clCreateSubDevicesEXT in interface CLDeviceBindingarg1 - a direct or array-backed LongBufferarg3 - a direct or array-backed PointerBufferarg4 - a direct or array-backed IntBufferpublic int clCreateSubDevicesEXT(long arg0,
long[] arg1,
int arg1_offset,
int arg2,
PointerBuffer arg3,
int[] arg4,
int arg4_offset)
cl_int (cl_device_id, const cl_device_partition_property_ext * , cl_uint, cl_device_id * , cl_uint * )clCreateSubDevicesEXT in interface CLDeviceBindingarg3 - a direct or array-backed PointerBufferpublic long clCreateUserEvent(long context,
IntBuffer errcode_ret)
cl_event (cl_context context, cl_int * errcode_ret)clCreateUserEvent in interface CLEventBindingerrcode_ret - a direct or array-backed IntBufferpublic long clCreateUserEvent(long context,
int[] errcode_ret,
int errcode_ret_offset)
cl_event (cl_context context, cl_int * errcode_ret)clCreateUserEvent in interface CLEventBindingpublic 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 (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)clEnqueueAcquireGLObjects in interface CLGLmem_objects - a direct only PointerBufferevent_wait_list - a direct only PointerBufferevent - a direct only PointerBufferpublic int clEnqueueBarrier(long command_queue)
cl_int (cl_command_queue command_queue)clEnqueueBarrier in interface CLCommandQueueBindingpublic 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 (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)clEnqueueCopyBuffer in interface CLCommandQueueBindingevent_wait_list - a direct only PointerBufferevent - a direct only PointerBufferpublic 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 (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)clEnqueueCopyBufferRect in interface CLCommandQueueBindingsrc_origin - a direct only PointerBufferdst_origin - a direct only PointerBufferregion - a direct only PointerBufferevent_wait_list - a direct only PointerBufferevent - a direct only PointerBufferpublic 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 (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)clEnqueueCopyBufferToImage in interface CLCommandQueueBindingarg4 - a direct only PointerBufferarg5 - a direct only PointerBufferevent_wait_list - a direct only PointerBufferevent - a direct only PointerBufferpublic 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 (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)clEnqueueCopyImage in interface CLCommandQueueBindingarg3 - a direct only PointerBufferarg4 - a direct only PointerBufferarg5 - a direct only PointerBufferevent_wait_list - a direct only PointerBufferevent - a direct only PointerBufferpublic 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 (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)clEnqueueCopyImageToBuffer in interface CLCommandQueueBindingarg3 - a direct only PointerBufferarg4 - a direct only PointerBufferevent_wait_list - a direct only PointerBufferevent - a direct only PointerBufferpublic 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 * (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)clEnqueueMapBuffer in interface CLCommandQueueBindingevent_wait_list - a direct only PointerBufferevent - a direct only PointerBuffererrcode_ret - a direct only IntBufferpublic int clEnqueueMarker(long command_queue,
PointerBuffer event)
cl_int (cl_command_queue command_queue, cl_event * event)clEnqueueMarker in interface CLCommandQueueBindingevent - a direct only PointerBufferpublic int clEnqueueMigrateMemObjectEXT(long arg0,
int arg1,
PointerBuffer arg2,
long arg3,
int arg4,
PointerBuffer arg5,
PointerBuffer arg6)
cl_int (cl_command_queue, cl_uint, const cl_mem * , cl_mem_migration_flags_ext, cl_uint, const cl_event * , cl_event * )clEnqueueMigrateMemObjectEXT in interface CLCommandQueueBindingarg2 - a direct or array-backed PointerBufferarg5 - a direct or array-backed PointerBufferarg6 - a direct or array-backed PointerBufferpublic 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 (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)clEnqueueNDRangeKernel in interface CLCommandQueueBindingglobal_work_offset - a direct only PointerBufferglobal_work_size - a direct only PointerBufferlocal_work_size - a direct only PointerBufferevent_wait_list - a direct only PointerBufferevent - a direct only PointerBufferpublic 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 (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)clEnqueueReadBuffer in interface CLCommandQueueBindingptr - a direct only Bufferevent_wait_list - a direct only PointerBufferevent - a direct only PointerBufferpublic 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 (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)clEnqueueReadBufferRect in interface CLCommandQueueBindingbuffer_origin - a direct only PointerBufferhost_origin - a direct only PointerBufferregion - a direct only PointerBufferptr - a direct only Bufferevent_wait_list - a direct only PointerBufferevent - a direct only PointerBufferpublic 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 (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)clEnqueueReadImage in interface CLCommandQueueBindingarg3 - a direct only PointerBufferarg4 - a direct only PointerBufferptr - a direct only Bufferevent_wait_list - a direct only PointerBufferevent - a direct only PointerBufferpublic 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 (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)clEnqueueReleaseGLObjects in interface CLGLmem_objects - a direct only PointerBufferevent_wait_list - a direct only PointerBufferevent - a direct only PointerBufferpublic int clEnqueueTask(long command_queue,
long kernel,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
cl_int (cl_command_queue command_queue, cl_kernel kernel, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)clEnqueueTask in interface CLCommandQueueBindingevent_wait_list - a direct only PointerBufferevent - a direct only PointerBufferpublic int clEnqueueUnmapMemObject(long command_queue,
long memobj,
Buffer mapped_ptr,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
cl_int (cl_command_queue command_queue, cl_mem memobj, void * mapped_ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)clEnqueueUnmapMemObject in interface CLCommandQueueBindingmapped_ptr - a direct only Bufferevent_wait_list - a direct only PointerBufferevent - a direct only PointerBufferpublic int clEnqueueWaitForEvents(long command_queue,
int num_events,
PointerBuffer event_list)
cl_int (cl_command_queue command_queue, cl_uint num_events, const cl_event * event_list)clEnqueueWaitForEvents in interface CLCommandQueueBindingevent_list - a direct only PointerBufferpublic 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 (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)clEnqueueWriteBuffer in interface CLCommandQueueBindingptr - a direct only Bufferevent_wait_list - a direct only PointerBufferevent - a direct only PointerBufferpublic 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 (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)clEnqueueWriteBufferRect in interface CLCommandQueueBindingbuffer_origin - a direct only PointerBufferhost_origin - a direct only PointerBufferregion - a direct only PointerBufferptr - a direct only Bufferevent_wait_list - a direct only PointerBufferevent - a direct only PointerBufferpublic 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 (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)clEnqueueWriteImage in interface CLCommandQueueBindingarg3 - a direct only PointerBufferarg4 - a direct only PointerBufferptr - a direct only Bufferevent_wait_list - a direct only PointerBufferevent - a direct only PointerBufferpublic int clFinish(long command_queue)
cl_int (cl_command_queue command_queue)clFinish in interface CLCommandQueueBindingpublic int clFlush(long command_queue)
cl_int (cl_command_queue command_queue)clFlush in interface CLCommandQueueBindingpublic int clGetCommandQueueInfo(long command_queue,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
cl_int (cl_command_queue command_queue, cl_command_queue_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)clGetCommandQueueInfo in interface CLCommandQueueBindingparam_value - a direct only Bufferparam_value_size_ret - a direct only PointerBufferpublic int clGetContextInfo(long context,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
cl_int (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 only Bufferparam_value_size_ret - a direct only PointerBufferpublic int clGetDeviceIDs(long platform,
long device_type,
int num_entries,
PointerBuffer devices,
IntBuffer num_devices)
cl_int (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 only PointerBuffernum_devices - a direct only IntBufferpublic int clGetDeviceInfo(long device,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
cl_int (cl_device_id device, cl_device_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)clGetDeviceInfo in interface CLDeviceBindingparam_value - a direct only Bufferparam_value_size_ret - a direct only PointerBufferpublic int clGetEventInfo(long event,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
cl_int (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 only Bufferparam_value_size_ret - a direct only PointerBufferpublic int clGetEventProfilingInfo(long event,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
cl_int (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 only Bufferparam_value_size_ret - a direct only PointerBufferpublic int clGetGLContextInfoKHR(PointerBuffer properties, int param_name, long param_value_size, Buffer param_value, PointerBuffer param_value_size_ret)
cl_int (const cl_context_properties * properties, cl_gl_context_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)clGetGLContextInfoKHR in interface CLGLproperties - a direct only PointerBufferparam_value - a direct only Bufferparam_value_size_ret - a direct only PointerBufferpublic int clGetGLObjectInfo(long memobj,
IntBuffer gl_object_type,
IntBuffer gl_object_name)
cl_int (cl_mem memobj, cl_gl_object_type * gl_object_type, cl_GLuint * gl_object_name)clGetGLObjectInfo in interface CLGLgl_object_type - a direct or array-backed IntBuffergl_object_name - a direct or array-backed IntBufferpublic int clGetGLObjectInfo(long memobj,
int[] gl_object_type,
int gl_object_type_offset,
int[] gl_object_name,
int gl_object_name_offset)
cl_int (cl_mem memobj, cl_gl_object_type * gl_object_type, cl_GLuint * gl_object_name)clGetGLObjectInfo in interface CLGLpublic int clGetGLTextureInfo(long memobj,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
cl_int (cl_mem memobj, cl_gl_texture_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)clGetGLTextureInfo in interface CLGLparam_value - a direct or array-backed Bufferparam_value_size_ret - a direct or array-backed PointerBufferpublic int clGetImageInfo(long image,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
cl_int (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 only Bufferparam_value_size_ret - a direct only PointerBufferpublic int clGetKernelInfo(long kernel,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
cl_int (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 only Bufferparam_value_size_ret - a direct only PointerBufferpublic int clGetKernelWorkGroupInfo(long kernel,
long device,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
cl_int (cl_kernel kernel, cl_device_id device, cl_kernel_work_group_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)clGetKernelWorkGroupInfo in interface CLKernelBindingparam_value - a direct only Bufferparam_value_size_ret - a direct only PointerBufferpublic int clGetMemObjectInfo(long memobj,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
cl_int (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 only Bufferparam_value_size_ret - a direct only PointerBufferpublic int clGetPlatformIDs(int num_entries,
PointerBuffer platforms,
IntBuffer num_platforms)
cl_int (cl_uint num_entries, cl_platform_id * platforms, cl_uint * num_platforms)clGetPlatformIDs in interface CLPlatformBindingplatforms - a direct only PointerBuffernum_platforms - a direct only IntBufferpublic int clGetPlatformInfo(long platform,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
cl_int (cl_platform_id platform, cl_platform_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)clGetPlatformInfo in interface CLPlatformBindingparam_value - a direct only Bufferparam_value_size_ret - a direct only PointerBufferpublic int clGetProgramBuildInfo(long program,
long device,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
cl_int (cl_program program, cl_device_id device, cl_program_build_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)clGetProgramBuildInfo in interface CLProgramBindingparam_value - a direct only Bufferparam_value_size_ret - a direct only PointerBufferpublic int clGetProgramInfo(long program,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
cl_int (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 only Bufferparam_value_size_ret - a direct only PointerBufferpublic int clGetSamplerInfo(long sampler,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
cl_int (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 only Bufferparam_value_size_ret - a direct only PointerBufferpublic int clGetSupportedImageFormats(long context,
long flags,
int image_type,
int num_entries,
CLImageFormatImpl image_formats,
IntBuffer num_image_formats)
cl_int (cl_context context, cl_mem_flags flags, cl_mem_object_type image_type, cl_uint num_entries, cl_image_format * image_formats, cl_uint * num_image_formats)clGetSupportedImageFormats in interface CLContextBindingnum_image_formats - a direct or array-backed IntBufferpublic 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 (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 CLContextBindingpublic int clIcdGetPlatformIDsKHR(int arg0,
PointerBuffer arg1,
IntBuffer arg2)
cl_int (cl_uint, cl_platform_id * , cl_uint * )clIcdGetPlatformIDsKHR in interface CLPlatformBindingarg1 - a direct only PointerBufferarg2 - a direct only IntBufferpublic int clReleaseCommandQueue(long command_queue)
cl_int (cl_command_queue command_queue)clReleaseCommandQueue in interface CLCommandQueueBindingpublic int clReleaseDeviceEXT(long arg0)
cl_int (cl_device_id)clReleaseDeviceEXT in interface CLDeviceBindingpublic int clReleaseEvent(long event)
cl_int (cl_event event)clReleaseEvent in interface CLEventBindingpublic int clReleaseKernel(long kernel)
cl_int (cl_kernel kernel)clReleaseKernel in interface CLKernelBindingpublic int clReleaseMemObject(long memobj)
cl_int (cl_mem memobj)clReleaseMemObject in interface CLMemObjBindingpublic int clReleaseProgram(long program)
cl_int (cl_program program)clReleaseProgram in interface CLProgramBindingpublic int clReleaseSampler(long sampler)
cl_int (cl_sampler sampler)clReleaseSampler in interface CLSamplerBindingpublic int clRetainCommandQueue(long command_queue)
cl_int (cl_command_queue command_queue)clRetainCommandQueue in interface CLCommandQueueBindingpublic int clRetainContext(long context)
cl_int (cl_context context)clRetainContext in interface CLContextBindingpublic int clRetainDeviceEXT(long arg0)
cl_int (cl_device_id)clRetainDeviceEXT in interface CLDeviceBindingpublic int clRetainEvent(long event)
cl_int (cl_event event)clRetainEvent in interface CLEventBindingpublic int clRetainKernel(long kernel)
cl_int (cl_kernel kernel)clRetainKernel in interface CLKernelBindingpublic int clRetainMemObject(long memobj)
cl_int (cl_mem memobj)clRetainMemObject in interface CLMemObjBindingpublic int clRetainProgram(long program)
cl_int (cl_program program)clRetainProgram in interface CLProgramBindingpublic int clRetainSampler(long sampler)
cl_int (cl_sampler sampler)clRetainSampler in interface CLSamplerBindingpublic int clSetKernelArg(long kernel,
int arg_index,
long arg_size,
Buffer arg_value)
cl_int (cl_kernel kernel, cl_uint arg_index, size_t arg_size, const void * arg_value)clSetKernelArg in interface CLKernelBindingarg_value - a direct only Bufferpublic int clSetUserEventStatus(long event,
int execution_status)
cl_int (cl_event event, cl_int execution_status)clSetUserEventStatus in interface CLEventBindingpublic int clUnloadCompiler()
cl_int (void)clUnloadCompiler in interface CLpublic int clWaitForEvents(int num_events,
PointerBuffer event_list)
cl_int (cl_uint num_events, const cl_event * event_list)clWaitForEvents in interface CLEventBindingevent_list - a direct only PointerBufferpublic static boolean isAvailable()
public static CLProcAddressTable getCLProcAddressTable()