aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgdkchan <gab.dark.100@gmail.com>2022-12-15 13:52:12 -0300
committerGitHub <noreply@github.com>2022-12-15 17:52:12 +0100
commitf4d731ae2094128dcd1dc4a4be60b068047a77a7 (patch)
tree995529f5e0be919cc759304f53b92c24d69bed66
parent8ac53c66b4e58c9793f3c1c894679d04604a99c8 (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.cs2
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);
}