diff --git a/src/intel/blorp/blorp_elk.c b/src/intel/blorp/blorp_elk.c index 6fec1d7fdd5..3f36a091af4 100644 --- a/src/intel/blorp/blorp_elk.c +++ b/src/intel/blorp/blorp_elk.c @@ -232,7 +232,8 @@ blorp_ensure_sf_program_elk(struct blorp_batch *batch, const unsigned *program; unsigned program_size; - struct intel_vue_map vue_map; + /* Some fields that are not set can be read in debug paths, so initialization is required */ + struct intel_vue_map vue_map = {0}; elk_compute_vue_map(compiler->devinfo, &vue_map, slots_valid, INTEL_VUE_LAYOUT_FIXED, 1);