Uses of Class
com.aparapi.Range
-
Packages that use Range Package Description com.aparapi com.aparapi.device Contains classes representing OpenCL-capable devices, and "virtual" (java) devices which execute kernels using java.com.aparapi.internal.jni com.aparapi.internal.kernel -
-
Uses of Range in com.aparapi
Fields in com.aparapi declared as Range Modifier and Type Field Description private RangeKernel.KernelState. rangeMethods in com.aparapi that return Range Modifier and Type Method Description static RangeRange. create(int _globalWidth)static RangeRange. create(int _globalWidth, int _localWidth)static RangeRange. create(Device _device, int _globalWidth)Create a one dimensional range0.._globalWidthwith an undefined group size.static RangeRange. create(Device _device, int _globalWidth, int _localWidth)Create a one dimensional range0.._globalWidthwhich is processed in groups of size _localWidth.static RangeRange. create2D(int _globalWidth, int _globalHeight)static RangeRange. create2D(int _globalWidth, int _globalHeight, int _localWidth, int _localHeight)static RangeRange. create2D(Device _device, int _globalWidth, int _globalHeight)Create a two dimensional range0.._globalWidth * 0.._globalHeightchoosing suitable values forlocalWidthandlocalHeight.static RangeRange. 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 RangeRange. create3D(int _globalWidth, int _globalHeight, int _globalDepth)static RangeRange. create3D(int _globalWidth, int _globalHeight, int _globalDepth, int _localWidth, int _localHeight, int _localDepth)static RangeRange. create3D(Device _device, int _globalWidth, int _globalHeight, int _globalDepth)Create a three dimensional range0.._globalWidth * 0.._globalHeight *0../_globalDepthchoosing suitable values forlocalWidth,localHeightandlocalDepth.static RangeRange. create3D(Device _device, int _globalWidth, int _globalHeight, int _globalDepth, int _localWidth, int _localHeight, int _localDepth)Create a two dimensional range0.._globalWidth * 0.._globalHeight *0../_globalDepthin groups defined bylocalWidth*localHeight*localDepth.protected RangeKernel. createRange(int _range)RangeKernel.KernelState. getRange()Methods in com.aparapi with parameters of type Range Modifier and Type Method Description KernelKernel.Entry. execute(Range _range)KernelKernel. execute(Range _range)Start execution of_rangekernels.KernelKernel. execute(Range _range, int _passes)Start execution of_passesiterations of_rangekernels.KernelKernel. execute(java.lang.String _entrypoint, Range _range)Start execution ofglobalSizekernels for the given entrypoint.KernelKernel. execute(java.lang.String _entrypoint, Range _range, int _passes)Start execution ofglobalSizekernels for the given entrypoint.voidKernel. 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.voidKernel.KernelState. setRange(Range range) -
Uses of Range in com.aparapi.device
Methods in com.aparapi.device that return Range Modifier and Type Method Description RangeDevice. createRange(int _globalWidth)RangeDevice. createRange(int _globalWidth, int _localWidth)RangeDevice. createRange2D(int _globalWidth, int _globalHeight)RangeDevice. createRange2D(int _globalWidth, int _globalHeight, int _localWidth, int _localHeight)RangeDevice. createRange3D(int _globalWidth, int _globalHeight, int _globalDepth)RangeDevice. 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 Range Modifier and Type Method Description protected intKernelRunnerJNI. runKernelJNI(long _jniContextHandle, Range _range, boolean _needSync, int _passes, java.nio.ByteBuffer _inBuffer, java.nio.ByteBuffer _outBuffer) -
Uses of Range in com.aparapi.internal.kernel
Fields in com.aparapi.internal.kernel declared as Range Modifier and Type Field Description (package private) RangeKernelRunner.ExecutionSettings. rangeMethods in com.aparapi.internal.kernel with parameters of type Range Modifier and Type Method Description KernelKernelRunner. execute(java.lang.String _entrypoint, Range _range, int _passes)Constructors in com.aparapi.internal.kernel with parameters of type Range Constructor Description ExecutionSettings(KernelPreferences preferences, KernelProfile profile, java.lang.String entrypoint, Range range, int passes, boolean legacyExecutionMode)
-