dxil: Use nir_src_rewrite_ssa
Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com> Reviewed-by: Faith Ekstrand <faith.ekstrand@collabora.com> Reviewed-by: Jesse Natalie <jenatali@microsoft.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22343>
This commit is contained in:
committed by
Marge Bot
parent
e25c182993
commit
ed85a49727
@@ -235,12 +235,7 @@ dxil_nir_split_tess_ctrl(nir_shader *nir, nir_function **patch_const_func)
|
||||
continue;
|
||||
nir_foreach_use_including_if_safe(src, &intr->dest.ssa) {
|
||||
b.cursor = nir_before_src(src);
|
||||
nir_ssa_def *id = nir_load_invocation_id(&b);
|
||||
|
||||
if (src->is_if)
|
||||
nir_if_rewrite_condition_ssa(src->parent_if, src, id);
|
||||
else
|
||||
nir_instr_rewrite_src_ssa(src->parent_instr, src, id);
|
||||
nir_src_rewrite_ssa(src, nir_load_invocation_id(&b));
|
||||
}
|
||||
nir_instr_remove(instr);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user