From 11e1fa11d6e2f72d68d19711cce06153640b4d0c Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Wed, 3 Apr 2019 12:20:40 +1000 Subject: [PATCH] intel/compiler: use defined size for vector components If we increase vector sizing later it would be nice to avoid tripped over this again. Reviewed-by: Caio Marcelo de Oliveira Filho --- src/intel/compiler/brw_nir_lower_mem_access_bit_sizes.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/intel/compiler/brw_nir_lower_mem_access_bit_sizes.c b/src/intel/compiler/brw_nir_lower_mem_access_bit_sizes.c index 0396f5ffcc0..0705c4efd82 100644 --- a/src/intel/compiler/brw_nir_lower_mem_access_bit_sizes.c +++ b/src/intel/compiler/brw_nir_lower_mem_access_bit_sizes.c @@ -85,7 +85,7 @@ lower_mem_load_bit_size(nir_builder *b, nir_intrinsic_instr *intrin) const unsigned bytes_read = num_components * (bit_size / 8); const unsigned align = nir_intrinsic_align(intrin); - nir_ssa_def *result[4] = { NULL, }; + nir_ssa_def *result[NIR_MAX_VEC_COMPONENTS] = { NULL, }; nir_src *offset_src = nir_get_io_offset_src(intrin); if (bit_size < 32 && nir_src_is_const(*offset_src)) { -- 2.30.2