我想知道是否可以使用 RenderScript 引擎来优化算法。
该算法对图像进行迭代处理,直到满足某些条件。在处理所需的迭代次数之前无法知道。但是我只看到了在具有 N 个元素的定义明确的分配上工作的 RenderScript 示例(典型示例是内核为位图中的每个像素执行)。
一种解决方案是创建一个 Java“while”循环,并在每次迭代时调用 RenderScript 代码(它将只有一个元素,一个内核循环),并在算法完成时从 java 检查。这会高效吗?我的意思是,我必须将位图传递给 RenderScript,这会导致制作整个副本吗?在这种情况下,NDK 不是更好的解决方案吗?
哪个是解决这个问题的最佳性能方法?
谢谢!胡安·伊格纳西奥