From d6b1ba09bc35361c7f26a563f9d5fae66371a611 Mon Sep 17 00:00:00 2001 From: gdk Date: Mon, 11 Apr 2022 18:21:03 -0300 Subject: [PATCH] _unit0Sampler should be set only for binding 0 --- Ryujinx.Graphics.OpenGL/Pipeline.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Ryujinx.Graphics.OpenGL/Pipeline.cs b/Ryujinx.Graphics.OpenGL/Pipeline.cs index 1bfc0d1cf..43711b455 100644 --- a/Ryujinx.Graphics.OpenGL/Pipeline.cs +++ b/Ryujinx.Graphics.OpenGL/Pipeline.cs @@ -1192,7 +1192,11 @@ namespace Ryujinx.Graphics.OpenGL Sampler glSampler = (Sampler)sampler; glSampler?.Bind(binding); - _unit0Sampler = glSampler; + + if (binding == 0) + { + _unit0Sampler = glSampler; + } }