diff options
author | Marek Olšák <marek.olsak@amd.com> | 2023-04-13 18:06:13 -0400 |
---|---|---|
committer | Marek Olšák <marek.olsak@amd.com> | 2023-05-14 22:39:13 -0400 |
commit | d9e94ac4bd67093c22e954888b41b6d8fa456fca (patch) | |
tree | e923407c511c2f87baa3408afb9498fdd9157228 | |
parent | 5bdae758016df1cab196334c31fa89645b85220f (diff) |
si-report.py: don't print total increases and decreases
The per-app table is better and the biggest changes are printed
with shader file names.
-rwxr-xr-x | si-report.py | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/si-report.py b/si-report.py index f49e286..2e63344 100755 --- a/si-report.py +++ b/si-report.py @@ -322,31 +322,6 @@ def print_before_after_stats(before, after, divisor = 1): print result -def print_cmp_stats(comp): - result = comp.copy() - for name in result.get_metrics(): - if type(result.__dict__[name]) != tuple: - a = 0 - b = 0 - else: - b = result.__dict__[name][1] - a = result.__dict__[name][2] - if b == 0: - percent = format_float(0.0) - else: - percent = format_float(100 * float(a - b) / float(b)) - result.__dict__[name] = '{} -> {} ({})'.format(get_str(b,''), get_str(a,''), percent) - - print result - - -def print_count(stats, divisor): - result = si_stats() - for name in result.get_metrics(): - count = stats.__dict__[name] - percent = float(count) / float(divisor) - result.__dict__[name] = '{} ({})'.format(get_str(count,''), get_str(percent)) - print result.to_string(False) def compare_results(before_all_results, after_all_results): total_before = si_stats() @@ -426,22 +401,6 @@ def compare_results(before_all_results, after_all_results): print_before_after_stats(total_before, total_after) print "Totals from affected shaders:" print_before_after_stats(total_affected_before, total_affected_after) - print "Increases:" - print_count(increases, num_shaders) - print "Decreases:" - print_count(decreases, num_shaders) - - print "*** BY PERCENTAGE ***\n" - print "Max Increase:\n" - print_cmp_stats(max_increase_per) - print "Max Decrease:\n" - print_cmp_stats(max_decrease_per) - - print "*** BY UNIT ***\n" - print "Max Increase:\n" - print_cmp_stats(max_increase_unit) - print "Max Decrease:\n" - print_cmp_stats(max_decrease_unit) def report_ignored(names, what): if names: |