|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of cl_kernel in org.jocl |
---|
Methods in org.jocl that return cl_kernel | |
---|---|
static cl_kernel |
CL.clCreateKernel(cl_program program,
java.lang.String kernel_name,
int[] errcode_ret)
Create a kernel. |
Methods in org.jocl with parameters of type cl_kernel | |
---|---|
static int |
CL.clCreateKernelsInProgram(cl_program program,
int num_kernels,
cl_kernel[] kernels,
int[] num_kernels_ret)
Ccreates kernel objects for all kernel functions in program. |
static int |
CL.clEnqueueNDRangeKernel(cl_command_queue command_queue,
cl_kernel kernel,
int work_dim,
long[] global_work_offset,
long[] global_work_size,
long[] local_work_size,
int num_events_in_wait_list,
cl_event[] event_wait_list,
cl_event event)
Enqueues a command to execute a kernel on a device. |
static int |
CL.clEnqueueTask(cl_command_queue command_queue,
cl_kernel kernel,
int num_events_in_wait_list,
cl_event[] event_wait_list,
cl_event event)
Enqueues a command to execute a kernel on a device. |
static int |
CL.clGetKernelInfo(cl_kernel kernel,
int param_name,
long param_value_size,
Pointer param_value,
long[] param_value_size_ret)
Returns information about the kernel object. |
static int |
CL.clGetKernelWorkGroupInfo(cl_kernel kernel,
cl_device_id device,
int param_name,
long param_value_size,
Pointer param_value,
long[] param_value_size_ret)
Rreturns information about the kernel object that may be specific to a device. |
static int |
CL.clReleaseKernel(cl_kernel kernel)
Decrements the kernel reference count. |
static int |
CL.clRetainKernel(cl_kernel kernel)
Increments the kernel reference count. |
static int |
CL.clSetKernelArg(cl_kernel kernel,
int arg_index,
long arg_size,
Pointer arg_value)
Set the argument value for a specific argument of a kernel. |
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |