1
votes

The problem is that Adreno SDK with robust bunch of examples is available only for MSVS users. But I due to perfomance benefits have to apply OpenCL development routine on Ubuntu (currently x64 13.04) within Android SDK. And OpenCL Adreno documentation is too short for me for programming from scratch on non-target SDK OS (Linux instead of Windows).

Has anyone clear example or some kind of tutorial for OpenCL Galaxy S4 (with Adreno 320 GPU) widget? Any futher help will be appreciated.

1
See: stackoverflow.com/questions/25087440/… for an example of running openCL on a Samsung device. - Android Steve

1 Answers

0
votes

First of all, does the Galaxy S4 actually come with OpenCL drivers? From what I searched, there are some missing libraries that are needed to load libOpenCL.so.

Could you please check with dlopen() to see if you can open the library? If the return code of dlopen() is NULL, you can see the error message with dlerror().

Could you also try to see if this works? Or this?