We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I am trying to profile Asphalt 8 game which is running at 19fps on Galaxy S6 (Exynos 7420) vs 60 fps on LG Flex 2 (Qualcomm® Snapdragon™ 810).
I would like to run Mali Debugger on a non-rooted Galaxy S6 device.
I loaded the libMGD.so as mentioned in the documentation.
But the libMGD library fail to load GL libraries.
I/libMGD (18369): dlopen of <libEGL.so>
E/libMGD (18369): Error dereferencing pathname
D/(18369): [ERROR] Failed to load libEGL. EGL APIs are not available.
..
I/libMGD (18369): dlopen of <libGLESv2.so>
D/(18369): [ERROR] Failed to load libGLESv2. GL APIs are not available.
I can think of two possible solutions:
1)Change dlopen(libMGD.so)to System.loadLibrary("MGD") (MGDDaemon.apk)
2) Use absolute path names for dlopen in libMGD.so
Could you please help me resolve this issue?
The 2013 Kindle Fire is not based on a Mali GPU (it's a OMAP 4 chipset with an Imagination Technologies GPU), so it's not likely to work with the Mali tools.
Cheers, Pete