The GraphStructBase represents the base struct for all user-defined graph structures.
Note
User defined structures must provide a default constructed value if the struct is linked
into the graph.
E.g. the GraphTriPlanarData provides a HLSL struct named TriPlanarData.
Once the struct is emitted, a global value that represents a constant default value must be emitted.
The name of the struct must be prefixed with k and the name of the struct, e.g. kTriPlanarData.
The GraphStructBase represents the base struct for all user-defined graph structures.
Note
User defined structures must provide a default constructed value if the struct is linked into the graph. E.g. the GraphTriPlanarData provides a HLSL struct named
TriPlanarData. Once the struct is emitted, a global value that represents a constant default value must be emitted. The name of the struct must be prefixed withkand the name of the struct, e.g.kTriPlanarData.