Package org.boxutil.base
Class BaseKernelData
java.lang.Object
org.boxutil.base.BaseKernelData
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionBaseKernelData(String loggerTag, String source, String mainFunctionName) BaseKernelData(org.lwjgl.opencl.CLDevice device, String loggerTag, String source, String programOptions, String mainFunctionName, IntBuffer programState) -
Method Summary
Modifier and TypeMethodDescriptionvoidenqueueND(int dim, long[] globalSize, long[] localSize) voidenqueueND(int dim, long[] globalOffset, long[] globalSize, long[] localSize) voidenqueueND(int dim, long[] globalOffset, long[] globalSize, long[] localSize, org.lwjgl.opencl.CLEvent event) booleanisValid()voidrelease()
-
Field Details
-
program
public final org.lwjgl.opencl.CLProgram program -
kernel
public final org.lwjgl.opencl.CLKernel kernel
-
-
Constructor Details
-
BaseKernelData
-
BaseKernelData
-
-
Method Details
-
isValid
public boolean isValid() -
release
public void release() -
enqueueND
public void enqueueND(int dim, long[] globalSize, long[] localSize) -
enqueueND
public void enqueueND(int dim, long[] globalOffset, long[] globalSize, long[] localSize) -
enqueueND
public void enqueueND(int dim, long[] globalOffset, long[] globalSize, long[] localSize, org.lwjgl.opencl.CLEvent event)
-