From 06c19e86efdfef1a3c90fa09d0c7dde96d8c7256 Mon Sep 17 00:00:00 2001 From: Kenneth Graunke Date: Sat, 30 May 2026 01:40:57 -0700 Subject: [PATCH] jay: Pass proper simd_width to brw_nir_apply_key for fragment shaders Thanks to Caio Marcelo for noticing this. Part-of: --- src/intel/compiler/jay/jay_nir.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/intel/compiler/jay/jay_nir.c b/src/intel/compiler/jay/jay_nir.c index bbb1d5c1e4c..706e3cbebc6 100644 --- a/src/intel/compiler/jay/jay_nir.c +++ b/src/intel/compiler/jay/jay_nir.c @@ -414,7 +414,7 @@ jay_process_nir(const struct intel_device_info *devinfo, &prog_data->vue.vue_map, 0, 0); } else if (stage == MESA_SHADER_FRAGMENT) { assert(key->fs.mesh_input == INTEL_NEVER && "todo"); - brw_nir_apply_key(pt, &key->base, 32); + brw_nir_apply_key(pt, &key->base, simd_width); brw_nir_lower_fs_inputs(nir, devinfo, &key->fs); brw_nir_lower_fs_outputs(nir); JAY_NIR_SNAPSHOT("after_lower_io");