diff --git a/src/intel/compiler/brw_nir.c b/src/intel/compiler/brw_nir.c index 471409993d5..87fff7c9b85 100644 --- a/src/intel/compiler/brw_nir.c +++ b/src/intel/compiler/brw_nir.c @@ -1081,7 +1081,8 @@ brw_vectorize_lower_mem_access(nir_shader *nir, if (is_scalar) { nir_load_store_vectorize_options options = { .modes = nir_var_mem_ubo | nir_var_mem_ssbo | - nir_var_mem_global | nir_var_mem_shared, + nir_var_mem_global | nir_var_mem_shared | + nir_var_mem_task_payload, .callback = brw_nir_should_vectorize_mem, .robust_modes = (nir_variable_mode)0, };