Uses of Class
com.io7m.jcoronado.api.VulkanPipelineMultisampleStateCreateInfo
-
Packages that use VulkanPipelineMultisampleStateCreateInfo Package Description com.io7m.jcoronado.api Type-safe Vulkan frontend (API)com.io7m.jcoronado.lwjgl Type-safe Vulkan frontend (LWJGL implementation) -
-
Uses of VulkanPipelineMultisampleStateCreateInfo in com.io7m.jcoronado.api
Methods in com.io7m.jcoronado.api that return VulkanPipelineMultisampleStateCreateInfo Modifier and Type Method Description VulkanPipelineMultisampleStateCreateInfo
VulkanPipelineMultisampleStateCreateInfo.Builder. build()
Builds a newVulkanPipelineMultisampleStateCreateInfo
.static VulkanPipelineMultisampleStateCreateInfo
VulkanPipelineMultisampleStateCreateInfo. copyOf(VulkanPipelineMultisampleStateCreateInfoType instance)
Creates an immutable copy of aVulkanPipelineMultisampleStateCreateInfoType
value.static VulkanPipelineMultisampleStateCreateInfo
VulkanPipelineMultisampleStateCreateInfo. of(java.lang.Iterable<VulkanPipelineMultisampleStateCreateFlag> flags, VulkanSampleCountFlag rasterizationSamples, boolean sampleShadingEnable, float minSampleShading, java.util.Optional<? extends int[]> sampleMask, boolean alphaToCoverageEnable, boolean alphaToOneEnable)
Construct a new immutableVulkanPipelineMultisampleStateCreateInfo
instance.static VulkanPipelineMultisampleStateCreateInfo
VulkanPipelineMultisampleStateCreateInfo. of(java.util.Set<VulkanPipelineMultisampleStateCreateFlag> flags, VulkanSampleCountFlag rasterizationSamples, boolean sampleShadingEnable, float minSampleShading, java.util.Optional<int[]> sampleMask, boolean alphaToCoverageEnable, boolean alphaToOneEnable)
Construct a new immutableVulkanPipelineMultisampleStateCreateInfo
instance.VulkanPipelineMultisampleStateCreateInfo
VulkanPipelineMultisampleStateCreateInfo. withAlphaToCoverageEnable(boolean value)
Copy the current immutable object by setting a value for thealphaToCoverageEnable
attribute.VulkanPipelineMultisampleStateCreateInfo
VulkanPipelineMultisampleStateCreateInfo. withAlphaToOneEnable(boolean value)
Copy the current immutable object by setting a value for thealphaToOneEnable
attribute.VulkanPipelineMultisampleStateCreateInfo
VulkanPipelineMultisampleStateCreateInfo. withFlags(VulkanPipelineMultisampleStateCreateFlag... elements)
Copy the current immutable object with elements that replace the content offlags
.VulkanPipelineMultisampleStateCreateInfo
VulkanPipelineMultisampleStateCreateInfo. withFlags(java.lang.Iterable<VulkanPipelineMultisampleStateCreateFlag> elements)
Copy the current immutable object with elements that replace the content offlags
.VulkanPipelineMultisampleStateCreateInfo
VulkanPipelineMultisampleStateCreateInfo. withMinSampleShading(float value)
Copy the current immutable object by setting a value for theminSampleShading
attribute.VulkanPipelineMultisampleStateCreateInfo
VulkanPipelineMultisampleStateCreateInfo. withRasterizationSamples(VulkanSampleCountFlag value)
Copy the current immutable object by setting a value for therasterizationSamples
attribute.VulkanPipelineMultisampleStateCreateInfo
VulkanPipelineMultisampleStateCreateInfo. withSampleMask(int[] value)
Copy the current immutable object by setting a present value for the optionalsampleMask
attribute.VulkanPipelineMultisampleStateCreateInfo
VulkanPipelineMultisampleStateCreateInfo. withSampleMask(java.util.Optional<? extends int[]> optional)
Copy the current immutable object by setting an optional value for thesampleMask
attribute.VulkanPipelineMultisampleStateCreateInfo
VulkanPipelineMultisampleStateCreateInfo. withSampleShadingEnable(boolean value)
Copy the current immutable object by setting a value for thesampleShadingEnable
attribute.Methods in com.io7m.jcoronado.api that return types with arguments of type VulkanPipelineMultisampleStateCreateInfo Modifier and Type Method Description java.util.Optional<VulkanPipelineMultisampleStateCreateInfo>
VulkanGraphicsPipelineCreateInfo. multisampleState()
java.util.Optional<VulkanPipelineMultisampleStateCreateInfo>
VulkanGraphicsPipelineCreateInfoType. multisampleState()
Methods in com.io7m.jcoronado.api with parameters of type VulkanPipelineMultisampleStateCreateInfo Modifier and Type Method Description VulkanGraphicsPipelineCreateInfo.Builder
VulkanGraphicsPipelineCreateInfo.Builder. setMultisampleState(VulkanPipelineMultisampleStateCreateInfo multisampleState)
Initializes the optional valuemultisampleState
to multisampleState.VulkanGraphicsPipelineCreateInfo
VulkanGraphicsPipelineCreateInfo. withMultisampleState(VulkanPipelineMultisampleStateCreateInfo value)
Copy the current immutable object by setting a present value for the optionalmultisampleState
attribute.Method parameters in com.io7m.jcoronado.api with type arguments of type VulkanPipelineMultisampleStateCreateInfo Modifier and Type Method Description VulkanGraphicsPipelineCreateInfo.Builder
VulkanGraphicsPipelineCreateInfo.Builder. setMultisampleState(java.util.Optional<? extends VulkanPipelineMultisampleStateCreateInfo> multisampleState)
Initializes the optional valuemultisampleState
to multisampleState.VulkanGraphicsPipelineCreateInfo
VulkanGraphicsPipelineCreateInfo. withMultisampleState(java.util.Optional<? extends VulkanPipelineMultisampleStateCreateInfo> optional)
Copy the current immutable object by setting an optional value for themultisampleState
attribute. -
Uses of VulkanPipelineMultisampleStateCreateInfo in com.io7m.jcoronado.lwjgl
Methods in com.io7m.jcoronado.lwjgl with parameters of type VulkanPipelineMultisampleStateCreateInfo Modifier and Type Method Description static org.lwjgl.vulkan.VkPipelineMultisampleStateCreateInfo
VulkanLWJGLPipelineMultisampleStateCreateInfos. pack(org.lwjgl.system.MemoryStack stack, VulkanPipelineMultisampleStateCreateInfo info)
Pack a structure.Method parameters in com.io7m.jcoronado.lwjgl with type arguments of type VulkanPipelineMultisampleStateCreateInfo Modifier and Type Method Description static org.lwjgl.vulkan.VkPipelineMultisampleStateCreateInfo
VulkanLWJGLPipelineMultisampleStateCreateInfos. packOptional(org.lwjgl.system.MemoryStack stack, java.util.Optional<VulkanPipelineMultisampleStateCreateInfo> info)
Pack a structure.
-