VKGETBUFFERMEMORYREQ(3)

NAME
vkGetBufferMemoryRequirements - Returns the memory requirements for specified Vulkan object

C SPECIFICATION

To determine the memory requirements for a buffer resource, call:

    void vkGetBufferMemoryRequirements(
        VkDevice                                    device,
        VkBuffer                                    buffer,
        VkMemoryRequirements*                       pMemoryRequirements);

PARAMETERS

    • device is the logical device that owns the buffer.

    • buffer is the buffer to query.

    • pMemoryRequirements points to an instance of the VkMemoryRequirements structure in which the memory requirements of the buffer object are returned.

DESCRIPTION
Valid Usage (Implicit)

    • device must be a valid VkDevice handle

    • buffer must be a valid VkBuffer handle

    • pMemoryRequirements must be a pointer to a VkMemoryRequirements structure

    • buffer must have been created, allocated, or retrieved from device

SEE ALSO

VkBuffer, VkDevice, VkMemoryRequirements

DOCUMENT NOTES

For more information, see the Vulkan Specification at URL

https://www.khronos.org/registry/vulkan/specs/1.0/xhtml/vkspec.html#vkGetBufferMemoryRequirements

This page is extracted from the Vulkan Specification. Fixes and changes should be made to the Specification,not directly.

COPYRIGHT

Copyright (c) 2014-2016 Khronos Group. This work is licensed under a Creative Commons Attribution 4.0 International License.

AUTHOR

Khronos Group
    Author.