diff options
author | gdkchan <gab.dark.100@gmail.com> | 2022-12-15 13:52:12 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-12-15 17:52:12 +0100 |
commit | f4d731ae2094128dcd1dc4a4be60b068047a77a7 (patch) | |
tree | 995529f5e0be919cc759304f53b92c24d69bed66 | |
parent | 8ac53c66b4e58c9793f3c1c894679d04604a99c8 (diff) |
Fix NRE when loading Vulkan shader cache with Vertex A shaders (#4124)1.1.471
-rw-r--r-- | Ryujinx.Graphics.Gpu/Shader/DiskCache/ShaderBinarySerializer.cs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Ryujinx.Graphics.Gpu/Shader/DiskCache/ShaderBinarySerializer.cs b/Ryujinx.Graphics.Gpu/Shader/DiskCache/ShaderBinarySerializer.cs index 0e5ce292..5b430e1a 100644 --- a/Ryujinx.Graphics.Gpu/Shader/DiskCache/ShaderBinarySerializer.cs +++ b/Ryujinx.Graphics.Gpu/Shader/DiskCache/ShaderBinarySerializer.cs @@ -53,7 +53,7 @@ namespace Ryujinx.Graphics.Gpu.Shader.DiskCache { CachedShaderStage currentStage = stages[i]; - if (currentStage != null && currentStage.Info.Stage == stage && currentStage.Info != null) + if (currentStage?.Info != null && currentStage.Info.Stage == stage) { return ShaderCache.GetBindings(currentStage.Info); } |