我目前正在做一个项目,通过各种算法对移动设备 (Android) 中的 GPU 性能与 CPU 性能进行基准测试。 (主要是计算几何的)
我目前面临的问题是如何使用RenderScript高效地实现这些算法。例如,给定一个拓扑库,其中包含多种算法(例如多边形算法中的点),我是否必须在 C 中手动重写这些算法才能与 RenderScript 一起使用,或者是否有一些神奇的方法可以在 RenderScript 中使用它们而无需重写算法?
例如,我正在使用 JTS 拓扑套件(适用于 Java)并尝试在多边形分析中实现点。我是否必须用 C 重写整个算法,或者找到一个外部 C 库并将其导入到 renderscript 中,或者以某种神奇的方式在 RS 中利用它们?
谢谢!
最佳答案
某些代码可能可以重用,但无论如何您都必须进行修改。如果您确实不熟悉 C,这可能是提高 C 和 RenderScript 水平的好方法。
关于android - 在 RenderScript 中实现算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20265552/