Android上でOpenCLは使えるのか使えないのか調べてみました。
まとめ
- Googleとしては今後OpenCLをサポートする気はない
- OpenCLの代わりにRenderScript使えという方針
- Google以外の端末はOpenCLサポートしているものが多い
- 参照:http://arrayfire.com/opencl-on-mobile-devices/
- NexusシリーズでもlibOpenCL.soを自力で持ってくれば使えるらしい
実機で調査
libOpenCL.soが存在するか実際に調べてみました。
- Nexus5+Android4.4 なし
- Nexus7(2012)+Android5.0 なし
気が向いたら他も調査しますが、http://arrayfire.com/opencl-on-mobile-devices/ の追試でしかないので、意味ないかな…