VKMAPPEDMEMORYRANGE(3)

NAME
VkMappedMemoryRange - Stub page (not yet written)

C SPECIFICATION

    typedef struct VkMappedMemoryRange {
        VkStructureType    sType;
        const void*        pNext;
        VkDeviceMemory     memory;
        VkDeviceSize       offset;
        VkDeviceSize       size;
    } VkMappedMemoryRange;

This is a stub page. Content has not been filled in yet. Khronos is aware of the problem and working on it as time allows; please do not file Github issues bringing the missing content to our attention.

FIELDS

DESCRIPTION

VALID USAGE

    • sType must be VK_STRUCTURE_TYPE_MAPPED_MEMORY_RANGE

    • pNext must be NULL

    • memory must be a valid VkDeviceMemory handle

    • memory must currently be mapped

    • If size is not equal to VK_WHOLE_SIZE, offset and size must specify a range contained within the currently mapped range of memory

    • If size is equal to VK_WHOLE_SIZE, offset must be within the currently mapped range of memory

    • offset must be a multiple of VkPhysicalDeviceLimits::nonCoherentAtomSize

    • If size is not equal to VK_WHOLE_SIZE, size must be a multiple of VkPhysicalDeviceLimits::nonCoherentAtomSize

SEE ALSO

COPYRIGHT

Copyright © 2014-2016 Khronos Group. This material may be distributed subject to the terms and conditions set forth in the Open Publication License, v 1.0, 8 June 1999. http://opencontent.org/openpub/.

AUTHOR

Khronos Group
    Author.