java.lang.Object
de.grogra.gpuflux.jocl.compute.Device
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDevice(int contextID, JOCLDevice device, ComputeContext context) -
Method Summary
Modifier and TypeMethodDescriptioncreateBuffer(int size, long flags) voidexecuteKernel(Kernel kernel, int stream_size) voidexecuteKernel(Kernel kernel, int stream_size, org.jocl.cl_event event) voidfinish()protected intprotected JOCLDevicegetName()booleanvoidsetKernelArg(Kernel kernel, int arg_idx, int arg_size, org.jocl.Pointer p) voidsetKernelArgBuffer(Kernel kernel, int arg_idx, ByteArray buffer) voidsetKernelArgFloat(Kernel kernel, int arg_idx, float f) voidsetKernelArgFloat(Kernel kernel, int arg_idx, float[] f) voidsetKernelArgInt(Kernel kernel, int arg_idx, int i) voidsetKernelArgMemBuffer(Kernel kernel, int arg_idx, Buffer buf) voidsetKernelArgMemBuffer(Kernel kernel, int arg_idx, SharedBuffer buf) toString()
-
Constructor Details
-
Device
-
-
Method Details
-
createBuffer
-
getContext
-
setKernelArg
-
setKernelArgInt
-
setKernelArgFloat
-
setKernelArgFloat
-
setKernelArgMemBuffer
-
setKernelArgBuffer
-
executeKernel
-
finish
public void finish() -
getContextID
protected int getContextID() -
getDevice
-
getName
-
toString
-
executeKernel
-
createByteBuffer
-
isLittleEndian
public boolean isLittleEndian() -
getByteOrder
-