From 7d81a724ef9d0e438f0060369b3edf44ecb807f3 Mon Sep 17 00:00:00 2001 From: MaranBr Date: Thu, 12 Feb 2026 01:34:25 +0100 Subject: [PATCH] [shader_recompiler] Fix Shuffle handling for Position attributes (#3406) This fixes the rescaling path to properly convert to F32, matching native 1x behavior for any resolution. Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3406 Reviewed-by: DraVee Reviewed-by: CamilleLaVey Co-authored-by: MaranBr Co-committed-by: MaranBr --- .../frontend/maxwell/translate_program.cpp | 10 +--------- src/shader_recompiler/ir_opt/rescaling_pass.cpp | 10 +++++++--- 2 files changed, 8 insertions(+), 12 deletions(-) diff --git a/src/shader_recompiler/frontend/maxwell/translate_program.cpp b/src/shader_recompiler/frontend/maxwell/translate_program.cpp index dfd5f405fb..81aee6453a 100644 --- a/src/shader_recompiler/frontend/maxwell/translate_program.cpp +++ b/src/shader_recompiler/frontend/maxwell/translate_program.cpp @@ -304,17 +304,9 @@ IR::Program TranslateProgram(ObjectPool& inst_pool, ObjectPool