Uses of Class
com.aparapi.Range
Packages that use Range
Package
Description
Contains classes representing OpenCL-capable devices, and "virtual" (java) devices which execute kernels using java.
-
Uses of Range in com.aparapi
Fields in com.aparapi declared as RangeMethods in com.aparapi that return RangeModifier and TypeMethodDescriptionstatic Range
Range.create
(int _globalWidth) static Range
Range.create
(int _globalWidth, int _localWidth) static Range
Create a one dimensional range0.._globalWidth
with an undefined group size.static Range
Create a one dimensional range0.._globalWidth
which is processed in groups of size _localWidth.static Range
Range.create2D
(int _globalWidth, int _globalHeight) static Range
Range.create2D
(int _globalWidth, int _globalHeight, int _localWidth, int _localHeight) static Range
Create a two dimensional range0.._globalWidth * 0.._globalHeight
choosing suitable values forlocalWidth
andlocalHeight
.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
(int _globalWidth, int _globalHeight, int _globalDepth) static Range
Range.create3D
(int _globalWidth, int _globalHeight, int _globalDepth, int _localWidth, int _localHeight, int _localDepth) static Range
Create a three dimensional range0.._globalWidth * 0.._globalHeight *0../_globalDepth
choosing suitable values forlocalWidth
,localHeight
andlocalDepth
.static Range
Range.create3D
(Device _device, int _globalWidth, int _globalHeight, int _globalDepth, int _localWidth, int _localHeight, int _localDepth) Create a two dimensional range0.._globalWidth * 0.._globalHeight *0../_globalDepth
in groups defined bylocalWidth
*localHeight
*localDepth
.protected Range
Kernel.createRange
(int _range) Kernel.KernelState.getRange()
Methods in com.aparapi with parameters of type RangeModifier and TypeMethodDescriptionStart execution of_range
kernels.Start execution of_passes
iterations of_range
kernels.Start execution ofglobalSize
kernels for the given entrypoint.Start execution ofglobalSize
kernels for the given entrypoint.void
Kernel.executeFallbackAlgorithm
(Range _range, int _passId) IfKernel.hasFallbackAlgorithm()
has been overriden to return true, this method should be overriden so as to apply a single pass of the kernel's logic to the entire _range.void
-
Uses of Range in com.aparapi.device
Methods in com.aparapi.device that return RangeModifier and TypeMethodDescriptionDevice.createRange
(int _globalWidth) Device.createRange
(int _globalWidth, int _localWidth) Device.createRange2D
(int _globalWidth, int _globalHeight) Device.createRange2D
(int _globalWidth, int _globalHeight, int _localWidth, int _localHeight) Device.createRange3D
(int _globalWidth, int _globalHeight, int _globalDepth) Device.createRange3D
(int _globalWidth, int _globalHeight, int _globalDepth, int _localWidth, int _localHeight, int _localDepth) -
Uses of Range in com.aparapi.internal.jni
Methods in com.aparapi.internal.jni with parameters of type RangeModifier and TypeMethodDescriptionprotected int
KernelRunnerJNI.runKernelJNI
(long _jniContextHandle, Range _range, boolean _needSync, int _passes, ByteBuffer _inBuffer, ByteBuffer _outBuffer) -
Uses of Range in com.aparapi.internal.kernel
Fields in com.aparapi.internal.kernel declared as RangeMethods in com.aparapi.internal.kernel with parameters of type RangeModifier and TypeMethodDescriptionConstructors in com.aparapi.internal.kernel with parameters of type RangeModifierConstructorDescriptionprivate
ExecutionSettings
(KernelPreferences preferences, KernelProfile profile, String entrypoint, Range range, int passes, boolean legacyExecutionMode)