diff options
Diffstat (limited to 'src/compiler/nir/nir_lower_io_to_scalar.c')
-rw-r--r-- | src/compiler/nir/nir_lower_io_to_scalar.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/compiler/nir/nir_lower_io_to_scalar.c b/src/compiler/nir/nir_lower_io_to_scalar.c index 890ea9489e2..b54d7754531 100644 --- a/src/compiler/nir/nir_lower_io_to_scalar.c +++ b/src/compiler/nir/nir_lower_io_to_scalar.c @@ -49,7 +49,7 @@ lower_load_input_to_scalar(nir_builder *b, nir_intrinsic_instr *intr) nir_intrinsic_set_base(chan_intr, nir_intrinsic_base(intr)); nir_intrinsic_set_component(chan_intr, nir_intrinsic_component(intr) + i); - nir_intrinsic_set_type(chan_intr, nir_intrinsic_type(intr)); + nir_intrinsic_set_dest_type(chan_intr, nir_intrinsic_dest_type(intr)); /* offset */ nir_src_copy(&chan_intr->src[0], &intr->src[0], chan_intr); @@ -82,7 +82,7 @@ lower_store_output_to_scalar(nir_builder *b, nir_intrinsic_instr *intr) nir_intrinsic_set_base(chan_intr, nir_intrinsic_base(intr)); nir_intrinsic_set_write_mask(chan_intr, 0x1); nir_intrinsic_set_component(chan_intr, nir_intrinsic_component(intr) + i); - nir_intrinsic_set_type(chan_intr, nir_intrinsic_type(intr)); + nir_intrinsic_set_src_type(chan_intr, nir_intrinsic_src_type(intr)); /* value */ chan_intr->src[0] = nir_src_for_ssa(nir_channel(b, value, i)); |