From 34a0af683a912960decb9d47e6e4d4fcd2be1227 Mon Sep 17 00:00:00 2001 From: Perfare Date: Fri, 19 Nov 2021 18:11:00 +0800 Subject: [PATCH] Fixed bug --- AssetStudio/Classes/Shader.cs | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/AssetStudio/Classes/Shader.cs b/AssetStudio/Classes/Shader.cs index e2aec8d..fc75c00 100644 --- a/AssetStudio/Classes/Shader.cs +++ b/AssetStudio/Classes/Shader.cs @@ -427,10 +427,9 @@ namespace AssetStudio m_Size = reader.ReadInt32(); if ((version[0] == 2020 && version[1] > 3) || - (version[0] == 2020 && version[1] == 3 && version[2] > 0) || - (version[0] == 2020 && version[1] == 3 && version[2] == 0 && version[3] >= 2) || //2020.3.0f2 to 2020.3.x + (version[0] == 2020 && version[1] == 3 && version[2] >= 2) || //2020.3.2f1 and up (version[0] == 2021 && version[1] > 1) || - (version[0] == 2021 && version[1] == 1 && version[2] >= 4)) //2021.1.4f1 to 2021.1.x + (version[0] == 2021 && version[1] == 1 && version[2] >= 4)) //2021.1.4f1 and up { m_IsPartialCB = reader.ReadBoolean(); reader.AlignStream(); @@ -604,10 +603,9 @@ namespace AssetStudio reader.AlignStream(); if ((version[0] == 2020 && version[1] > 3) || - (version[0] == 2020 && version[1] == 3 && version[2] > 0) || - (version[0] == 2020 && version[1] == 3 && version[2] == 0 && version[3] >= 2) || //2020.3.0f2 to 2020.3.x + (version[0] == 2020 && version[1] == 3 && version[2] >= 2) || //2020.3.2f1 and up (version[0] == 2021 && version[1] > 1) || - (version[0] == 2021 && version[1] == 1 && version[2] >= 4)) //2021.1.4f1 to 2021.1.x + (version[0] == 2021 && version[1] == 1 && version[2] >= 4)) //2021.1.4f1 and up { m_Parameters = new SerializedProgramParameters(reader); } @@ -704,10 +702,9 @@ namespace AssetStudio } if ((version[0] == 2020 && version[1] > 3) || - (version[0] == 2020 && version[1] == 3 && version[2] > 0) || - (version[0] == 2020 && version[1] == 3 && version[2] == 0 && version[3] >= 2) || //2020.3.0f2 to 2020.3.x + (version[0] == 2020 && version[1] == 3 && version[2] >= 2) || //2020.3.2f1 and up (version[0] == 2021 && version[1] > 1) || - (version[0] == 2021 && version[1] == 1 && version[2] >= 4)) //2021.1.4f1 to 2021.1.x + (version[0] == 2021 && version[1] == 1 && version[2] >= 4)) //2021.1.4f1 and up { m_CommonParameters = new SerializedProgramParameters(reader); }