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 } |