From 65fee49e8a6fd6dcc058e3cfd52b2c26f038eced Mon Sep 17 00:00:00 2001 From: gdkchan Date: Sun, 20 Jun 2021 15:48:12 -0300 Subject: Fix separate bindless sampler at offset 0 (#2360) --- .../Translation/Optimizations/BindlessElimination.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Ryujinx.Graphics.Shader/Translation/Optimizations') diff --git a/Ryujinx.Graphics.Shader/Translation/Optimizations/BindlessElimination.cs b/Ryujinx.Graphics.Shader/Translation/Optimizations/BindlessElimination.cs index 6156a6f4..e66bde0a 100644 --- a/Ryujinx.Graphics.Shader/Translation/Optimizations/BindlessElimination.cs +++ b/Ryujinx.Graphics.Shader/Translation/Optimizations/BindlessElimination.cs @@ -58,7 +58,7 @@ namespace Ryujinx.Graphics.Shader.Translation.Optimizations SetHandle( config, texOp, - src0.GetCbufOffset() | (src1.GetCbufOffset() << 16), + src0.GetCbufOffset() | ((src1.GetCbufOffset() + 1) << 16), src0.GetCbufSlot() | ((src1.GetCbufSlot() + 1) << 16)); } else if (texOp.Inst == Instruction.ImageLoad || texOp.Inst == Instruction.ImageStore) -- cgit v1.2.3