Uses of Class
com.io7m.jcoronado.api.VulkanImageKind
-
Packages that use VulkanImageKind Package Description com.io7m.jcoronado.api Type-safe Vulkan frontend (API)com.io7m.jcoronado.lwjgl Type-safe Vulkan frontend (LWJGL implementation) -
-
Uses of VulkanImageKind in com.io7m.jcoronado.api
Methods in com.io7m.jcoronado.api that return VulkanImageKind Modifier and Type Method Description VulkanImageKind
VulkanImageCreateInfo. imageType()
VulkanImageKind
VulkanImageCreateInfoType. imageType()
static VulkanImageKind
VulkanImageKind. valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static VulkanImageKind[]
VulkanImageKind. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in com.io7m.jcoronado.api with parameters of type VulkanImageKind Modifier and Type Method Description VulkanImageFormatProperties
VulkanPhysicalDeviceType. imageFormatProperties(VulkanFormat format, VulkanImageKind type, VulkanImageTiling tiling, java.util.Set<VulkanImageUsageFlag> usage, java.util.Set<VulkanImageCreateFlag> flags)
static VulkanImageCreateInfo
VulkanImageCreateInfo. of(java.lang.Iterable<VulkanImageCreateFlag> flags, VulkanImageKind imageType, VulkanFormat format, VulkanExtent3D extent, int mipLevels, int arrayLayers, java.lang.Iterable<VulkanSampleCountFlag> samples, VulkanImageTiling tiling, java.lang.Iterable<VulkanImageUsageFlag> usage, VulkanSharingMode sharingMode, java.lang.Iterable<java.lang.Integer> queueFamilyIndices, VulkanImageLayout initialLayout)
Construct a new immutableVulkanImageCreateInfo
instance.static VulkanImageCreateInfo
VulkanImageCreateInfo. of(java.util.Set<VulkanImageCreateFlag> flags, VulkanImageKind imageType, VulkanFormat format, VulkanExtent3D extent, int mipLevels, int arrayLayers, java.util.Set<VulkanSampleCountFlag> samples, VulkanImageTiling tiling, java.util.Set<VulkanImageUsageFlag> usage, VulkanSharingMode sharingMode, java.util.List<java.lang.Integer> queueFamilyIndices, VulkanImageLayout initialLayout)
Construct a new immutableVulkanImageCreateInfo
instance.VulkanImageCreateInfo.Builder
VulkanImageCreateInfo.Builder. setImageType(VulkanImageKind imageType)
Initializes the value for theimageType
attribute.VulkanImageCreateInfo
VulkanImageCreateInfo. withImageType(VulkanImageKind value)
Copy the current immutable object by setting a value for theimageType
attribute. -
Uses of VulkanImageKind in com.io7m.jcoronado.lwjgl
Methods in com.io7m.jcoronado.lwjgl with parameters of type VulkanImageKind Modifier and Type Method Description VulkanImageFormatProperties
VulkanLWJGLPhysicalDevice. imageFormatProperties(VulkanFormat format, VulkanImageKind type, VulkanImageTiling tiling, java.util.Set<VulkanImageUsageFlag> usage, java.util.Set<VulkanImageCreateFlag> flags)
-