24 lines
739 B
C#
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 {} }
|
|
}
|
|
}
|