什么是Android的Renderscript相当于iOS和Windows Phone?

时间:2013-11-23 09:57:20

标签: android ios windows-phone-7 windows-phone-8 renderscript

Renderscript是一个Android计算引擎,可让您使用CPU / GPU本机硬件加速来增强应用程序,例如图像处理和计算机视觉算法。

在iOS和Windows Phone 7/8中是否有类似的东西?

4 个答案:

答案 0 :(得分:2)

RenderScript兼容库旨在为大多数posix系统进行编译。它可以很容易地在其他平台上运行。

答案 1 :(得分:1)

我无法代表Windows Phone,但在iOS上,它将是在Accelerate Framework上运行的vImage。就像Renderscript一样,它针对目标平台上的CPU进行了动态优化。

  

vImage使用CPU的矢量处理器优化图像处理。   如果矢量处理器不可用,则vImage将使用下一个最佳处理器   可用选项。这个框架可以让你获益   矢量处理器,无需编写矢量化代码。

https://developer.apple.com/library/mac/documentation/performance/Conceptual/vImage/Introduction/Introduction.html

答案 2 :(得分:1)

我不能说Windows Phone,但在iOS上是Apple Metal,其language specification与renderscript c99几乎相同。

答案 3 :(得分:-1)

对于iOS,我猜是新推出的swift。

也许值得尝试一下,但我不是iOS开发人员,因此我无法对其性能发表任何评论,但WWDC上的演示看起来很有希望。而不是Renderscript Swift专为图形设计,Renderscript soppurt for graphics已被弃用,Renderscript更多地转变为通用计算框架(当然可以用作图形计算的后端)。

https://developer.apple.com/library/prerelease/ios/documentation/swift/conceptual/swift_programming_language/TheBasics.html