1// Copyright 2016-2021 The Khronos Group, Inc. 2// 3// SPDX-License-Identifier: CC-BY-4.0 4 5include::{generated}/meta/{refprefix}VK_KHR_bind_memory2.txt[] 6 7=== Other Extension Metadata 8 9*Last Modified Date*:: 10 2017-09-05 11*IP Status*:: 12 No known IP claims. 13*Interactions and External Dependencies*:: 14 - Promoted to Vulkan 1.1 Core 15*Contributors*:: 16 - Jeff Bolz, NVIDIA 17 - Tobias Hector, Imagination Technologies 18 19=== Description 20 21This extension provides versions of flink:vkBindBufferMemory and 22flink:vkBindImageMemory that allow multiple bindings to be performed at 23once, and are extensible. 24 25This extension also introduces ename:VK_IMAGE_CREATE_ALIAS_BIT_KHR, which 26allows "`identical`" images that alias the same memory to interpret the 27contents consistently, even across image layout changes. 28 29=== Promotion to Vulkan 1.1 30 31All functionality in this extension is included in core Vulkan 1.1, with the 32KHR suffix omitted. 33The original type, enum and command names are still available as aliases of 34the core functionality. 35 36include::{generated}/interfaces/VK_KHR_bind_memory2.txt[] 37 38=== Version History 39 40 * Revision 1, 2017-05-19 (Tobias Hector) 41 - Pulled bind memory functions into their own extension 42