RenderScript 分配中的调用单元
Call cell in RenderScript Allocation
假设我有一个分配,我想在其中更改单元格 x_0 的值,y_0.Is 有一种方法可以进行设置或获取单元格值的调用或到 运行 一个内核函数,一个单元格只有 运行s?
您可能应该使用 rsSetElementAt_uchar4() 或您正在设置的任何数据类型。 http://developer.android.com/guide/topics/renderscript/reference/rs_allocation_data.html#android_rs:rsSetElementAt 是这方面的指南。
或者,您可以通过 Script.LaunchOptions 执行单个单元格内核调用(它应该在您的 ScriptC_* 文件中有一个很好的反射接口)。
http://developer.android.com/reference/android/renderscript/Script.LaunchOptions.html and http://developer.android.com/reference/android/renderscript/Script.html#forEach(int, android.renderscript.Allocation, android.renderscript.Allocation, android.renderscript.FieldPacker, android.renderscript.Script.LaunchOptions)
假设我有一个分配,我想在其中更改单元格 x_0 的值,y_0.Is 有一种方法可以进行设置或获取单元格值的调用或到 运行 一个内核函数,一个单元格只有 运行s?
您可能应该使用 rsSetElementAt_uchar4() 或您正在设置的任何数据类型。 http://developer.android.com/guide/topics/renderscript/reference/rs_allocation_data.html#android_rs:rsSetElementAt 是这方面的指南。
或者,您可以通过 Script.LaunchOptions 执行单个单元格内核调用(它应该在您的 ScriptC_* 文件中有一个很好的反射接口)。
http://developer.android.com/reference/android/renderscript/Script.LaunchOptions.html and http://developer.android.com/reference/android/renderscript/Script.html#forEach(int, android.renderscript.Allocation, android.renderscript.Allocation, android.renderscript.FieldPacker, android.renderscript.Script.LaunchOptions)