Mesa (master): freedreno/ir3: Stop initializing regid of so->outputs during setup.

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Fri May 1 16:46:33 UTC 2020


Module: Mesa
Branch: master
Commit: 88dcfaf0ee24b6c858f13b684212951d3077856c
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=88dcfaf0ee24b6c858f13b684212951d3077856c

Author: Eric Anholt <eric at anholt.net>
Date:   Wed Apr 22 12:20:19 2020 -0700

freedreno/ir3: Stop initializing regid of so->outputs during setup.

It's unused and overwritten by ir3_compile_shader_nir().

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4562>

---

 src/freedreno/ir3/ir3_compiler_nir.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/src/freedreno/ir3/ir3_compiler_nir.c b/src/freedreno/ir3/ir3_compiler_nir.c
index 184595bf988..812ce7f9489 100644
--- a/src/freedreno/ir3/ir3_compiler_nir.c
+++ b/src/freedreno/ir3/ir3_compiler_nir.c
@@ -3195,7 +3195,6 @@ setup_output(struct ir3_context *ctx, nir_variable *out)
 	compile_assert(ctx, n < ARRAY_SIZE(so->outputs));
 
 	so->outputs[n].slot = slot;
-	so->outputs[n].regid = regid(n, 0);
 	so->outputs_count = MAX2(so->outputs_count, n + 1);
 
 	for (int i = 0; i < ncomp; i++) {



More information about the mesa-commit mailing list