I am trying to trace the GPU activity on an unrooted Samsung S6 using Unity. I have added the libMGD.so to my application and it does appear in my .apk package. I have installed the MGDDaemon and this can see my application.
I start the MGDDaemon and the Mali Graphics Debugger application (Windows8).
Debug | "Connect to target" appears to work and launches a window titled "Capturing Target@/127.0.0.1:5002".
There is no message on the console and no other output appears.
From the MGDDaemon app on device, I select my application which launches.
There are still no traces appearing within the Windows MGD app.
MGD v 3.0.0.6d92cba7
android-non-root\arm\armeabi-v7a\libMGD.so dated 05/08/2015 18:38
Are messages getting lost somewhere?
Thanks in advance,
Ed
I am getting exactly the same symptoms with my setup too. Is there any progress? Anything additional information I can provide?
I have a Samsung S6 (non-rooted) with the MGDaemon installed. The daemon is enabled and successfully identifies my Unity app and can launch it. I can run the debugger and successfully connect to the phone but I get no trace at all.
My app is a Gear VR app.
Thanks
Jules
Hi Jules,
Unfortunately Mali Graphics Debugger doesn't support VR mode at the moment, see MGD - Galaxy S6 - No end of frame detected - Unity
Cheers,
Jacek
This thread does seem related, though I note that I am not getting any output whereas Chris Varnsverry appears to be getting data but no end of frame.
Any update on plans to fix this? Or work with Unity or Oculus to work around it?
Would it be likely to work for a Cardboard version of the App?