NAME¶
gl_TessLevelInner - contains the inner tessellation levels for the current patch
DECLARATION¶
// In tessellation control shaders
out float gl_TessLevelInner[2] ;
// In tessellation evaluation shaders
in float gl_TessLevelInner[2] ;
DESCRIPTION¶
Available only in the tessellation control and evaluation languages,
gl_TessLevelInner is used to assign values to the corresponding inner
tesellation levels of the current patch. The values written into
gl_TessLevelInner by the tessellation control shader are used by the
tessellation primitive generator to control primitive tessellation and may be
read by the subsequent tessellation evaluation shader.
As inputs to the tessellation evaluation shader,
gl_TessLevelInner
contains the values written by the tessellation control shader, if present. If
no tessellation control shader is present, it contains the default
tessellation level.
VERSION SUPPORT¶
|
OpenGL Shading Language Version |
|
|
|
|
|
|
|
|
|
|
|
Function Name |
1.10 |
1.20 |
1.30 |
1.40 |
1.50 |
3.30 |
4.00 |
4.10 |
4.20 |
4.30 |
4.40 |
4.50 |
gl_TessLevelInner |
- |
- |
- |
- |
- |
- |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
SEE ALSO¶
gl_TessLevelOuter(),
gl_TessCoord()
COPYRIGHT¶
Copyright © 2011-2014 Khronos Group. This material may be distributed
subject to the terms and conditions set forth in the Open Publication License,
v 1.0, 8 June 1999.
http://opencontent.org/openpub/.
COPYRIGHT¶
Copyright © 2011-2014 Khronos Group