Skip to content
  • Marek Olšák's avatar
    si-report.py: add completely new shader statistics reporting · c584a2fc
    Marek Olšák authored
    We can remove the old reporting if people are OK with that.
    The old reporting has a bug that it reports 0->N changes as 0 % in several
    places. (should be inf %)
    
    The new reporting shows:
    - VGPR spilling shaders and apps (from the second file only)
    - the same for SGPRs
    - worst regressions (from the comparison of both files)
    - percentage deltas at the end
    .. and colors!!!
    
    Example:
    
     WORST VGPR SPILLS (not deltas)                                        VGPRs SpillVGPR ScratchVGPR
     shaders/private/f1-2015/18.shader_test [0]                               32         0       516
     shaders/private/bioshock-infinite/256.shader_test [0]                    64       176       180
     shaders/private/ue4_lightroom_interior_day/42.shader_test [0]            28         0        76
     shaders/private/dirt-showdown/676.shader_test [0]                        68        49        72
     shaders/private/f1-2015/1102.shader_test [0]                             52         0  ...
    c584a2fc