Uses of Class
com.io7m.jcoronado.api.VulkanFormatFeatureFlag
-
Packages that use VulkanFormatFeatureFlag Package Description com.io7m.jcoronado.api Type-safe Vulkan frontend (API) -
-
Uses of VulkanFormatFeatureFlag in com.io7m.jcoronado.api
Methods in com.io7m.jcoronado.api that return VulkanFormatFeatureFlag Modifier and Type Method Description static VulkanFormatFeatureFlag
VulkanFormatFeatureFlag. valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static VulkanFormatFeatureFlag[]
VulkanFormatFeatureFlag. 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 VulkanFormatFeatureFlag Modifier and Type Method Description java.util.Set<VulkanFormatFeatureFlag>
VulkanFormatProperties. bufferFeatures()
java.util.Set<VulkanFormatFeatureFlag>
VulkanFormatPropertiesType. bufferFeatures()
java.util.Set<VulkanFormatFeatureFlag>
VulkanFormatProperties. linearTilingFeatures()
java.util.Set<VulkanFormatFeatureFlag>
VulkanFormatPropertiesType. linearTilingFeatures()
java.util.Set<VulkanFormatFeatureFlag>
VulkanFormatProperties. optimalTilingFeatures()
java.util.Set<VulkanFormatFeatureFlag>
VulkanFormatPropertiesType. optimalTilingFeatures()
Method parameters in com.io7m.jcoronado.api with type arguments of type VulkanFormatFeatureFlag Modifier and Type Method Description VulkanFormatProperties.Builder
VulkanFormatProperties.Builder. addAllBufferFeatures(java.lang.Iterable<VulkanFormatFeatureFlag> elements)
Adds elements tobufferFeatures
set.VulkanFormatProperties.Builder
VulkanFormatProperties.Builder. addAllLinearTilingFeatures(java.lang.Iterable<VulkanFormatFeatureFlag> elements)
Adds elements tolinearTilingFeatures
set.VulkanFormatProperties.Builder
VulkanFormatProperties.Builder. addAllOptimalTilingFeatures(java.lang.Iterable<VulkanFormatFeatureFlag> elements)
Adds elements tooptimalTilingFeatures
set.static VulkanFormatProperties
VulkanFormatProperties. of(java.lang.Iterable<VulkanFormatFeatureFlag> linearTilingFeatures, java.lang.Iterable<VulkanFormatFeatureFlag> optimalTilingFeatures, java.lang.Iterable<VulkanFormatFeatureFlag> bufferFeatures)
Construct a new immutableVulkanFormatProperties
instance.static VulkanFormatProperties
VulkanFormatProperties. of(java.util.Set<VulkanFormatFeatureFlag> linearTilingFeatures, java.util.Set<VulkanFormatFeatureFlag> optimalTilingFeatures, java.util.Set<VulkanFormatFeatureFlag> bufferFeatures)
Construct a new immutableVulkanFormatProperties
instance.VulkanFormatProperties.Builder
VulkanFormatProperties.Builder. setBufferFeatures(java.lang.Iterable<VulkanFormatFeatureFlag> elements)
Sets or replaces all elements forbufferFeatures
set.VulkanFormatProperties.Builder
VulkanFormatProperties.Builder. setLinearTilingFeatures(java.lang.Iterable<VulkanFormatFeatureFlag> elements)
Sets or replaces all elements forlinearTilingFeatures
set.VulkanFormatProperties.Builder
VulkanFormatProperties.Builder. setOptimalTilingFeatures(java.lang.Iterable<VulkanFormatFeatureFlag> elements)
Sets or replaces all elements foroptimalTilingFeatures
set.VulkanFormatProperties
VulkanFormatProperties. withBufferFeatures(java.lang.Iterable<VulkanFormatFeatureFlag> elements)
Copy the current immutable object with elements that replace the content ofbufferFeatures
.VulkanFormatProperties
VulkanFormatProperties. withLinearTilingFeatures(java.lang.Iterable<VulkanFormatFeatureFlag> elements)
Copy the current immutable object with elements that replace the content oflinearTilingFeatures
.VulkanFormatProperties
VulkanFormatProperties. withOptimalTilingFeatures(java.lang.Iterable<VulkanFormatFeatureFlag> elements)
Copy the current immutable object with elements that replace the content ofoptimalTilingFeatures
.
-