struct
#include <VaultedVulkan/VV_Pipelines.hpp>
TessellationState Tessellation involves three pipeline stages.
Contents
- Reference
First, a tessellation control shader transforms control points of a patch and can produce per-patch data. Second, a fixed-function tessellator generates multiple primitives corresponding to a tessellation of the patch in (u,v) or (u,v,w) parameter space. Third, a tessellation evaluation shader transforms the vertices of the tessellated patch, for example to compute their positions and attributes as part of the tessellated surface. The tessellator is enabled when the pipeline contains both a tessellation control shader and a tessellation evaluation shader.
Public types
- struct CreateInfo
- Specification
- using CreateFlags = Bitfield<EUndefined, VkPipelineTessellationStateCreateFlags>
- Specification