Uses of Record Class
club.doki7.vma.handle.VmaPool
Packages that use VmaPool
-
Uses of VmaPool in club.doki7.vma
Methods in club.doki7.vma with parameters of type VmaPoolModifier and TypeMethodDescriptionvoid
VMA.calculatePoolStatistics
(VmaAllocator allocator, VmaPool pool, IVmaDetailedStatistics pPoolStats) Retrieves detailed statistics of existingVmaPool
object.int
VMA.checkPoolCorruption
(VmaAllocator allocator, VmaPool pool) Checks magic number in margins around all allocations in given memory pool in search for corruptions.void
VMA.destroyPool
(VmaAllocator allocator, @Nullable VmaPool pool) DestroysVmaPool
object and frees Vulkan device memory.void
VMA.getPoolName
(VmaAllocator allocator, VmaPool pool, PointerPtr ppName) Retrieves name of a custom pool.void
VMA.getPoolStatistics
(VmaAllocator allocator, VmaPool pool, IVmaStatistics pPoolStats) Retrieves statistics of existingVmaPool
object.void
VMA.setPoolName
(VmaAllocator allocator, VmaPool pool, @Nullable BytePtr pName) Sets name of a custom pool. -
Uses of VmaPool in club.doki7.vma.datatype
Methods in club.doki7.vma.datatype that return VmaPoolModifier and TypeMethodDescription@Nullable VmaPool
VmaAllocationCreateInfo.pool()
@Nullable VmaPool
VmaDefragmentationInfo.pool()
Methods in club.doki7.vma.datatype with parameters of type VmaPoolModifier and TypeMethodDescription -
Uses of VmaPool in club.doki7.vma.handle
Classes in club.doki7.vma.handle that implement interfaces with type arguments of type VmaPoolModifier and TypeClassDescriptionstatic final record
Represents a pointer toVmaPool
handle(s) in native memory.Methods in club.doki7.vma.handle that return VmaPoolModifier and TypeMethodDescription@Nullable VmaPool
VmaPool.Ptr.read()
@Nullable VmaPool
VmaPool.Ptr.read
(long index) Methods in club.doki7.vma.handle that return types with arguments of type VmaPoolMethods in club.doki7.vma.handle with parameters of type VmaPoolMethod parameters in club.doki7.vma.handle with type arguments of type VmaPoolModifier and TypeMethodDescriptionstatic VmaPool.Ptr
VmaPool.Ptr.allocate
(Arena arena, @NotNull Collection<@Nullable VmaPool> values)