I'm seeing 0 GPU activity (every single counter I have in the G-76 template is at 0) during periods of up to 100ms. This capture was done with the lightweight interceptor (if that's relevant) on a Samsung S10e. In this particular occasion the CPU activity is quite low but there are other cases where only the GPU activity is 0.
Do you have any idea on why this might be happening?
Btw, the FPS chart always seem to dip after. This is what I'd expect though, since we're getting the FPS values from the software side, so my assumption is that this would have a knock-on effect on the FPS after. Maybe I'm misreading. Below are a couple of images illustrating what I mean. Thanks Pete.
JPJ said: Although these are in the range of 7-14ms I'm not sure if it could explain periods of up to 100ms of idle time in the GPU.
100ms sounds on the high side, but if you have multiple compiles triggering in a single frame that could explain it. That should show up as CPU load in the render thread. Do you see one CPU thread maxed out during the impacted period?
JPJ said:This is what I'd expect though, since we're getting the FPS values from the software side, so my assumption is that this would have a knock-on effect on the FPS after.
Yes, you assume correctly =)
Peter Harris said:100ms sounds on the high side, but if you have multiple compiles triggering in a single frame that could explain it. That should show up as CPU load in the render thread. Do you see one CPU thread maxed out during the impacted period?
I'm afraid not Pete. Here's an example: