ngfx::VKGraphicsPipeline::State
Public Attributes
Name | |
---|---|
VkPrimitiveTopology | primitiveTopology |
VkPolygonMode | polygonMode |
VkBool32 | blendEnable |
VkBlendFactor | srcColorBlendFactor |
VkBlendFactor | dstColorBlendFactor |
VkBlendFactor | srcAlphaBlendFactor |
VkBlendFactor | dstAlphaBlendFactor |
VkBlendOp | colorBlendOp |
VkBlendOp | alphaBlendOp |
VkColorComponentFlags | colorWriteMask |
VkCullModeFlags | cullModeFlags |
VkFrontFace | frontFace |
float | lineWidth |
VkBool32 | depthTestEnable |
VkBool32 | depthWriteEnable |
VkRenderPass | renderPass |
uint32_t | numSamples |
uint32_t | numColorAttachments |
Public Attributes Documentation
variable primitiveTopology
VkPrimitiveTopology primitiveTopology = VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST;
variable polygonMode
VkPolygonMode polygonMode = VK_POLYGON_MODE_FILL;
variable blendEnable
VkBool32 blendEnable = VK_FALSE;
variable srcColorBlendFactor
VkBlendFactor srcColorBlendFactor = VK_BLEND_FACTOR_SRC_ALPHA;
variable dstColorBlendFactor
VkBlendFactor dstColorBlendFactor = VK_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA;
variable srcAlphaBlendFactor
VkBlendFactor srcAlphaBlendFactor = VK_BLEND_FACTOR_SRC_ALPHA;
variable dstAlphaBlendFactor
VkBlendFactor dstAlphaBlendFactor = VK_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA;
variable colorBlendOp
VkBlendOp colorBlendOp = VK_BLEND_OP_ADD;
variable alphaBlendOp
VkBlendOp alphaBlendOp = VK_BLEND_OP_ADD;
variable colorWriteMask
VkColorComponentFlags colorWriteMask =
VK_COLOR_COMPONENT_R_BIT | VK_COLOR_COMPONENT_G_BIT |
VK_COLOR_COMPONENT_B_BIT | VK_COLOR_COMPONENT_A_BIT;
variable cullModeFlags
VkCullModeFlags cullModeFlags = VK_CULL_MODE_BACK_BIT;
variable frontFace
VkFrontFace frontFace = VK_FRONT_FACE_COUNTER_CLOCKWISE;
variable lineWidth
float lineWidth = 1.0f;
variable depthTestEnable
VkBool32 depthTestEnable = VK_FALSE;
variable depthWriteEnable
VkBool32 depthWriteEnable = VK_FALSE;
variable renderPass
VkRenderPass renderPass;
variable numSamples
uint32_t numSamples = 1;
variable numColorAttachments
uint32_t numColorAttachments = 1;
Updated on 3 April 2021 at 20:21:51 PDT