Uses of Class
com.io7m.jcoronado.api.VulkanSampleCountFlag
-
Packages that use VulkanSampleCountFlag Package Description com.io7m.jcoronado.api Type-safe Vulkan frontend (API) -
-
Uses of VulkanSampleCountFlag in com.io7m.jcoronado.api
Methods in com.io7m.jcoronado.api that return VulkanSampleCountFlag Modifier and Type Method Description VulkanSampleCountFlag
VulkanPipelineMultisampleStateCreateInfo. rasterizationSamples()
VulkanSampleCountFlag
VulkanPipelineMultisampleStateCreateInfoType. rasterizationSamples()
VulkanSampleCountFlag
VulkanAttachmentDescription. samples()
VulkanSampleCountFlag
VulkanAttachmentDescriptionType. samples()
static VulkanSampleCountFlag
VulkanSampleCountFlag. valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static VulkanSampleCountFlag[]
VulkanSampleCountFlag. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in com.io7m.jcoronado.api that return types with arguments of type VulkanSampleCountFlag Modifier and Type Method Description java.util.Set<VulkanSampleCountFlag>
VulkanImageFormatProperties. sampleCounts()
java.util.Set<VulkanSampleCountFlag>
VulkanImageFormatPropertiesType. sampleCounts()
java.util.Set<VulkanSampleCountFlag>
VulkanImageCreateInfo. samples()
java.util.Set<VulkanSampleCountFlag>
VulkanImageCreateInfoType. samples()
Methods in com.io7m.jcoronado.api with parameters of type VulkanSampleCountFlag Modifier and Type Method Description VulkanImageFormatProperties.Builder
VulkanImageFormatProperties.Builder. addSampleCounts(VulkanSampleCountFlag element)
Adds one element tosampleCounts
set.VulkanImageFormatProperties.Builder
VulkanImageFormatProperties.Builder. addSampleCounts(VulkanSampleCountFlag... elements)
Adds elements tosampleCounts
set.VulkanImageCreateInfo.Builder
VulkanImageCreateInfo.Builder. addSamples(VulkanSampleCountFlag element)
Adds one element tosamples
set.VulkanImageCreateInfo.Builder
VulkanImageCreateInfo.Builder. addSamples(VulkanSampleCountFlag... elements)
Adds elements tosamples
set.static VulkanAttachmentDescription
VulkanAttachmentDescription. of(java.lang.Iterable<VulkanAttachmentDescriptionFlag> flags, VulkanFormat format, VulkanSampleCountFlag samples, VulkanAttachmentLoadOp loadOp, VulkanAttachmentStoreOp storeOp, VulkanAttachmentLoadOp stencilLoadOp, VulkanAttachmentStoreOp stencilStoreOp, VulkanImageLayout initialLayout, VulkanImageLayout finalLayout)
Construct a new immutableVulkanAttachmentDescription
instance.static VulkanAttachmentDescription
VulkanAttachmentDescription. of(java.util.Set<VulkanAttachmentDescriptionFlag> flags, VulkanFormat format, VulkanSampleCountFlag samples, VulkanAttachmentLoadOp loadOp, VulkanAttachmentStoreOp storeOp, VulkanAttachmentLoadOp stencilLoadOp, VulkanAttachmentStoreOp stencilStoreOp, VulkanImageLayout initialLayout, VulkanImageLayout finalLayout)
Construct a new immutableVulkanAttachmentDescription
instance.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.Builder
VulkanPipelineMultisampleStateCreateInfo.Builder. setRasterizationSamples(VulkanSampleCountFlag rasterizationSamples)
Initializes the value for therasterizationSamples
attribute.VulkanAttachmentDescription.Builder
VulkanAttachmentDescription.Builder. setSamples(VulkanSampleCountFlag samples)
Initializes the value for thesamples
attribute.VulkanPipelineMultisampleStateCreateInfo
VulkanPipelineMultisampleStateCreateInfo. withRasterizationSamples(VulkanSampleCountFlag value)
Copy the current immutable object by setting a value for therasterizationSamples
attribute.VulkanImageFormatProperties
VulkanImageFormatProperties. withSampleCounts(VulkanSampleCountFlag... elements)
Copy the current immutable object with elements that replace the content ofsampleCounts
.VulkanAttachmentDescription
VulkanAttachmentDescription. withSamples(VulkanSampleCountFlag value)
Copy the current immutable object by setting a value for thesamples
attribute.VulkanImageCreateInfo
VulkanImageCreateInfo. withSamples(VulkanSampleCountFlag... elements)
Copy the current immutable object with elements that replace the content ofsamples
.Method parameters in com.io7m.jcoronado.api with type arguments of type VulkanSampleCountFlag Modifier and Type Method Description VulkanImageFormatProperties.Builder
VulkanImageFormatProperties.Builder. addAllSampleCounts(java.lang.Iterable<VulkanSampleCountFlag> elements)
Adds elements tosampleCounts
set.VulkanImageCreateInfo.Builder
VulkanImageCreateInfo.Builder. addAllSamples(java.lang.Iterable<VulkanSampleCountFlag> elements)
Adds elements tosamples
set.static VulkanImageFormatProperties
VulkanImageFormatProperties. of(VulkanExtent3D maxExtent, int maxMipLevels, int maxArrayLayers, java.lang.Iterable<VulkanSampleCountFlag> sampleCounts, long maxResourceSize)
Construct a new immutableVulkanImageFormatProperties
instance.static VulkanImageFormatProperties
VulkanImageFormatProperties. of(VulkanExtent3D maxExtent, int maxMipLevels, int maxArrayLayers, java.util.Set<VulkanSampleCountFlag> sampleCounts, long maxResourceSize)
Construct a new immutableVulkanImageFormatProperties
instance.VulkanImageFormatProperties.Builder
VulkanImageFormatProperties.Builder. setSampleCounts(java.lang.Iterable<VulkanSampleCountFlag> elements)
Sets or replaces all elements forsampleCounts
set.VulkanImageCreateInfo.Builder
VulkanImageCreateInfo.Builder. setSamples(java.lang.Iterable<VulkanSampleCountFlag> elements)
Sets or replaces all elements forsamples
set.VulkanImageFormatProperties
VulkanImageFormatProperties. withSampleCounts(java.lang.Iterable<VulkanSampleCountFlag> elements)
Copy the current immutable object with elements that replace the content ofsampleCounts
.VulkanImageCreateInfo
VulkanImageCreateInfo. withSamples(java.lang.Iterable<VulkanSampleCountFlag> elements)
Copy the current immutable object with elements that replace the content ofsamples
.
-