diff options
| author | gdkchan <gab.dark.100@gmail.com> | 2021-06-20 15:48:12 -0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-06-20 20:48:12 +0200 |
| commit | 65fee49e8a6fd6dcc058e3cfd52b2c26f038eced (patch) | |
| tree | b250d31ee520e13dee9d9e1514a0f51c50147021 /Ryujinx.Graphics.Shader/Translation/Optimizations | |
| parent | afd3153ca44225c1258f7d87cf5c098542229c74 (diff) | |
Fix separate bindless sampler at offset 0 (#2360)
Diffstat (limited to 'Ryujinx.Graphics.Shader/Translation/Optimizations')
| -rw-r--r-- | Ryujinx.Graphics.Shader/Translation/Optimizations/BindlessElimination.cs | 2 |
1 files changed, 1 insertions, 1 deletions
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) |
