曾经有一个名为Filterscript的Android Renderscript子集。由于复杂性降低,它应该在某些设备上比Renderscript执行得更快。这是SO上的thread about Filterscript。
虽然只是在one version ago(4.2)正式公布了滤波器,但我找不到当前(4.3)Android Renderscript documentation中提到的滤波器。
所以问题是:Filterscript发生了什么? RS和FS之间的区别是否仍然有意义?它被弃用了吗?
答案 0 :(得分:1)
FilterScript肯定仍然存在。我们确实为4.3做了很多文档更新,所以这些部分可能会消失(或者被折叠到更一般的部分)。通常,您仍然可以使用.fs后缀来表示FilterScript内核。由于强制使用“__attribute __((kernel))”,这些应该比.rs文件更容易加速。如果使用此属性声明内核,则.rs文件也应该更容易在GPU上运行。