- March 3, 2016 at 1:41 am #53003
My application gets a really low fps (20~30) on ONDA V989.
There’re long “Render Idle”s (8~10ms) and high “Shader processing load”, what do these mean?March 6, 2016 at 2:59 pm #53023
Dude, you’re the first person on these forums that’s ever prompted me to block their avatar in my browser. For others:
Adblock Plus button
-> Open Blockable Items
Click the two http://www.gravatar.com/avatar/60ead64b9... image items
-> Right click
-> Block this item
-> Select Blocking filter
-> Select Custom:
-> Click Add Filter button
The items should be red now and the images not displayed.March 11, 2016 at 7:48 am #53078
In PVRTune GUI Tool, if you select a counter then you can found an explanation in Counter Properties window.
According to your pvrtune file.
You can ignore the view column for “Shader processing load”, the value is more than 100% should be a error.(maybe cause by the recording library on device mismatch with the PVRTune GUI Tool)
But you can select one frame to analyze. You can find the Processing load: vertex / pixel is very low and the Render active and the Tiler active is a little bit high, so there is a bandwidth bottleneck here. And also the Texturing load is very high. So I recommend you to check if you use the compress texture format.
For the Idle in render and tiler blocks. I recommend you to enable API software counters, then you can find maybe you do too much work in you render thread rather than just call render API.
You can find more information about how to profile an application in our blog https://www.imgtec.com/blog/powervr
You must be logged in to access attached files.