Class VkPipelineColorBlendAttachmentState

All Implemented Interfaces:
AutoCloseable, NativeResource, Pointer

public class VkPipelineColorBlendAttachmentState extends Struct<VkPipelineColorBlendAttachmentState> implements NativeResource
Structure specifying a pipeline color blend attachment state.
Valid Usage
Valid Usage (Implicit)
  • srcColorBlendFactor must be a valid VkBlendFactor value
  • dstColorBlendFactor must be a valid VkBlendFactor value
  • colorBlendOp must be a valid VkBlendOp value
  • srcAlphaBlendFactor must be a valid VkBlendFactor value
  • dstAlphaBlendFactor must be a valid VkBlendFactor value
  • alphaBlendOp must be a valid VkBlendOp value
  • colorWriteMask must be a valid combination of VkColorComponentFlagBits values
See Also

VkPipelineColorBlendStateCreateInfo

Layout


 struct VkPipelineColorBlendAttachmentState {
     VkBool32 blendEnable();
     VkBlendFactor srcColorBlendFactor();
     VkBlendFactor dstColorBlendFactor();
     VkBlendOp colorBlendOp();
     VkBlendFactor srcAlphaBlendFactor();
     VkBlendFactor dstAlphaBlendFactor();
     VkBlendOp alphaBlendOp();
     VkColorComponentFlags colorWriteMask();
 }