mesa/src/intel/perf
Matt Turner 8860ff3310 intel/perf: Destination array calculation into function
Cuts 119 KiB from iris_dri.so and libvulkan_intel.so.

   text    data     bss     dec     hex filename
 917511       0       0  917511   e0007 meson-generated_.._intel_perf_metrics.c.o (before)
 796986       0       0  796986   c293a meson-generated_.._intel_perf_metrics.c.o (after)

   text    data     bss     dec     hex filename
14130948 365708  210004 14706660 e067e4 iris_dri.so (before)
14009332 365708  210004 14585044 de8cd4 iris_dri.so (after)

   text    data     bss     dec     hex filename
8124225  214264   22820 8361309  7f955d libvulkan_intel.so (before)
8002609  214264   22820 8239693  7dba4d libvulkan_intel.so (after)

Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15237>
2022-03-07 21:09:54 +00:00
..
gen_perf.py intel/perf: Destination array calculation into function 2022-03-07 21:09:54 +00:00
intel_perf.c intel/dev,perf: Use a single timescale function 2022-01-14 20:17:44 +00:00
intel_perf.h intel/perf: Mark intel_perf_counter_* enums as PACKED 2022-03-07 21:09:54 +00:00
intel_perf_mdapi.c intel: move away from booleans to identify platforms 2021-11-08 16:48:06 +00:00
intel_perf_mdapi.h intel: Rename GEN_PERF prefix to INTEL_PERF in source files 2021-04-20 20:06:34 +00:00
intel_perf_private.h intel: Rename GEN_PERF prefix to INTEL_PERF in source files 2021-04-20 20:06:34 +00:00
intel_perf_query.c intel/perf: allow opening perf stream with no context filtering 2021-05-18 14:28:48 +00:00
intel_perf_query.h intel/perf: Extern C 2021-05-18 14:28:48 +00:00
intel_perf_regs.h intel: Rename gen_perf prefix in filenames to intel_perf 2021-04-20 20:06:34 +00:00
intel_perf_setup.h intel/perf: Store indices to strings rather than pointers 2022-03-07 21:09:54 +00:00
meson.build intel: Rename gen_{pipeline, oa, counter, hw} to intel_{..} 2021-04-20 20:06:34 +00:00
oa-adl.xml intel/perf: rename metric descriptions 2021-05-25 10:09:44 +00:00
oa-bdw.xml intel/perf: rename metric descriptions 2021-05-25 10:09:44 +00:00
oa-bxt.xml intel/perf: rename metric descriptions 2021-05-25 10:09:44 +00:00
oa-cflgt2.xml intel/perf: rename metric descriptions 2021-05-25 10:09:44 +00:00
oa-cflgt3.xml intel/perf: rename metric descriptions 2021-05-25 10:09:44 +00:00
oa-chv.xml intel/perf: rename metric descriptions 2021-05-25 10:09:44 +00:00
oa-dg1.xml intel/perf: rename metric descriptions 2021-05-25 10:09:44 +00:00
oa-ehl.xml intel/perf: rename metric descriptions 2021-05-25 10:09:44 +00:00
oa-glk.xml intel/perf: rename metric descriptions 2021-05-25 10:09:44 +00:00
oa-hsw.xml intel/perf: Fix mistake in description string 2022-03-07 21:09:54 +00:00
oa-icl.xml intel/perf: rename metric descriptions 2021-05-25 10:09:44 +00:00
oa-kblgt2.xml intel/perf: rename metric descriptions 2021-05-25 10:09:44 +00:00
oa-kblgt3.xml intel/perf: rename metric descriptions 2021-05-25 10:09:44 +00:00
oa-rkl.xml intel/perf: rename metric descriptions 2021-05-25 10:09:44 +00:00
oa-sklgt2.xml intel/perf: rename metric descriptions 2021-05-25 10:09:44 +00:00
oa-sklgt3.xml intel/perf: rename metric descriptions 2021-05-25 10:09:44 +00:00
oa-sklgt4.xml intel/perf: rename metric descriptions 2021-05-25 10:09:44 +00:00
oa-tglgt1.xml intel/perf: rename metric descriptions 2021-05-25 10:09:44 +00:00
oa-tglgt2.xml intel/perf: rename metric descriptions 2021-05-25 10:09:44 +00:00