From 33d2c31d7ad98cc9aeda9fdbf47aa99a1d23de16 Mon Sep 17 00:00:00 2001 From: Lionel Landwerlin Date: Mon, 1 Sep 2025 10:57:48 +0300 Subject: [PATCH] brw: don't use brw_null_reg() for unused SEND sources Just avoiding the validation assert. Signed-off-by: Lionel Landwerlin Fixes: 47fe9d28e7 ("brw: Enumerate SHADER_OPCODE_SEND sources and standardize how many") Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/13777 Reviewed-by: Sagar Ghuge Part-of: --- src/intel/compiler/brw_opt.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/intel/compiler/brw_opt.cpp b/src/intel/compiler/brw_opt.cpp index 52eca022d1f..6a63777d017 100644 --- a/src/intel/compiler/brw_opt.cpp +++ b/src/intel/compiler/brw_opt.cpp @@ -739,7 +739,7 @@ brw_opt_send_gather_to_send(brw_shader &s) break; } } else { - payload2 = brw_null_reg(); + payload2 = brw_reg(); } if (payload1_len + payload2_len != num_payload_sources)