Uses of Class
org.lwjgl.opencl.CLKernel
-
Packages that use CLKernel Package Description org.lwjgl.opencl -
-
Uses of CLKernel in org.lwjgl.opencl
Methods in org.lwjgl.opencl that return CLKernel Modifier and Type Method Description static CLKernelCL10. clCreateKernel(CLProgram program, CharSequence kernel_name, IntBuffer errcode_ret)Overloads clCreateKernel.static CLKernelCL10. clCreateKernel(CLProgram program, ByteBuffer kernel_name, IntBuffer errcode_ret)CLKernel[]CLProgram. createKernelsInProgram()Creates kernel objects for all kernels functions in this program.CLKernelCLProgram. getCLKernel(long id)Returns a CLKernel associated with this program.CLKernelCLKernel. setArg(int index, byte value)Sets a kernel argument at the specified index to the specified byte value.CLKernelCLKernel. setArg(int index, double value)Sets a kernel argument at the specified index to the specified double value.CLKernelCLKernel. setArg(int index, float value)Sets a kernel argument at the specified index to the specified float value.CLKernelCLKernel. setArg(int index, int value)Sets a kernel argument at the specified index to the specified int value.CLKernelCLKernel. setArg(int index, long value)Sets a kernel argument at the specified index to the specified long value.CLKernelCLKernel. setArg(int index, short value)Sets a kernel argument at the specified index to the specified byte value.CLKernelCLKernel. setArg(int index, org.lwjgl.opencl.CLObject value)Sets a kernel argument at the specified index to the specified pointer value.CLKernelCLKernel. setArgSize(int index, long size)Sets the size of a __local kernel argument at the specified index.Methods in org.lwjgl.opencl with parameters of type CLKernel Modifier and Type Method Description static intCL10. clEnqueueNDRangeKernel(CLCommandQueue command_queue, CLKernel kernel, int work_dim, PointerBuffer global_work_offset, PointerBuffer global_work_size, PointerBuffer local_work_size, PointerBuffer event_wait_list, PointerBuffer event)static intCL10. clEnqueueTask(CLCommandQueue command_queue, CLKernel kernel, PointerBuffer event_wait_list, PointerBuffer event)static intCL12. clGetKernelArgInfo(CLKernel kernel, int arg_indx, int param_name, ByteBuffer param_value, PointerBuffer param_value_size_ret)static intCL10. clGetKernelInfo(CLKernel kernel, int param_name, ByteBuffer param_value, PointerBuffer param_value_size_ret)static intKHRSubgroups. clGetKernelSubGroupInfoKHR(CLKernel kernel, CLDevice device, int param_name, ByteBuffer input_value, ByteBuffer param_value, PointerBuffer param_value_size_ret)static intCL10. clGetKernelWorkGroupInfo(CLKernel kernel, CLDevice device, int param_name, ByteBuffer param_value, PointerBuffer param_value_size_ret)static intCL10. clReleaseKernel(CLKernel kernel)static intCL10. clRetainKernel(CLKernel kernel)static intCL10. clSetKernelArg(CLKernel kernel, int arg_index, long arg_value_arg_size)static intCL10. clSetKernelArg(CLKernel kernel, int arg_index, ByteBuffer arg_value)static intCL10. clSetKernelArg(CLKernel kernel, int arg_index, DoubleBuffer arg_value)static intCL10. clSetKernelArg(CLKernel kernel, int arg_index, FloatBuffer arg_value)static intCL10. clSetKernelArg(CLKernel kernel, int arg_index, IntBuffer arg_value)static intCL10. clSetKernelArg(CLKernel kernel, int arg_index, LongBuffer arg_value)static intCL10. clSetKernelArg(CLKernel kernel, int arg_index, ShortBuffer arg_value)static intCL10. clSetKernelArg(CLKernel kernel, int arg_index, org.lwjgl.opencl.CLObject arg_value)Overloads clSetKernelArg.
-