From 813e8b10a61fce959d182bd5e01bcab619ac46fa Mon Sep 17 00:00:00 2001 From: Jayatubi Date: Thu, 6 Aug 2020 10:39:48 +0800 Subject: [PATCH] Export local keywords of shader as well as global keywords (#554) * Export local keywords of shader * Export local keywords of shader --- AssetStudioUtility/ShaderConverter.cs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/AssetStudioUtility/ShaderConverter.cs b/AssetStudioUtility/ShaderConverter.cs index af0bd22..79bf8e8 100644 --- a/AssetStudioUtility/ShaderConverter.cs +++ b/AssetStudioUtility/ShaderConverter.cs @@ -648,6 +648,15 @@ namespace AssetStudio } sb.Append("}\n"); } + if (m_LocalKeywords != null && m_LocalKeywords.Length > 0) + { + sb.Append("Local Keywords { "); + foreach (string keyword in m_LocalKeywords) + { + sb.Append($"\"{keyword}\" "); + } + sb.Append("}\n"); + } sb.Append("\""); if (m_ProgramCode.Length > 0)