Difference between revisions of "Tessellation Control Shader"

From OpenGL.org
Jump to: navigation, search
(Created page with "{{stack| {{infobox feature | version = 4.0 | core_extension = {{extref|tessellation_shader}} }} |{{pipeline float}} }} The '''Tessellation Control Shader''' is a Shader p...")
 
m (rearrangement)
(2 intermediate revisions by the same user not shown)
Line 7: Line 7:
 
}}
 
}}
  
The '''Tessellation Control Shader''' is a [[Shader]] program written in [[GLSL]] who's primary purpose is to determine how much [[Tessellation]] is used within a rendered patch.
+
The '''Tessellation Control Shader''' (TCS) is a [[Shader]] program written in [[GLSL]] who's primary purpose is to determine how much [[Tessellation]] is used within a rendered patch.
 +
 
 +
{{stub}}
  
 
== Overview ==
 
== Overview ==
 +
 +
== Output patch size ==
  
 
== Inputs ==
 
== Inputs ==
Line 20: Line 24:
  
 
== Limitations ==
 
== Limitations ==
 
  
 
[[Category:OpenGL Shading Language]]
 
[[Category:OpenGL Shading Language]]
 
[[Category:Shaders]]
 
[[Category:Shaders]]

Revision as of 21:48, 7 November 2012

Tessellation Control Shader
Core in version 4.0
Core ARB extension ARB_tessellation_shader

The Tessellation Control Shader (TCS) is a Shader program written in GLSL who's primary purpose is to determine how much Tessellation is used within a rendered patch.

Overview

Output patch size

Inputs

Outputs

Patch variables

Synchronization

Limitations