15 #include <vsg/state/GraphicsPipeline.h>
24 MultisampleState(VkSampleCountFlagBits rasterizationSamples = VK_SAMPLE_COUNT_1_BIT);
28 VkSampleCountFlagBits rasterizationSamples = VK_SAMPLE_COUNT_1_BIT;
29 VkBool32 sampleShadingEnable = VK_FALSE;
30 float minSampleShading = 0.0f;
31 std::vector<VkSampleMask> sampleMasks;
32 VkBool32 alphaToCoverageEnable = VK_FALSE;
33 VkBool32 alphaToOneEnable = VK_FALSE;
36 void read(
Input& input)
override;
37 void write(
Output& output)
const override;
38 void apply(
Context& context, VkGraphicsPipelineCreateInfo& pipelineInfo)
const override;
MultisampleState encapsulates VkPipelineMultisampleStateCreateInfo settings passed when setting up Gr...
Definition: MultisampleState.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,...