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