Browse Source

Update src/shader_recompiler/frontend/maxwell/translate/impl/internal_stage_buffer_entry_read.cpp

Forgot to add the fallback if everything else in ISBERD results do default.
pull/192/head
SDK-Chan 7 months ago
parent
commit
7323ffeb45
  1. 2
      src/shader_recompiler/frontend/maxwell/translate/impl/internal_stage_buffer_entry_read.cpp

2
src/shader_recompiler/frontend/maxwell/translate/impl/internal_stage_buffer_entry_read.cpp

@ -110,6 +110,8 @@ void TranslatorVisitor::ISBERD(u64 insn) {
if (isberd.skew != 0 && is_only_skew_op) { if (isberd.skew != 0 && is_only_skew_op) {
IR::U32 result = ir.IAdd(X(isberd.src_reg), ir.LaneId()); IR::U32 result = ir.IAdd(X(isberd.src_reg), ir.LaneId());
X(isberd.dest_reg, result); X(isberd.dest_reg, result);
} else {
X(isberd.dest_reg, X(isberd.src_reg));
} }
} }

Loading…
Cancel
Save