Most visited

Recently visited

android.support.v8.renderscript

Classes

Allocation

这个类提供了通过RenderScript内核传递数据的主要方法。

BaseObj BaseObj是RS上下文拥有的所有RenderScript对象的基类。
Byte2 用于将本机RenderScript byte2类型暴露给Android系统的类。
Byte3 用于将原生RenderScript byte3类型暴露给Android系统的类。
Byte4 用于将本机RenderScript byte4类型暴露给Android系统的类。
Double2 用于将本机RenderScript double2类型暴露给Android系统的类。
Double3 用于将本机RenderScript double3类型公开给Android系统的类。
Double4 用于将本机RenderScript double4类型暴露给Android系统的类。
Element

元素表示Allocation内的一个项目。

Element.Builder 生成器类用于生成具有匹配字段和名称对的复杂元素。
FieldPacker 用于将参数和结构从Android系统对象打包到RenderScript对象的实用工具类。
Float2 用于将本机RenderScript float2类型暴露给Android系统的类。
Float3 用于将本机RenderScript float2类型暴露给Android系统的类。
Float4 用于将本机RenderScript float2类型暴露给Android系统的类。
Int2 用于将本机RenderScript int2类型公开到Android系统的类。
Int3 用于将本机RenderScript int3类型暴露给Android系统的类。
Int4 用于将本机RenderScript int4类型暴露给Android系统的类。
Long2 用于将本机RenderScript long2类型公开到Android系统的类。
Long3 用于将本机RenderScript long3类型公开到Android系统的类。
Long4 用于将本机RenderScript long4类型暴露给Android系统的类。
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 这个类已被弃用。 改为使用ScriptGroup.Builder2
ScriptGroup.Builder2 用于创建脚本组的构建器类

脚本组是使用闭包创建的(请参阅类ScriptGroup.Closure )。

ScriptGroup.Closure 一个不透明的封闭类

闭包表示对内核或可调用函数的函数调用,以及全局变量的参数和值。

ScriptGroup.Future 一个不透明的期货类

future表示闭包的输出,可以是函数的返回值,也可以是函数写入的全局变量的值。

ScriptGroup.Input 未绑定值的不透明类(用于脚本组输入)

通过调用addInput()方法创建。

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 用于将本机RenderScript short3类型显示回Android系统的类。
Short4 用于将本机RenderScript short4类型暴露给Android系统的类。
Type

“类型”描述了用于Allocation或并行操作的Element和尺寸。

Type.Builder 类型的生成器类。

Enums

Allocation.MipmapControl 控制使用位图创建和更新功能时的mipmap行为。
Element.DataKind 必要时对数据进行特殊解释。
Element.DataType DataType表示基本元素的基本类型信息。
RenderScript.ContextType ContextType指定要创建的特定上下文类型。
RenderScript.Priority RenderScript工作线程优先级枚举。
Sampler.Value  
Type.CubemapFace  

Exceptions

RSDriverException Android RenderScript引发的所有异常的基类
RSIllegalArgumentException Android RenderScript引发的所有异常的基类
RSInvalidStateException Android RenderScript引发的所有异常的基类
RSRuntimeException Android RenderScript引发的所有异常的基类

Hooray!