Module: Mesa Branch: master Commit: 935d9e6863f2e3430c60e8ee1f20cbfc79adcd2f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=935d9e6863f2e3430c60e8ee1f20cbfc79adcd2f
Author: Gert Wollny <[email protected]> Date: Sun Feb 28 19:03:55 2021 +0100 nir: disaallow reordering for r600 shared load and remove component field The original shared load op can't be reordered, so it might be better to also not allow this for the lowered variant. Signed-off-by: Gert Wollny <[email protected]> Acked-by: Eric Anholt <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9330> --- src/compiler/nir/nir_intrinsics.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compiler/nir/nir_intrinsics.py b/src/compiler/nir/nir_intrinsics.py index daca8e7f252..a1a201fca00 100644 --- a/src/compiler/nir/nir_intrinsics.py +++ b/src/compiler/nir/nir_intrinsics.py @@ -1120,7 +1120,7 @@ system_value("tcs_rel_patch_id_r600", 1) system_value("tcs_tess_factor_base_r600", 1) # load as many components as needed giving per-component addresses -intrinsic("load_local_shared_r600", src_comp=[0], dest_comp=0, indices = [COMPONENT], flags = [CAN_ELIMINATE, CAN_REORDER]) +intrinsic("load_local_shared_r600", src_comp=[0], dest_comp=0, indices = [], flags = [CAN_ELIMINATE]) store("local_shared_r600", [1], [WRITE_MASK]) store("tf_r600", []) _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
