15 #include <vsg/state/GraphicsPipeline.h>
24 using DynamicStates = std::vector<VkDynamicState>;
30 dynamicStates(states) {}
32 template<
typename... Args>
34 dynamicStates({args...}) {}
41 void read(
Input& input)
override;
42 void write(
Output& output)
const override;
44 void apply(
Context& context, VkGraphicsPipelineCreateInfo& pipelineInfo)
const override;
DynamicState encapsulates VkPipelineDynamicStateCreateInfo settings passed when setting up GraphicsPi...
Definition: DynamicState.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,...
DynamicStates dynamicStates
VkPipelineDynamicStateCreateInfo settings.
Definition: DynamicState.h:37