Uses of Class
com.io7m.jcoronado.vma.VMAMemoryUsage
-
Packages that use VMAMemoryUsage Package Description com.io7m.jcoronado.vma Type-safe Vulkan frontend (Vulkan Memory Allocator) -
-
Uses of VMAMemoryUsage in com.io7m.jcoronado.vma
Methods in com.io7m.jcoronado.vma that return VMAMemoryUsage Modifier and Type Method Description VMAMemoryUsage
VMAAllocationCreateInfo. usage()
VMAMemoryUsage
VMAAllocationCreateInfoType. usage()
static VMAMemoryUsage
VMAMemoryUsage. valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static VMAMemoryUsage[]
VMAMemoryUsage. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in com.io7m.jcoronado.vma with parameters of type VMAMemoryUsage Modifier and Type Method Description static VMAAllocationCreateInfo
VMAAllocationCreateInfo. of(java.lang.Iterable<VMAAllocationCreateFlag> flags, VMAMemoryUsage usage, java.lang.Iterable<VulkanMemoryPropertyFlag> requiredFlags, java.lang.Iterable<VulkanMemoryPropertyFlag> preferredFlags, long memoryTypeBits)
Construct a new immutableVMAAllocationCreateInfo
instance.static VMAAllocationCreateInfo
VMAAllocationCreateInfo. of(java.util.Set<VMAAllocationCreateFlag> flags, VMAMemoryUsage usage, java.util.Set<VulkanMemoryPropertyFlag> requiredFlags, java.util.Set<VulkanMemoryPropertyFlag> preferredFlags, long memoryTypeBits)
Construct a new immutableVMAAllocationCreateInfo
instance.VMAAllocationCreateInfo.Builder
VMAAllocationCreateInfo.Builder. setUsage(VMAMemoryUsage usage)
Initializes the value for theusage
attribute.VMAAllocationCreateInfo
VMAAllocationCreateInfo. withUsage(VMAMemoryUsage value)
Copy the current immutable object by setting a value for theusage
attribute.
-