TurnBasedStrategyCourse/Library/PackageCache/com.unity.render-pipelines..../Runtime/RenderPipeline/IShaderVariantSettings.cs

24 lines
739 B
C#

namespace UnityEngine.Rendering
{
/// <summary>
/// Exposes settings for shader variants
/// </summary>
public interface IShaderVariantSettings
{
/// <summary>
/// Specifies the level of the logging for shader variants
/// </summary>
ShaderVariantLogLevel shaderVariantLogLevel { get; set; }
/// <summary>
/// Specifies if the stripping of the shaders variants needs to be exported
/// </summary>
bool exportShaderVariants { get; set; }
/// <summary>
/// Controls whether debug display shaders for Rendering Debugger are available in Player builds.
/// </summary>
bool stripDebugVariants { get => false; set {} }
}
}