15#include <vsg/state/GraphicsPipeline.h>
21 class VSG_DECLSPEC TessellationState :
public Inherit<GraphicsPipelineState, TessellationState>
24 explicit TessellationState(uint32_t in_patchControlPoints = 1);
25 TessellationState(
const TessellationState& ts);
33 void read(
Input& input)
override;
34 void write(
Output& output)
const override;
36 void apply(
Context& context, VkGraphicsPipelineCreateInfo& pipelineInfo)
const override;
39 virtual ~TessellationState();
TessellationState encapsulates VkPipelineTessellationStateCreateInfo settings passed when setting up ...
Definition TessellationState.h:22
int compare(const Object &rhs) const override
compare two objects, return -1 if this object is less than rhs, return 0 if it's equal,...
uint32_t patchControlPoints
Definition TessellationState.h:29