gl_TessLevelOuter — contains the outer tessellation levels for the current patch
// In tessellation control shaders
patch out highp float gl_TessLevelOuter[4] ;
// In tessellation evaluation shaders
patch in highp float gl_TessLevelOuter[4] ;
Available only in the tessellation control and evaluation languages, gl_TessLevelOuter
is used to assign values to the corresponding outer tesellation levels of the current patch. The values written
into gl_TessLevelOuter 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_TessLevelOuter contains the values
written by the tessellation control shader.
| OpenGL ES Shading Language Version | ||||
|---|---|---|---|---|
| Function Name | 1.00 | 3.00 | 3.10 | 3.20 |
| gl_TessLevelOuter | - | - | - | ✔ |
Copyright © 2011-2015 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. https://opencontent.org/openpub/.