summaryrefslogtreecommitdiff
path: root/src/panfrost/util/pan_lower_writeout.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/panfrost/util/pan_lower_writeout.c')
-rw-r--r--src/panfrost/util/pan_lower_writeout.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/panfrost/util/pan_lower_writeout.c b/src/panfrost/util/pan_lower_writeout.c
index bce8e3e71c6..ea8fb5f1a55 100644
--- a/src/panfrost/util/pan_lower_writeout.c
+++ b/src/panfrost/util/pan_lower_writeout.c
@@ -55,6 +55,8 @@ pan_nir_emit_combined_store(nir_builder *b,
intr->num_components = rt0_store ? rt0_store->src[0].ssa->num_components : 4;
+ if (rt0_store)
+ nir_intrinsic_set_base(intr, nir_intrinsic_base(rt0_store));
nir_intrinsic_set_src_type(intr, pan_nir_rt_store_type(rt0_store));
nir_intrinsic_set_dest_type(intr, pan_nir_rt_store_type(stores[2]));
nir_intrinsic_set_component(intr, writeout);