summaryrefslogtreecommitdiff
path: root/src/intel/perf
AgeCommit message (Expand)AuthorFilesLines
2024-03-22treewide: Replace usage of macro DEBUG with MESA_DEBUG when possibleYonggang Luo1-1/+1
2023-12-07intel: Remove unused ALIGN macroYonggang Luo1-2/+0
2023-11-27intel/perf: fix regex escapingEric Engestrom1-2/+2
2023-11-20intel/perf: fix querying of configurationsLionel Landwerlin1-5/+6
2023-11-07intel/dev: Rename mtl-p to mtl-hJordan Justen1-1/+1
2023-11-07intel/dev: Rename mtl-m to mtl-uJordan Justen1-1/+1
2023-07-28intel: Move i915_drm.h specific code from common/intel_gem.h to common/i915/i...José Roberto de Souza1-0/+1
2023-07-17intel/perf: add perf query support for Intel RaptorlakeRohan Garg1-0/+1
2023-06-21util: reinstate ENUM_PACKEDMichel Zou1-3/+3
2023-04-03intel/perf: fix OA format selection on MTLLionel Landwerlin2-49/+28
2023-03-11intel/perf: Hide extended metrics by defaultFelix DeGrood2-0/+17
2023-03-10intel/perf: Disable it for Xe KMDJosé Roberto de Souza1-0/+4
2023-03-02intel/dev: create a helper dependency for libintel_devDylan Baker1-2/+3
2023-02-27meson: Use sse2_arg and sse2_args to replace usage of c and c_sse2_argsYonggang Luo1-2/+2
2023-02-17intel/perf: also add the oa timestamp shift on MTLLionel Landwerlin1-1/+1
2022-12-09intel: add MTL performance metricsLionel Landwerlin4-0/+83769
2022-11-23intel: Disable SSE2 instruction set if building for non x86 architecturesPhilippe Lecluse1-2/+2
2022-11-22intel/perf: Fix memory leak.Vinson Lee1-0/+2
2022-11-18intel/perf: fix printf formatting of size_t for 32bit buildsMark Janes1-3/+3
2022-11-17intel/perf: add ACM/DG2 performance metricsLionel Landwerlin5-0/+444589
2022-11-17intel/perf: use the new OA format for Gfx12.5+Lionel Landwerlin3-0/+77
2022-11-17intel/perf: fix B/C counters accumulation in non query modeLionel Landwerlin1-1/+2
2022-11-17anv/perf: fixup counter/query mappingLionel Landwerlin2-5/+1
2022-11-17intel/perf: simplify pass computation loopLionel Landwerlin1-18/+13
2022-11-17intel/perf: don't ralloc on perf context a temporary hash tableLionel Landwerlin1-4/+2
2022-11-17intel/perf: allocate cleared counter infosLionel Landwerlin1-1/+1
2022-11-17intel/perf: add a non installable tool to print metricsLionel Landwerlin3-0/+157
2022-11-17intel/perf: fix overflow in index typesMark Janes1-4/+4
2022-11-17intel/perf: support new variable namesLionel Landwerlin1-1/+6
2022-11-17intel/perf: support new operators for upcoming metricsLionel Landwerlin2-0/+18
2022-11-17intel/perf: support more than 64 queriesLionel Landwerlin2-38/+97
2022-11-17intel/perf: fix variable type assumption errorLionel Landwerlin1-4/+4
2022-11-07intel: Add and use intel_gem_get_param()José Roberto de Souza1-12/+3
2022-10-28intel/perf: Use intel_device_info functions to compute subslice and eu totalsJosé Roberto de Souza1-7/+2
2022-06-27intel: fix typos found by codespellMarcin Ślusarz12-39/+39
2022-05-17intel/perf: deal with OA reports timestamp values on DG2Lionel Landwerlin2-1/+20
2022-05-17intel/perf: disable sseu setting on Gfx12.5+Lionel Landwerlin1-2/+10
2022-05-17intel/perf: add new layout for Gfx12.5 productsLionel Landwerlin2-1/+16
2022-05-17intel/perf: add max vfuncsLionel Landwerlin2-43/+105
2022-05-17intel/perf: add support new variable counting the number of EUs in slice0-3Lionel Landwerlin3-0/+18
2022-05-17intel/perf: add OA A counter typeLionel Landwerlin3-0/+7
2022-05-17intel/perf: stop overriding oa_formatLionel Landwerlin1-2/+0
2022-05-17intel/perf: add support for GtSlice/GtSliceXDualsubsliceY variablesLionel Landwerlin1-18/+38
2022-05-17intel/perf: add support for dualsubslice count variableLionel Landwerlin1-0/+1
2022-05-17intel/perf: store a copy of devinfoLionel Landwerlin4-31/+19
2022-05-17intel/perf: add support for new opcodes in code generationLionel Landwerlin1-0/+27
2022-04-12intel/perf: Fix OA report accumulation on Gfx12+.Francisco Jerez1-17/+4
2022-03-07intel/perf: Destination array calculation into functionMatt Turner1-4/+5
2022-03-07intel/perf: Fix mistake in description stringMatt Turner1-5/+5
2022-03-07intel/perf: Mark intel_perf_counter_* enums as PACKEDMatt Turner1-3/+3