Uses of Class
com.io7m.jcoronado.api.VulkanBlendConstants
-
Packages that use VulkanBlendConstants Package Description com.io7m.jcoronado.api Type-safe Vulkan frontend (API)com.io7m.jcoronado.lwjgl Type-safe Vulkan frontend (LWJGL implementation) -
-
Uses of VulkanBlendConstants in com.io7m.jcoronado.api
Methods in com.io7m.jcoronado.api that return VulkanBlendConstants Modifier and Type Method Description VulkanBlendConstants
VulkanPipelineColorBlendStateCreateInfo. blendConstants()
default VulkanBlendConstants
VulkanPipelineColorBlendStateCreateInfoType. blendConstants()
VulkanBlendConstants
VulkanBlendConstants.Builder. build()
Builds a newVulkanBlendConstants
.static VulkanBlendConstants
VulkanBlendConstants. copyOf(VulkanBlendConstantsType instance)
Creates an immutable copy of aVulkanBlendConstantsType
value.static VulkanBlendConstants
VulkanBlendConstants. of(float r, float g, float b, float a)
Construct a new immutableVulkanBlendConstants
instance.VulkanBlendConstants
VulkanBlendConstants. withA(float value)
Copy the current immutable object by setting a value for thea
attribute.VulkanBlendConstants
VulkanBlendConstants. withB(float value)
Copy the current immutable object by setting a value for theb
attribute.VulkanBlendConstants
VulkanBlendConstants. withG(float value)
Copy the current immutable object by setting a value for theg
attribute.VulkanBlendConstants
VulkanBlendConstants. withR(float value)
Copy the current immutable object by setting a value for ther
attribute.Methods in com.io7m.jcoronado.api with parameters of type VulkanBlendConstants Modifier and Type Method Description static VulkanPipelineColorBlendStateCreateInfo
VulkanPipelineColorBlendStateCreateInfo. of(java.util.Optional<? extends VulkanLogicOp> logicOp, java.lang.Iterable<VulkanPipelineColorBlendStateCreateFlag> flags, java.lang.Iterable<? extends VulkanPipelineColorBlendAttachmentState> attachments, VulkanBlendConstants blendConstants)
Construct a new immutableVulkanPipelineColorBlendStateCreateInfo
instance.static VulkanPipelineColorBlendStateCreateInfo
VulkanPipelineColorBlendStateCreateInfo. of(java.util.Optional<VulkanLogicOp> logicOp, java.util.Set<VulkanPipelineColorBlendStateCreateFlag> flags, java.util.List<VulkanPipelineColorBlendAttachmentState> attachments, VulkanBlendConstants blendConstants)
Construct a new immutableVulkanPipelineColorBlendStateCreateInfo
instance.void
VulkanCommandBufferType. setBlendConstants(VulkanBlendConstants constants)
Set the values of blend constants.VulkanPipelineColorBlendStateCreateInfo.Builder
VulkanPipelineColorBlendStateCreateInfo.Builder. setBlendConstants(VulkanBlendConstants blendConstants)
Initializes the value for theblendConstants
attribute.VulkanPipelineColorBlendStateCreateInfo
VulkanPipelineColorBlendStateCreateInfo. withBlendConstants(VulkanBlendConstants value)
Copy the current immutable object by setting a value for theblendConstants
attribute. -
Uses of VulkanBlendConstants in com.io7m.jcoronado.lwjgl
Methods in com.io7m.jcoronado.lwjgl with parameters of type VulkanBlendConstants Modifier and Type Method Description void
VulkanLWJGLCommandBuffer. setBlendConstants(VulkanBlendConstants constants)
-