Why is the "GPU clock speed" measured by PVRScope inconsistent with the result measured by PVRTune

Hi niubaty,

Thanks for your message.

Regarding the GPU clock speed GPU counter not showing any information, please make sure to:

  • Install PVRPerfServerDeveloper on the device you are taking recordings from.
  • If you have used more than one PVRTune version, then make sure that there is a match between the version installed in the device and the PVRTune version you are using to take any recordings.

Regarding data volatility, the Renderer Active GPU counter is a binary counter (it either has a value of 0% or 100%):

I can see in the file provided entries like “Renderer active: 77.362137%”, please for that GPU counter treat its value as value 0 → Renderer not active, value > 0 → Renderer active.

Also, for comparing the values from PVRTune and the values from PVRScope, are you exporting the values from PVRTune as a .csv? (using File -> Export -> Export raw data to .csv). In that case, there is a PVRTune issue which was reported on a different thread ( How to get Geometry active value from exported .csv file? - #9 by AlejandroC ) and was fixed internally. The fix will be included in the next PVRTune release (I can also provide an engineering drop if you need it).

Best regards,
Alejandro