mesa/src
Lionel Landwerlin 5b79745b04 intel/common: add a INTEL_DECODE variable to parameter decoder at runtime
Sometimes you want to diff 2 runs with INTEL_DEBUG=bat, but a tiny
allocation change can mess quite badly with offsets printed in the
decoding, making it hard to look at the diff with meld.

Fortunately our decoder can avoid printing offsets. We just need a
variable to specify that.

We still use the defaults specified by the driver but you can turn
things on/off with :

INTEL_DECODE=+color,-offsets,-floats INTEL_DEBUG=bat ./my_app

Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Marcin Ślusarz <marcin.slusarz@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20874>
2023-01-24 15:15:17 +00:00
..
amd radv/winsys: fix incorrect PCIID for GFX11 in the null winsys 2023-01-24 08:00:57 +00:00
android_stub
asahi asahi: Handle sampler->compare_mode 2023-01-13 19:43:14 +00:00
broadcom v3dv: ensure we allocate at least the requested space for a CL 2023-01-24 09:49:14 +00:00
c11 c11: Remove _MTX_INITIALIZER_NP for windows 2022-11-09 04:38:28 +00:00
compiler meson: replace has_exe_wrapper with can_run_host_binaries 2023-01-19 16:29:03 +00:00
drm-shim drm-shim: Use hide_drm_device_path() to hide other drm devices 2022-12-30 15:51:11 -08:00
egl loader,glx,egl: remove is_different_gpu variable from loader 2023-01-24 12:51:35 +00:00
etnaviv ci/piglit: Exclude swapbuffers front-readback tests with PIGLIT_PLATFORM=gbm. 2023-01-24 00:13:03 +00:00
freedreno ci/piglit: Add some common piglit skips for Mesa CI's testing of glx. 2023-01-24 00:13:02 +00:00
gallium loader,glx,egl,vl,d3d: loader_get_user_preferred_fd() function to return original_fd 2023-01-24 12:51:35 +00:00
gbm gbm/backend: fix gbm compile without dri 2023-01-13 22:29:29 +00:00
getopt
glx loader,glx,egl: remove is_different_gpu variable from loader 2023-01-24 12:51:35 +00:00
gtest
hgl
imagination meson: remove version checks for < 0.59 2023-01-19 23:06:07 +00:00
imgui
intel intel/common: add a INTEL_DECODE variable to parameter decoder at runtime 2023-01-24 15:15:17 +00:00
loader loader,glx,egl: remove is_different_gpu variable from loader 2023-01-24 12:51:35 +00:00
mapi glthread: make marshal functions for glBegin/End attribs non-static 2023-01-20 21:34:09 -05:00
mesa mesa: move component bits queries as GL ES only 2023-01-24 10:04:28 +00:00
microsoft dzn: Support basic subgroups 2023-01-20 18:50:57 +00:00
nouveau nir: Eliminate nir_op_i2b 2022-12-14 06:23:21 +00:00
panfrost ci/piglit: Add some common piglit skips for Mesa CI's testing of glx. 2023-01-24 00:13:02 +00:00
tool tool/pps: Fix 32-bit build issue with format string 2023-01-18 19:27:41 +00:00
util util/fossilize_db: fix macOS inotify build error 2023-01-23 18:31:48 +00:00
virtio meson: remove version checks for < 0.59 2023-01-19 23:06:07 +00:00
vulkan vulkan/format: add a 10-bit video format 2023-01-18 06:36:27 +00:00
meson.build wgl: Add support for Xbox GDK. 2023-01-19 03:25:55 +00:00