Package com.jme3.opencl
Class Kernel.WorkSize
java.lang.Object
com.jme3.opencl.Kernel.WorkSize
- Enclosing class:
 - Kernel
 
The work size (global and local) for executing a kernel
- 
Constructor Summary
ConstructorsConstructorDescriptionWorkSize()Creates a work size of dimension 1 and extend 1,1,1 (only one thread).WorkSize(int dimension, long... sizes) Creates a new work size objectWorkSize(long size) Creates a 1D work size of the specified extendWorkSize(long width, long height) Creates a 2D work size of the specified extendWorkSize(long width, long height, long depth) Creates a 3D work size of the specified extend. - 
Method Summary
 
- 
Constructor Details
- 
WorkSize
public WorkSize(int dimension, long... sizes) Creates a new work size object- Parameters:
 dimension- the dimension (1,2,3)sizes- the sizes in each dimension, the length must match the specified dimension
 - 
WorkSize
public WorkSize()Creates a work size of dimension 1 and extend 1,1,1 (only one thread). - 
WorkSize
public WorkSize(long size) Creates a 1D work size of the specified extend- Parameters:
 size- the size
 - 
WorkSize
public WorkSize(long width, long height) Creates a 2D work size of the specified extend- Parameters:
 width- the widthheight- the height
 - 
WorkSize
public WorkSize(long width, long height, long depth) Creates a 3D work size of the specified extend.- Parameters:
 width- the widthheight- the heightdepth- the depth
 
 - 
 - 
Method Details