Please note: We are aware of an issue affecting replies on the Arm Community forums, which may not be loading as expected.
We apologize for any inconvenience and appreciate your patience while we investigate and work to resolve the issue.
Thank you for your understanding.
The StreamLine for G76 calculate overdraw with ($MaliCoreWarpsFragmentWarps * 16) / ($MaliCoreTilesTiles * 256), and Mali Pixels with $MaliGPUTasksFragmentTasks * 1024.
$MaliGPUTasksFragmentTasks means that the number of 32x32 pixel tasks processed by the GPU fragment queue. $MaliCoreTilesTiles means that The number of tiles processed by the shader core. And$MaliCoreWarpsFragmentWarps means the number of fragment warps created.
I want to know what the difference between these three and these. Thanks.
Thank you for your reply!
And I have another question.
Can I calculate Overdraw by($MaliCoreWarpsFragmentWarps * 16 * $MaliConstantsShaderCoreCount / resolution / fps)?
In my example, my phone‘s screen resolution is 1080*2340, but the render buffer size is 720*1560 on Graphics analyzer. If the above formula works, what does the resolution use?
Not really; you need to know the number of pixels in each sample in Streamline, which is variable because pixels are not uniform complexity.