在RenderScript分配中调用单元格

时间:2016-04-27 23:04:51

标签: android renderscript

让我们说我有一个分配,我想在单元格x_0,y_0更改值。是否有办法进行调用设置或获取单元格的值或运行仅运行的内核函数对于一个细胞?

1 个答案:

答案 0 :(得分:1)

您应该使用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.htmlhttp://developer.android.com/reference/android/renderscript/Script.html#forEach(int,android.renderscript.Allocation,android.renderscript.Allocation,android.renderscript.FieldPacker,android.renderscript.Script.LaunchOptions)