TessPatchType.cs
1 namespace Ryujinx.Graphics.Shader 2 { 3 public enum TessPatchType 4 { 5 Isolines = 0, 6 Triangles = 1, 7 Quads = 2, 8 } 9 10 static class TessPatchTypeExtensions 11 { 12 public static string ToGlsl(this TessPatchType type) 13 { 14 return type switch 15 { 16 TessPatchType.Isolines => "isolines", 17 TessPatchType.Quads => "quads", 18 _ => "triangles", 19 }; 20 } 21 } 22 }