【发布时间】:2016-04-27 23:04:51
【问题描述】:
假设我有一个分配,我想更改单元格 x_0,y_0 的值。有没有办法进行调用来设置或获取单元格的值,或者运行只运行的内核函数一个细胞?
【问题讨论】:
标签: android renderscript
假设我有一个分配,我想更改单元格 x_0,y_0 的值。有没有办法进行调用来设置或获取单元格的值,或者运行只运行的内核函数一个细胞?
【问题讨论】:
标签: android renderscript
您可能应该使用 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 和 http://developer.android.com/reference/android/renderscript/Script.html#forEach(int、android.renderscript.Allocation、android.renderscript.Allocation、android.renderscript.FieldPacker、android.renderscript.Script.LaunchOptions)
【讨论】: