From 729991e09cd28550001ae63710ab929d95b115bc Mon Sep 17 00:00:00 2001 From: Danylo Piliaiev Date: Tue, 5 Oct 2021 14:29:58 +0300 Subject: [PATCH] ir3: remove obsolete assert for intrinsic_store_output in tess We do support non-zero nir_intrinsic_component for nir_intrinsic_store_output in tess shaders. Fixes vkd3d test "test_hull_shader_fork_phase_dxbc" Signed-off-by: Danylo Piliaiev Part-of: --- src/freedreno/ir3/ir3_nir_lower_tess.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/freedreno/ir3/ir3_nir_lower_tess.c b/src/freedreno/ir3/ir3_nir_lower_tess.c index 2329ac5..5057c5d 100644 --- a/src/freedreno/ir3/ir3_nir_lower_tess.c +++ b/src/freedreno/ir3/ir3_nir_lower_tess.c @@ -622,8 +622,6 @@ lower_tess_ctrl_block(nir_block *block, nir_builder *b, struct state *state) b, state, location, nir_intrinsic_component(intr), intr->src[1].ssa); - debug_assert(nir_intrinsic_component(intr) == 0); - replace_intrinsic(b, intr, nir_intrinsic_store_global_ir3, intr->src[0].ssa, address, offset); } -- 2.7.4