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 RangeRange.create(int _globalWidth) static RangeRange.create(int _globalWidth, int _localWidth) static RangeCreate a one dimensional range0.._globalWidthwith an undefined group size.static RangeCreate 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 RangeCreate 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 RangeCreate 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) Kernel.KernelState.getRange()Methods in com.aparapi with parameters of type RangeModifier and TypeMethodDescriptionStart execution of_rangekernels.Start execution of_passesiterations of_rangekernels.Start execution ofglobalSizekernels for the given entrypoint.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.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 intKernelRunnerJNI.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 RangeModifierConstructorDescriptionprivateExecutionSettings(KernelPreferences preferences, KernelProfile profile, String entrypoint, Range range, int passes, boolean legacyExecutionMode)