Interface VMAAllocatorCreateInfoType

All Known Implementing Classes:
VMAAllocatorCreateInfo

@Immutable public interface VMAAllocatorCreateInfoType
Information required to create an allocator.
  • Method Details

    • flags

      Returns:
      The allocator flags
    • logicalDevice

      VulkanLogicalDeviceType logicalDevice()
      Returns:
      The logical device used for allocations
    • preferredLargeHeapBlockSize

      OptionalLong preferredLargeHeapBlockSize()
      Returns:
      The preferred size of a single VkDeviceMemory block to be allocated from large heaps > 1 GiB.
    • frameInUseCount

      OptionalInt frameInUseCount()
      Returns:
      The maximum number of additional frames that are in use at the same time as current frame.
      See Also:
      • "https://gpuopen-librariesandsdks.github.io/VulkanMemoryAllocator/html/struct_vma_allocator_create_info.html"