Files
2026-09-21 12:15:57 +03:00

19 lines
594 B
C#

using UnityEngine.Rendering;
using UnityEngine.Rendering.Universal;
namespace UnityEditor.Rendering
{
class UniversalDebugShaderStripper : IRenderPipelineGraphicsSettingsStripper<UniversalRenderPipelineDebugShaders>
{
public bool active => true;
public bool CanRemoveSettings(UniversalRenderPipelineDebugShaders settings)
{
if (!CoreBuildData.instance.useDiagnosticChecks)
return true;
return GraphicsSettings.GetRenderPipelineSettings<ShaderStrippingSetting>()?.stripRuntimeDebugShaders ?? false;
}
}
}