mesa/src/intel/common
Felix DeGrood 82f6a477f3 intel: refactor INTEL_MEASURE pointer dumping
Refactor framebuffer to renderpass to mirror previous INTEL_MEASURE
changes.

We dump hashes/pointers for shaders and framebuffer/renderpass.
Reduce from 64bit to 32bit pointers. We don't benefit from the
extra precision and reduced output size is convenient.

Reviewed-by: Mark Janes <markjanes@swizzler.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22723>
2023-05-12 21:15:09 +00:00
..
i915 intel: enable protected context creation along with engines 2023-05-08 20:40:20 +00:00
tests intel/mi_builder: fixup tests for newer kernel uAPI 2023-05-11 19:15:06 +00:00
xe intel/common: Add gt_id to intel_engine_class 2023-04-17 14:43:06 +00:00
intel_aux_map.c intel/aux_map: Ignore format bits when using tile-4 2022-12-15 11:43:00 -08:00
intel_aux_map.h intel/common: clean up AUX macros 2022-12-14 18:11:13 +00:00
intel_batch_decoder.c intel/tools: add ability to dump out raw kernels data 2023-04-26 10:00:54 +00:00
intel_batch_decoder_stub.c intel/compiler: Introduce a new brw_isa_info structure 2022-06-30 23:46:35 +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: Add SUPPORT_INTEL_INTEGRATED_GPUS build argument 2022-11-23 16:57:23 +00:00
intel_decoder.c intel: Convert i915 engine type to intel in tools/ common/ and ds/ 2022-10-15 20:04:51 +00:00
intel_decoder.h intel/tools: add ability to dump out raw kernels data 2023-04-26 10:00:54 +00:00
intel_defines.h
intel_disasm.c intel/tools: add ability to dump out raw kernels data 2023-04-26 10:00:54 +00:00
intel_disasm.h intel/tools: add ability to dump out raw kernels data 2023-04-26 10:00:54 +00:00
intel_engine.c intel/common: Implement the Xe functions for intel_engine 2023-03-07 15:41:36 +00:00
intel_engine.h intel/common: Add gt_id to intel_engine_class 2023-04-17 14:43:06 +00:00
intel_gem.c intel: enable protected context creation along with engines 2023-05-08 20:40:20 +00:00
intel_gem.h intel: enable protected context creation along with engines 2023-05-08 20:40:20 +00:00
intel_genX_state.h intel/common: limit the amount of SLM with Wa_14017341140 2023-04-06 10:54:47 +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: Use L3 full-way allocation setting for gfx12.5 (DG2, MTL) 2022-09-23 12:49:37 -07: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: refactor INTEL_MEASURE pointer dumping 2023-05-12 21:15:09 +00:00
intel_measure.h intel: refactor INTEL_MEASURE pointer dumping 2023-05-12 21:15:09 +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_sample_positions.h intel/common: clamp sample location coordinate range 2022-09-21 04:05:45 +00:00
intel_urb_config.c intel: split URB space between task and mesh proportionally to entry sizes 2023-04-14 15:43:50 +00:00
intel_uuid.c intel: use a shared UUID with other drivers 2023-01-17 17:36:07 +02:00
intel_uuid.h intel: use PCI info to compute device uuid 2022-01-13 03:09:36 +00:00
meson.build intel/common: Implement the Xe functions for intel_gem 2023-03-07 15:41:36 +00:00
mi_builder.h intel/mi: use 64bit constant for bitshift 2023-03-01 18:42:25 +00:00