tesspot

annotate sdr/bezier.tc.glsl @ 0:72b7f9f2eead

initial commit
author John Tsiombikas <nuclear@member.fsf.org>
date Sun, 02 Dec 2012 08:23:51 +0200
parents
children
rev   line source
nuclear@0 1 #version 410 compatibility
nuclear@0 2
nuclear@0 3 layout(vertices = 16) out;
nuclear@0 4
nuclear@0 5 uniform int tess_level;
nuclear@0 6
nuclear@0 7 void main()
nuclear@0 8 {
nuclear@0 9 gl_out[gl_InvocationID].gl_Position = gl_in[gl_InvocationID].gl_Position;
nuclear@0 10
nuclear@0 11 gl_TessLevelInner[0] = tess_level;
nuclear@0 12 gl_TessLevelInner[1] = tess_level;
nuclear@0 13
nuclear@0 14 gl_TessLevelOuter[0] = tess_level;
nuclear@0 15 gl_TessLevelOuter[1] = tess_level;
nuclear@0 16 gl_TessLevelOuter[2] = tess_level;
nuclear@0 17 gl_TessLevelOuter[3] = tess_level;
nuclear@0 18 }