簡體   English   中英

什么是 Android 的 Renderscript 等價於 iOS 和 Windows Phone?

[英]What's the Android's Renderscript equivalent for iOS and Windows Phone?

Renderscript是一種 Android 計算引擎,可讓您使用 CPU/GPU 原生硬件加速來提升應用程序,例如在圖像處理和計算機視覺算法中。

iOS 和 Windows Phone 7/8 中是否有類似的東西?

RenderScript 兼容性庫旨在為大多數 posix 系統進行編譯。 讓它在其他平台上運行會很容易。

我不能說 Windows Phone,但在 iOS 上,它將是在 Accelerate Framework 上運行的 vImage。 就像 Renderscript 一樣,它針對目標平台上的 CPU 進行動態優化。

vImage 通過使用 CPU 的矢量處理器優化圖像處理。 如果矢量處理器不可用,vImage 將使用下一個最佳可用選項。 該框架使您無需編寫矢量化代碼即可獲得矢量處理器的優勢。

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

我不能說 Windows Phone 但在 iOS 上它會是Apple Metal ,它的語言規范幾乎與 renderscript c99 相同。

對於 iOS,我猜它是新推出的 swift。

也許值得一試,但我不是 iOS 開發人員,所以我不能說它的性能,但 WWDC 上的演示看起來很有希望。 此外,Swift 似乎是為圖形設計的,而不是 Renderscript,圖形的 Renderscript soppurt 已被棄用,Renderscript 變成了一個通用的計算框架(當然可以用作圖形計算的后端)。

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM