diff --git a/.pick_status.json b/.pick_status.json index d7d5e494c16..94fd5ab5f04 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -517,7 +517,7 @@ "description": "ir3: Limit the maximum imm offset in nir_opt_offset for shared vars", "nominated": true, "nomination_type": 1, - "resolution": 0, + "resolution": 1, "main_sha": null, "because_sha": "b024102d7c2959451bfef323432beaa4dca4dd88" }, diff --git a/src/freedreno/ir3/ir3_nir.c b/src/freedreno/ir3/ir3_nir.c index 25029dc2c99..b8f1dbeac4c 100644 --- a/src/freedreno/ir3/ir3_nir.c +++ b/src/freedreno/ir3/ir3_nir.c @@ -124,7 +124,7 @@ ir3_optimize_loop(struct ir3_compiler *compiler, nir_shader *s) */ .uniform_max = (1 << 9) - 1, - .shared_max = ~0, + .shared_max = (1 << 13) - 1, .buffer_max = ~0, };