コード例 #1
0
 public static string ToDxcArg(this ShaderDenormBehaviour value) => value switch
 {
コード例 #2
0
 /// <summary>
 /// Select denormal value options(any, preserve, ftz). any is the default.
 /// </summary>
 public static ShaderCompileFlag Denorm(ShaderDenormBehaviour value) => new ShaderCompileFlag($"-denorm {value.ToDxcArg()}");
コード例 #3
0
 public static bool IsValid(this ShaderDenormBehaviour value)
 => value >= ShaderDenormBehaviour.Any && value <= ShaderDenormBehaviour.FlushToZero;