mesa/src/intel/common
Mark Janes a1a5f6430a intel: provide a callback to clean up after intel_measure_gather
The caller may have passed ownership of intel_measure_batch structures
to intel_measure until they are ready to be gathered.  The caller
needs a notification when rendering is complete and snapshots have
been processed, so it can free the resources that measure the batch.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16571>
2022-06-16 02:58:08 +00:00
..
tests intel: Fix build of mi_builder_tests by including c99_compat.h 2022-06-07 08:27:19 +00:00
intel_aux_map.c treewide: drop mtypes/macros includes from main 2021-12-08 22:14:45 +00:00
intel_aux_map.h intel: Rename gen_{mapped, clflush, invalidate} prefix to intel_{..} 2021-04-20 20:06:34 +00:00
intel_batch_decoder.c intel/decoder: Fix binding table pointer decoding with large offsets 2022-05-17 08:52:00 +00:00
intel_batch_decoder_stub.c intel: Rename gen_device prefix to intel_device 2021-04-20 20:06:33 +00:00
intel_buffer_alloc.h intel: Rename gen_{mapped, clflush, invalidate} prefix to intel_{..} 2021-04-20 20:06:34 +00:00
intel_clflush.h intel: Rename gen_{mapped, clflush, invalidate} prefix to intel_{..} 2021-04-20 20:06:34 +00:00
intel_decoder.c intel/genxml: Add an "mbz" data type 2021-10-28 19:45:55 +00:00
intel_decoder.h intel/genxml: Add an "mbz" data type 2021-10-28 19:45:55 +00:00
intel_defines.h intel: Rename "GEN_" prefix used in common code to "INTEL_" 2021-03-10 22:23:51 +00:00
intel_disasm.c intel: Rename gen_device prefix to intel_device 2021-04-20 20:06:33 +00:00
intel_disasm.h intel: Rename gen_device prefix to intel_device 2021-04-20 20:06:33 +00:00
intel_gem.c intel/gem: Add support for I915_ENGINE_CLASS_COMPUTE 2022-06-15 08:58:20 +00:00
intel_gem.h intel/gem: Return length from intel_i915_query_alloc 2022-01-19 00:29:35 +00:00
intel_guardband.h intel/guardband: Take min/max instead of total size 2022-03-16 13:13:45 -05:00
intel_l3_config.c intel/l3: Make DG1 urb-size exception more generic 2021-12-11 00:09:50 +00:00
intel_l3_config.h intel/common: Add helper for URB allocation in Mesh pipeline 2022-02-02 18:17:57 +00:00
intel_measure.c intel: provide a callback to clean up after intel_measure_gather 2022-06-16 02:58:08 +00:00
intel_measure.h intel: provide a callback to clean up after intel_measure_gather 2022-06-16 02:58:08 +00:00
intel_pixel_hash.h intel/xehp: Switch to coarser cross-slice pixel hashing with table permutation. 2022-01-10 18:28:35 -08:00
intel_sample_positions.c intel: Rename "gen_" prefix used in common code to "intel_" 2021-03-10 22:23:51 +00:00
intel_sample_positions.h intel: Rename GEN_GEN macro to GFX_VER 2021-04-02 18:33:06 +00:00
intel_urb_config.c intel: fix URB programming for GT1s 2022-04-17 21:24:17 +00:00
intel_uuid.c intel: add swizzle flag into driver uuid 2022-01-13 03:09:36 +00:00
intel_uuid.h intel: use PCI info to compute device uuid 2022-01-13 03:09:36 +00:00
meson.build intel: Build mi_builder_test whenever build-tests is set 2022-06-07 18:26:02 +00:00
mi_builder.h intel: Rename GFX 12.5 to XE_HP 2021-06-03 15:51:40 -07:00