Package | Description |
---|---|
com.amd.aparapi | |
com.amd.aparapi.device |
Modifier and Type | Method and Description |
---|---|
Device |
Range.getDevice() |
Modifier and Type | Method and Description |
---|---|
static Range |
Range.create(Device _device,
int _globalWidth)
Create a one dimensional range
0.._globalWidth with an undefined group size. |
static Range |
Range.create(Device _device,
int _globalWidth,
int _localWidth)
Create a one dimensional range
0.._globalWidth which is processed in groups of size _localWidth. |
static Range |
Range.create2D(Device _device,
int _globalWidth,
int _globalHeight)
Create a two dimensional range
0.._globalWidth * 0.._globalHeight choosing suitable values for localWidth and localHeight . |
static Range |
Range.create2D(Device _device,
int _globalWidth,
int _globalHeight,
int _localWidth,
int _localHeight)
Create a two dimensional range 0.._globalWidth x 0.._globalHeight using a group which is _localWidth x _localHeight in size.
|
static Range |
Range.create3D(Device _device,
int _globalWidth,
int _globalHeight,
int _globalDepth)
Create a three dimensional range
0.._globalWidth * 0.._globalHeight *0../_globalDepth
choosing suitable values for localWidth , localHeight and localDepth . |
static Range |
Range.create3D(Device _device,
int _globalWidth,
int _globalHeight,
int _globalDepth,
int _localWidth,
int _localHeight,
int _localDepth)
Create a two dimensional range
0.._globalWidth * 0.._globalHeight *0../_globalDepth
in groups defined by localWidth * localHeight * localDepth . |
Constructor and Description |
---|
Range(Device _device,
int _dims)
Minimal constructor
|
Modifier and Type | Class and Description |
---|---|
class |
JavaDevice |
class |
OpenCLDevice |
Modifier and Type | Method and Description |
---|---|
static Device |
Device.best() |
static Device |
Device.first(Device.TYPE _type) |
static Device |
Device.firstCPU() |
static Device |
Device.firstGPU() |