Android.Renderscripts Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
RenderScript provides support for high-performance computation across heterogeneous processors.
Classes
Allocation |
This class provides the primary method through which data is passed to and from RenderScript kernels. |
Allocation.BufferAvailableEventArgs |
Provides data for the BufferAvailable event. |
Allocation.MipmapControl |
Controls mipmap behavior when using the bitmap creation and update functions. |
AllocationAdapter |
Only intended for use by generated reflected code. |
BaseObj |
BaseObj is the base class for all RenderScript objects owned by a RS context. |
Byte2 |
Class for exposing the native RenderScript byte2 type back to the Android system. |
Byte3 |
Class for exposing the native RenderScript byte3 type back to the Android system. |
Byte4 |
Class for exposing the native RenderScript byte4 type back to the Android system. |
Double2 |
Vector version of the basic double type. |
Double3 |
Vector version of the basic double type. |
Double4 |
Vector version of the basic double type. |
Element |
An Element represents one item within an |
Element.Builder |
Builder class for producing complex elements with matching field and name pairs. |
Element.DataKind |
The special interpretation of the data if required. |
Element.DataType |
DataType represents the basic type information for a basic element. |
FieldPacker |
Utility class for packing arguments and structures from Android system objects to RenderScript objects. |
FileA3D |
This member is deprecated. |
FileA3D.EntryType |
This member is deprecated. |
FileA3D.IndexEntry |
This member is deprecated. |
Float2 |
Vector version of the basic float type. |
Float3 |
Vector version of the basic float type. |
Float4 |
Vector version of the basic float type. |
Font |
This member is deprecated. |
Font.Style |
This member is deprecated. |
Int2 |
Vector version of the basic int type. |
Int3 |
Vector version of the basic int type. |
Int4 |
Vector version of the basic int type. |
Long2 |
Vector version of the basic long type. |
Long3 |
Vector version of the basic long type. |
Long4 |
Vector version of the basic long type. |
Matrix2f |
Class for exposing the native RenderScript rs_matrix2x2 type back to the Android system. |
Matrix3f |
Class for exposing the native RenderScript rs_matrix3x3 type back to the Android system. |
Matrix4f |
Class for exposing the native RenderScript rs_matrix4x4 type back to the Android system. |
Mesh |
This member is deprecated. |
Mesh.AllocationBuilder |
This member is deprecated. |
Mesh.Builder |
This member is deprecated. |
Mesh.Primitive |
This member is deprecated. |
Mesh.TriangleMeshBuilder |
This member is deprecated. |
Program |
This member is deprecated. |
Program.BaseProgramBuilder | |
Program.TextureType |
TextureType specifies what textures are attached to Program objects |
ProgramFragment |
This member is deprecated. |
ProgramFragment.Builder |
This member is deprecated. |
ProgramFragmentFixedFunction |
This member is deprecated. |
ProgramFragmentFixedFunction.Builder |
This member is deprecated. |
ProgramFragmentFixedFunction.Builder.EnvMode | |
ProgramFragmentFixedFunction.Builder.Format | |
ProgramRaster |
This member is deprecated. |
ProgramRaster.Builder |
This member is deprecated. |
ProgramRaster.CullMode |
This member is deprecated. |
ProgramStore |
This member is deprecated. |
ProgramStore.BlendDstFunc |
Specifies the functions used to combine incoming pixels with those already in the frame buffer. |
ProgramStore.BlendSrcFunc |
Specifies the functions used to combine incoming pixels with those already in the frame buffer. |
ProgramStore.Builder |
Builder class for ProgramStore object. |
ProgramStore.DepthFunc |
Specifies the function used to determine whether a fragment will be drawn during the depth testing stage in the rendering pipeline by comparing its value with that already in the depth buffer. |
ProgramVertex |
This member is deprecated. |
ProgramVertex.Builder |
This member is deprecated. |
ProgramVertexFixedFunction |
This member is deprecated. |
ProgramVertexFixedFunction.Builder |
This member is deprecated. |
ProgramVertexFixedFunction.Constants |
This member is deprecated. |
RenderScript |
This class provides access to a RenderScript context, which controls RenderScript initialization, resource management, and teardown. |
RenderScript.ContextType |
ContextType specifies the specific type of context to be created. |
RenderScript.Priority |
RenderScript worker thread priority enumeration. |
RenderScript.RSErrorHandler |
The runtime error handler base class. |
RenderScript.RSMessageHandler |
The base class from which an application should derive in order to receive RS messages from scripts. |
RenderScriptGL |
This member is deprecated. |
RenderScriptGL.SurfaceConfig |
This member is deprecated. |
RSDriverException |
Base class for all exceptions thrown by the Android RenderScript |
RSIllegalArgumentException |
Base class for all exceptions thrown by the Android RenderScript |
RSInvalidStateException |
Base class for all exceptions thrown by the Android RenderScript |
RSRuntimeException |
Base class for all exceptions thrown by the Android RenderScript |
RSSurfaceView |
This member is deprecated. |
RSTextureView |
This member is deprecated. |
Sampler |
Sampler object that defines how Allocations can be read as textures within a kernel. |
Sampler.Builder |
Builder for creating non-standard samplers. |
Sampler.Value | |
Script |
The parent class for all executable scripts. |
Script.Builder |
Only intended for use by generated reflected code. |
Script.FieldBase |
Only intended for use by generated reflected code. |
Script.FieldID |
FieldID is an identifier for a Script + exported field pair. |
Script.InvokeID |
InvokeID is an identifier for an invoke function. |
Script.KernelID |
KernelID is an identifier for a Script + root function pair. |
Script.LaunchOptions |
Class for specifying the specifics about how a kernel will be launched. |
ScriptC |
The superclass for all user-defined scripts. |
ScriptGroup |
A group of kernels that are executed together with one execution call as if they were a single kernel |
ScriptGroup.Binding |
Represents a binding of a value to a global variable in a kernel or invocable function. |
ScriptGroup.Builder |
Helper class to build a ScriptGroup. |
ScriptGroup.Builder2 |
The builder class for creating script groups |
ScriptGroup.Closure |
An opaque class for closures |
ScriptGroup.Future |
An opaque class for futures |
ScriptGroup.Input |
An opaque class for script group inputs |
ScriptIntrinsic |
Base class for all Intrinsic scripts. |
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. |
Short2 |
Class for exposing the native RenderScript Short2 type back to the Android system. |
Short3 |
Vector version of the basic short type. |
Short4 |
Vector version of the basic short type. |
Type |
A Type describes the |
Type.Builder |
Builder class for Type. |
Type.CubemapFace |
Interfaces
Allocation.IOnBufferAvailableListener |
Interface to handle notification when new buffers are available via
|
Enums
AllocationUsage |
Enumerates values returned by several methods of AllocationUsage and taken as a parameter of several methods of Allocation. |
CreateFlag |
Enumerates values returned by the LowLatency, LowPower, and None members. |
TriangleFlags |
Enumerates values returned by the Color, Normal, and Texture0 members and taken as a parameter of the F:Android.Renderscripts.Mesh+TriangleMeshBuilder..ctor member. |