gl_TessLevelInner - OpenGL ES 3.2 Reference Pages

## Name

gl_TessLevelInner — contains the inner tessellation levels for the current patch

## Declaration

    // In tessellation control shaders

`patch out highp float gl_TessLevelInner[2] ;`

    // In tessellation evaluation shaders

`patch in highp 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.

## Version Support

| OpenGL ES Shading Language Version
--- | ---
Function Name | 1.00 | 3.00 | 3.10 | 3.20
gl_TessLevelInner | - | - | - | ✔

## See Also

gl_TessLevelOuter, gl_TessCoord

## Copyright

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. http://opencontent.org/openpub/.