HgiShaderFunctionGeometryDesc Struct Reference

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

Public Types

enum  InPrimitiveType {
  Points, Lines, LinesAdjacency, Triangles,
  TrianglesAdjacency
}
 
enum  OutPrimitiveType { Points, LineStrip, TriangleStrip }
 

Public Attributes

InPrimitiveType inPrimitiveType
 
OutPrimitiveType outPrimitiveType
 
std::string outMaxVertices
 

Detailed Description

Describes a geometry function's description.

  • inPrimitiveType: The input primitive type.
  • outPrimitiveType: The output primitive type.
  • outMaxVertices: The maximum number of vertices written by a single invovation of the geometry shader.

Definition at line 341 of file shaderFunctionDesc.h.


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