hi,
I was able to run JNI Opencl kernel on my mali T830 by coping the system/vendor/lib/libGLES_mali.so and libOpenCL.so to the JNI folder on android studio. of course we to load some library through
System.loadLibrary(xxx).I hace done the same with my mali G72. Compilation and linkage are fine. But in excecution time i am asked for two other library :
system/vendor/lib/libgpucommon_vendor_client.so and system/vendor/lib/libmediacomm@2.0-client.sothe problem is taht android do not copy the libmediacomm@2.0-client.so to the data/data/apk/lib. So at run time a got this error : java.lang.UnsatisfiedLinkError: dlopen failed: library "libmediacomm@2.0-client.so" not foundIt is possible to get library which does not need of the system/vendor/lib/libgpucommon_vendor_client.so and system/vendor/lib/libmediacomm@2.0-client.so.Or if you know how to run openCL on android 9 (honnor play) whitout linker library problem. thanks a lot for drive me to a succefull solution.regards herve terrole, paris france. ;))