mesa/src/intel/blorp
Dylan Baker ecfce9f9ad blorp: Fix potential read of uninitaized elk fields in debug paths
The intel_vue_map is only partially initialized before being used. All
used fields are initialized, but in debug paths the unitialzed fields
will also be read. To fix this initialize the struct to 0. In the brw
path this struct is part of the prog_data, and is rzalloc'd.

CID: 1665308
Reviewed-by: Iván Briano <ivan.briano@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37261>
2025-09-10 17:51:34 +00:00
..
blorp.c build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
blorp.h blorp: relax depth/stencil<->color copy restriction 2025-03-25 08:01:15 +00:00
blorp_blit.c isl/blorp: handle failing 96bpp linear blit case 2025-08-13 16:09:12 +00:00
blorp_brw.c all: rename gl_shader_stage to mesa_shader_stage 2025-08-06 10:28:40 +08:00
blorp_clear.c build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
blorp_elk.c blorp: Fix potential read of uninitaized elk fields in debug paths 2025-09-10 17:51:34 +00:00
blorp_genX_exec_brw.h blorp: Emit state cache invalidation after every compute dispatch 2025-09-04 00:14:48 +00:00
blorp_genX_exec_elk.h intel: move deref_block_size to intel_urb_config 2025-08-01 11:35:05 +00:00
blorp_nir_builder.h all: rename gl_shader_stage to mesa_shader_stage 2025-08-06 10:28:40 +08:00
blorp_priv.h all: rename gl_shader_stage to mesa_shader_stage 2025-08-06 10:28:40 +08:00
meson.build intel: Add meson option -Dintel-elk 2025-01-30 00:45:59 +00:00