Package com.aparapi.internal.opencl
Class OpenCLKernel
java.lang.Object
com.aparapi.internal.jni.OpenCLJNI
com.aparapi.internal.opencl.OpenCLKernel
-
Constructor Summary
ConstructorDescriptionOpenCLKernel
(long kernel, OpenCLProgram programInstance, String name, OpenCLArgDescriptor[] _args) This constructor is specifically for JNI usage -
Method Summary
Modifier and TypeMethodDescriptionstatic OpenCLKernel
createKernel
(OpenCLProgram _program, String _kernelName, List<OpenCLArgDescriptor> _args) This method is used to create a new Kernel from JNIvoid
dispose()
getName()
void
Methods inherited from class com.aparapi.internal.jni.OpenCLJNI
createProgram
-
Constructor Details
-
OpenCLKernel
public OpenCLKernel(long kernel, OpenCLProgram programInstance, String name, OpenCLArgDescriptor[] _args) This constructor is specifically for JNI usage- Parameters:
kernel
-programInstance
-name
-_args
-
-
-
Method Details
-
createKernel
public static OpenCLKernel createKernel(OpenCLProgram _program, String _kernelName, List<OpenCLArgDescriptor> _args) This method is used to create a new Kernel from JNI- Parameters:
_program
-_kernelName
-_args
-- Returns:
-
getName
-
invoke
-
dispose
public void dispose()
-