open classScript: BaseObj
Known Indirect Subclasses
ScriptIntrinsic3DLUT, ScriptIntrinsicBLAS, ScriptIntrinsicBlend, ScriptIntrinsicBlur, ScriptIntrinsicColorMatrix, ScriptIntrinsicConvolve3x3, ScriptIntrinsicConvolve5x5, ScriptIntrinsicHistogram, ScriptIntrinsicLUT, ScriptIntrinsicResize, ScriptIntrinsicYuvToRGB
| ScriptIntrinsic3DLUT |
Intrinsic for converting RGB to RGBA by using a 3D lookup table. |
| ScriptIntrinsicBLAS |
ScriptIntrinsicBLAS class provides high performance RenderScript APIs to BLAS. |
| ScriptIntrinsicBlend |
Intrinsic kernels for blending two |
| ScriptIntrinsicBlur |
Intrinsic Gausian blur filter. |
| ScriptIntrinsicColorMatrix |
Intrinsic for applying a color matrix to allocations. |
| ScriptIntrinsicConvolve3x3 |
Intrinsic for applying a 3x3 convolve to an allocation. |
| ScriptIntrinsicConvolve5x5 |
Intrinsic for applying a 5x5 convolve to an allocation. |
| ScriptIntrinsicHistogram |
Intrinsic Histogram filter. |
| ScriptIntrinsicLUT |
Intrinsic for applying a per-channel lookup table. |
| ScriptIntrinsicResize |
Intrinsic for performing a resize of a 2D allocation. |
| ScriptIntrinsicYuvToRGB |
Intrinsic for converting an Android YUV buffer to RGB. |
The parent class for all executable scripts. This should not be used by applications.
Summary
| Nested classes | |
|---|---|
| open |
Only intended for use by generated reflected code. |
| open |
Only intended for use by generated reflected code. |
|
FieldID is an identifier for a Script + exported field pair. |
|
|
InvokeID is an identifier for an invoke function. |
|
|
KernelID is an identifier for a Script + root function pair. |
|
|
Class for specifying the specifics about how a kernel will be launched. |
|
| Public methods | |
|---|---|
| open Unit |
Only intended for use by generated reflected code. |
| open Boolean | |
| open Double | |
| open Float | |
| open Int | |
| open Long | |
| open Unit |
Only intended for use by generated reflected code. |
| open Unit |
|
| open Unit |
Only intended for use by generated reflected code. |
| open Unit |
Only intended for use by generated reflected code. |
| open Unit |
Only intended for use by generated reflected code. |
| open Unit |
Only intended for use by generated reflected code. |
| open Unit |
Only intended for use by generated reflected code. |
| open Unit |
Only intended for use by generated reflected code. |
| open Unit |
Only intended for use by generated reflected code. |
| open Unit |
Only intended for use by generated reflected code. |
| Protected methods | |
|---|---|
| open Script.FieldID! |
Only to be used by generated reflected classes. |
| open Script.InvokeID! |
Only to be used by generated reflected classes. |
| open Script.KernelID! |
Only to be used by generated reflected classes. |
| open Unit |
Only intended for use by generated reflected code. |
| open Unit |
Only intended for use by generated reflected code. |
| open Unit |
Only intended for use by generated reflected code. |
| open Unit |
Only intended for use by generated reflected code. |
| open Unit |
Only intended for use by generated reflected code. |
| open Unit |
Only intended for use by generated reflected code. |
| open Unit |
Only intended for use by generated reflected code. |
| Inherited functions | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
From class
|
|||||||||||||
Public methods
bindAllocation
open funbindAllocation(
va: Allocation!,
slot: Int
): Unit
Deprecated: Deprecated in Java.
Only intended for use by generated reflected code.
getVarV
open fungetVarV(
index: Int,
v: FieldPacker!
): Unit
Deprecated: Deprecated in Java.
Only intended for use by generated reflected code.
setVar
open funsetVar(
index: Int,
o: BaseObj!
): Unit
Deprecated: Deprecated in Java.
Only intended for use by generated reflected code.
setVar
open funsetVar(
index: Int,
v: FieldPacker!
): Unit
Deprecated: Deprecated in Java.
Only intended for use by generated reflected code.
setVar
open funsetVar(
index: Int,
v: FieldPacker!,
e: Element!,
dims: IntArray!
): Unit
Deprecated: Deprecated in Java.
Only intended for use by generated reflected code.
setVar
open funsetVar(
index: Int,
v: Boolean
): Unit
Deprecated: Deprecated in Java.
Only intended for use by generated reflected code.
setVar
open funsetVar(
index: Int,
v: Double
): Unit
Deprecated: Deprecated in Java.
Only intended for use by generated reflected code.
setVar
open funsetVar(
index: Int,
v: Float
): Unit
Deprecated: Deprecated in Java.
Only intended for use by generated reflected code.
setVar
open funsetVar(
index: Int,
v: Int
): Unit
Deprecated: Deprecated in Java.
Only intended for use by generated reflected code.
setVar
open funsetVar(
index: Int,
v: Long
): Unit
Deprecated: Deprecated in Java.
Only intended for use by generated reflected code.
Protected methods
createFieldID
protected open funcreateFieldID(
slot: Int,
e: Element!
): Script.FieldID!
Deprecated: Deprecated in Java.
Only to be used by generated reflected classes.
createInvokeID
protected open funcreateInvokeID(slot: Int): Script.InvokeID!
Deprecated: Deprecated in Java.
Only to be used by generated reflected classes.
createKernelID
protected open funcreateKernelID(
slot: Int,
sig: Int,
ein: Element!,
eout: Element!
): Script.KernelID!
Deprecated: Deprecated in Java.
Only to be used by generated reflected classes.
invoke
protected open funinvoke(slot: Int): Unit
Deprecated: Deprecated in Java.
Only intended for use by generated reflected code.
invoke
protected open funinvoke(
slot: Int,
v: FieldPacker!
): Unit
Deprecated: Deprecated in Java.
Only intended for use by generated reflected code.