 d512ce122c
			
		
	
	
		d512ce122c
		
			
		
	
	
	
	
		
			
			* Initial tessellation shader support * Nits * Re-arrange built-in table * This is not needed anymore * PR feedback
		
			
				
	
	
		
			22 lines
		
	
	
		
			No EOL
		
	
	
		
			472 B
		
	
	
	
		
			C#
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			No EOL
		
	
	
		
			472 B
		
	
	
	
		
			C#
		
	
	
	
	
	
| 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"
 | |
|             };
 | |
|         }
 | |
|     }
 | |
| } |