Class VkPipelineColorBlendAttachmentState

java.lang.Object
org.lwjgl.system.Pointer.Default
org.lwjgl.system.Struct<VkPipelineColorBlendAttachmentState>
org.lwjgl.vulkan.VkPipelineColorBlendAttachmentState
All Implemented Interfaces:
AutoCloseable, org.lwjgl.system.NativeResource, org.lwjgl.system.Pointer

public class VkPipelineColorBlendAttachmentState extends org.lwjgl.system.Struct<VkPipelineColorBlendAttachmentState> implements org.lwjgl.system.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();
 }