Interface VulkanHostAllocatorCallbacksType.AllocationFunctionType

    • Method Detail

      • allocate

        long allocate​(long size,
                      long alignment,
                      VulkanSystemAllocationScope scope)
        Allocate size octets of memory, aligned to alignment, of scope scope. The function must return the address of the allocated memory as an integer, or 0 if the allocation has failed. The function MUST NOT raise exceptions under any circumstances.
        Parameters:
        size - The size of the allocation
        alignment - The alignment of the allocation
        scope - The scope of the allocation
        Returns:
        The memory address