RenderScript为跨异构处理器的高性能计算提供支持。
有关更多信息,请参阅 RenderScript开发人员指南。
Allocation.OnBufferAvailableListener | 通过 USAGE_IO_INPUT 提供新缓冲区时处理通知的接口。 |
Allocation | 这个类提供了通过RenderScript内核传递数据的主要方法。 |
AllocationAdapter | 仅用于生成反射代码。 |
BaseObj | BaseObj是RS上下文拥有的所有RenderScript对象的基类。 |
Byte2 | 用于将本机RenderScript byte2类型暴露给Android系统的类。 |
Byte3 | 用于将原生RenderScript byte3类型暴露给Android系统的类。 |
Byte4 | 用于将本机RenderScript byte4类型暴露给Android系统的类。 |
Double2 | 基本双重类型的矢量版本。 |
Double3 | 基本双重类型的矢量版本。 |
Double4 | 基本双重类型的矢量版本。 |
Element | 元素表示 |
Element.Builder | 生成器类用于生成具有匹配字段和名称对的复杂元素。 |
FieldPacker | 用于将参数和结构从Android系统对象打包到RenderScript对象的实用工具类。 |
Float2 | 基本浮点类型的矢量版本。 |
Float3 | 基本浮点类型的矢量版本。 |
Float4 | 基本浮点类型的矢量版本。 |
Int2 | 基本int类型的矢量版本。 |
Int3 | 基本int类型的矢量版本。 |
Int4 | 基本int类型的矢量版本。 |
Long2 | 基本长型的矢量版本。 |
Long3 | 基本长型的矢量版本。 |
Long4 | 基本长型的矢量版本。 |
Matrix2f | 用于将本机RenderScript rs_matrix2x2类型公开给Android系统的类。 |
Matrix3f | 用于将本机RenderScript rs_matrix3x3类型公开给Android系统的类。 |
Matrix4f | 用于将本机RenderScript rs_matrix4x4类型公开到Android系统的类。 |
RenderScript | 此类提供对RenderScript上下文的访问,RenderScript上下文控制RenderScript初始化,资源管理和拆卸。 |
RenderScript.RSErrorHandler | 运行时错误处理程序基类。 |
RenderScript.RSMessageHandler | 应用程序应从中派生的基类,以便从脚本接收RS消息。 |
Sampler | 取样器对象,用于定义如何将Allocations读取为内核中的纹理。 |
Sampler.Builder | 用于创建非标准采样器的Builder。 |
Script | 所有可执行脚本的父类。 |
Script.Builder | 仅用于生成反射代码。 |
Script.FieldBase | 仅用于生成反射代码。 |
Script.FieldID | FieldID是脚本+导出字段对的标识符。 |
Script.InvokeID | InvokeID是调用函数的标识符。 |
Script.KernelID | KernelID是Script +根函数对的标识符。 |
Script.LaunchOptions | 用于指定关于如何启动内核的细节的类。 |
ScriptC | 所有用户定义脚本的超类。 |
ScriptGroup | 一组与一个执行调用一起执行的内核,就好像它们是单个内核一样 除了内核之外,脚本组也可能包含可调用的函数。 |
ScriptGroup.Binding | 表示将值绑定到内核或可调用函数中的全局变量。 |
ScriptGroup.Builder | 此类已在API级别23中弃用。请改为使用ScriptGroup.Builder2 。 |
ScriptGroup.Builder2 | 用于创建脚本组的构建器类 脚本组使用闭包创建(请参阅类 |
ScriptGroup.Closure | 一个不透明的封闭类 闭包表示对内核或可调用函数的函数调用,以及全局变量的参数和值。 |
ScriptGroup.Future | 一个不透明的期货类 future表示闭包的输出,可以是函数的返回值,也可以是函数写入的全局变量的值。 |
ScriptGroup.Input | 用于脚本组输入的不透明类 通过调用 |
ScriptIntrinsic | 所有Intrinsic脚本的基类。 |
ScriptIntrinsic3DLUT | 通过使用3D查找表将RGB转换为RGBA是固有的。 |
ScriptIntrinsicBLAS | ScriptIntrinsicBLAS类为BLAS提供了高性能的RenderScript API。 |
ScriptIntrinsicBlend | 用于混合两个 Allocation 对象的内核内核。 |
ScriptIntrinsicBlur | 固有的高斯模糊过滤器。 |
ScriptIntrinsicColorMatrix | 将颜色矩阵应用于分配的固有内容。 |
ScriptIntrinsicConvolve3x3 | 将3x3卷积应用于分配的固有内容。 |
ScriptIntrinsicConvolve5x5 | 将5x5卷积应用于分配的固有内容。 |
ScriptIntrinsicHistogram | 内在直方图过滤器。 |
ScriptIntrinsicLUT | 用于应用每个通道查找表的固有内容。 |
ScriptIntrinsicResize | 用于执行2D分配的调整大小。 |
ScriptIntrinsicYuvToRGB | 将Android YUV缓冲区转换为RGB的固有内容。 |
Short2 | 用于将本机RenderScript Short2类型显示回Android系统的类。 |
Short3 | 基本短型的矢量版本。 |
Short4 | 基本短型的矢量版本。 |
Type | 类型描述 |
Type.Builder | 类型的生成器类。 |
Allocation.MipmapControl | 控制使用位图创建和更新功能时的mipmap行为。 |
Element.DataKind | 必要时对数据进行特殊解释。 |
Element.DataType | DataType表示基本元素的基本类型信息。 |
RenderScript.ContextType | ContextType指定要创建的特定上下文类型。 |
RenderScript.Priority | RenderScript工作线程优先级枚举。 |
Sampler.Value | |
Type.CubemapFace |
RSDriverException | Android RenderScript引发的所有异常的基类 |
RSIllegalArgumentException | Android RenderScript引发的所有异常的基类 |
RSInvalidStateException | Android RenderScript引发的所有异常的基类 |
RSRuntimeException | Android RenderScript引发的所有异常的基类 |