我讀here Google公開表示反對OpenCL,另一個線程討論why Google choose RenderScript instead of OpenCL.這兩個帖子都是舊的。Android中的OpenCL支持
最近的Android版本(N,O)是否包含對OpenCL的支持?
我讀here Google公開表示反對OpenCL,另一個線程討論why Google choose RenderScript instead of OpenCL.這兩個帖子都是舊的。Android中的OpenCL支持
最近的Android版本(N,O)是否包含對OpenCL的支持?
驅動程序的支持不僅取決於Android操作系統本身,而是取決於硬件製造商。舉例來說,arm已經爲android 6和7提供了opencl驅動支持。我試着尋找snapdragon,但是找不到。如果您檢查硬件製造商網頁以查找相應的OpenCL驅動程序,那將會更好。下面是的ARM Mali鏈接:
另一件事是,針對OpenCL驅動程序的支持是Android操作系統比Linux更好的,因爲我有一個很難找到用於運行Linux的移動設備支持OpenCL。
你可以對剛纔動態鏈接:
它會很好地工作。即使Android沒有API來支持它,硬件也是如此,它將像OpenGL一樣工作。
我可以在Android.mk中做到嗎?我需要在c文件(jni)中調用atan2。例子會很棒! – RonTLV