| 1234567891011121314151617181920212223 |
- namespace Ryujinx.Graphics.Shader
- {
- enum OutputTopology
- {
- PointList = 1,
- LineStrip = 6,
- TriangleStrip = 7,
- }
- static class OutputTopologyExtensions
- {
- public static string ToGlslString(this OutputTopology topology)
- {
- return topology switch
- {
- OutputTopology.LineStrip => "line_strip",
- OutputTopology.PointList => "points",
- OutputTopology.TriangleStrip => "triangle_strip",
- _ => "points",
- };
- }
- }
- }
|