HgiShaderFunctionTessellationDesc Struct Reference

Describes a tessellation function's description. More...

Public Types

enum  PatchType { Triangles, Quads, Isolines }
 
enum  Spacing { Equal, FractionalEven, FractionalOdd }
 
enum  Ordering { CW, CCW }
 

Public Attributes

PatchType patchType
 
Spacing spacing
 
Ordering ordering
 
std::string numVertsPerPatchIn
 
std::string numVertsPerPatchOut
 

Detailed Description

Describes a tessellation function's description.

  • patchType: The type of patch
  • spacing The spacing used by the tessellation primitive generator
  • ordering The ordering used by the tessellation primitive generator
  • numVertsInPerPatch: The number of vertices in per patch
  • numVertsOutPerPatch: The number of vertices out per patch

Definition at line 302 of file shaderFunctionDesc.h.


The documentation for this struct was generated from the following file: