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