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.


This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Some questions about overdraw calculating

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.

Parents
  • 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?

Reply
  • 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?

Children