15 #include <vsg/state/GraphicsPipeline.h>
28 VkBool32 depthTestEnable = VK_TRUE;
29 VkBool32 depthWriteEnable = VK_TRUE;
30 VkCompareOp depthCompareOp = VK_COMPARE_OP_GREATER;
31 VkBool32 depthBoundsTestEnable = VK_FALSE;
32 VkBool32 stencilTestEnable = VK_FALSE;
33 VkStencilOpState front = {};
34 VkStencilOpState back = {};
35 float minDepthBounds = 0.0f;
36 float maxDepthBounds = 1.0f;
40 void read(
Input& input)
override;
41 void write(
Output& output)
const override;
43 void apply(
Context& context, VkGraphicsPipelineCreateInfo& pipelineInfo)
const override;
DepthStencilState encapsulates VkPipelineDepthStencilStateCreateInfo settings passed when setting up ...
Definition: DepthStencilState.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,...