intel/perf: Don't print leading space from desc_units()

Just an annoyance I noticed when I needed to generate the description
string in two different places.

Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
(cherry picked from commit 3172b5bbb8)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16405>
This commit is contained in:
Matt Turner 2022-03-03 13:13:38 -08:00
parent f3500570be
commit ca158e4dd6

View file

@ -392,7 +392,7 @@ def desc_units(unit):
return ""
if unit == 'hz':
unit = 'Hz'
return " Unit: " + unit + "."
return "Unit: " + unit + "."
def output_counter_report(set, counter, current_offset):
@ -419,7 +419,7 @@ def output_counter_report(set, counter, current_offset):
c("counter = &query->counters[query->n_counters++];\n")
c("counter->oa_counter_read_" + data_type + " = " + set.read_funcs[counter.get('symbol_name')] + ";\n")
c("counter->name = \"" + counter.get('name') + "\";\n")
c("counter->desc = \"" + counter.get('description') + desc_units(counter.get('units')) + "\";\n")
c("counter->desc = \"" + counter.get('description') + " " + desc_units(counter.get('units')) + "\";\n")
c("counter->symbol_name = \"" + counter.get('symbol_name') + "\";\n")
c("counter->category = \"" + counter.get('mdapi_group') + "\";\n")
c("counter->type = INTEL_PERF_COUNTER_TYPE_" + semantic_type_uc + ";\n")