Package | Description |
---|---|
com.aparapi.device |
Contains classes representing OpenCL-capable devices, and "virtual" (java) devices which execute kernels using java.
|
com.aparapi.internal.jni | |
com.aparapi.internal.opencl |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,OpenCLKernel> |
OpenCLDevice.OpenCLInvocationHandler.map |
Constructor and Description |
---|
OpenCLInvocationHandler(OpenCLProgram _program,
java.util.Map<java.lang.String,OpenCLKernel> _map) |
Modifier and Type | Method and Description |
---|---|
protected OpenCLKernel |
OpenCLJNI.createKernelJNI(OpenCLProgram program,
java.lang.String kernelName,
OpenCLArgDescriptor[] args) |
Modifier and Type | Method and Description |
---|---|
protected void |
OpenCLJNI.disposeKernel(OpenCLKernel openCLKernel) |
protected void |
OpenCLJNI.invoke(OpenCLKernel openCLKernel,
java.lang.Object[] args) |
Modifier and Type | Field and Description |
---|---|
OpenCLKernel |
OpenCLArgDescriptor.kernel |
Modifier and Type | Method and Description |
---|---|
static OpenCLKernel |
OpenCLKernel.createKernel(OpenCLProgram _program,
java.lang.String _kernelName,
java.util.List<OpenCLArgDescriptor> _args)
This method is used to create a new Kernel from JNI
|