using System.Threading.Tasks; using UnityEngine.Rendering; namespace UnityEditor.Rendering { class ShaderGeneratorMenu { [MenuItem("Edit/Rendering/Generate Shader Includes", priority = CoreUtils.Sections.section3 + CoreUtils.Priorities.editMenuPriority + 1)] async static Task GenerateShaderIncludes() { await CSharpToHLSL.GenerateAll(); AssetDatabase.Refresh(); } } }