Add clipping for intrinsics.

Change-Id: Ic7e1da3c69aa3d5f990816178739120b6059e7a5
This commit is contained in:
Tim Murray
2014-01-13 11:47:53 -08:00
parent 291d64685d
commit 6f842ac8aa
9 changed files with 336 additions and 27 deletions

View File

@@ -84,9 +84,22 @@ public final class ScriptIntrinsic3DLUT extends ScriptIntrinsic {
* @param aout Output allocation
*/
public void forEach(Allocation ain, Allocation aout) {
forEach(0, ain, aout, null);
forEach(ain, aout, null);
}
/**
* Invoke the kernel and apply the lookup to each cell of ain
* and copy to aout.
*
* @param ain Input allocation
* @param aout Output allocation
* @param opt Launch options for kernel
*/
public void forEach(Allocation ain, Allocation aout, Script.LaunchOptions opt) {
forEach(0, ain, aout, null, opt);
}
/**
* Get a KernelID for this intrinsic kernel.
*