/ appendices / VK_KHR_win32_keyed_mutex.txt
VK_KHR_win32_keyed_mutex.txt
1 // Copyright (c) 2016-2019 Khronos Group. This work is licensed under a 2 // Creative Commons Attribution 4.0 International License; see 3 // http://creativecommons.org/licenses/by/4.0/ 4 5 include::meta/VK_KHR_win32_keyed_mutex.txt[] 6 7 *Last Modified Date*:: 8 2016-10-21 9 *IP Status*:: 10 No known IP claims. 11 *Contributors*:: 12 - James Jones, NVIDIA 13 - Jeff Juliano, NVIDIA 14 - Carsten Rohde, NVIDIA 15 16 Applications that wish to import Direct3D 11 memory objects into the Vulkan 17 API may wish to use the native keyed mutex mechanism to synchronize access 18 to the memory between Vulkan and Direct3D. 19 This extension provides a way for an application to access the keyed mutex 20 associated with an imported Vulkan memory object when submitting command 21 buffers to a queue. 22 23 === New Object Types 24 25 None. 26 27 === New Enum Constants 28 29 * ename:VK_STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_KHR 30 31 === New Enums 32 33 None. 34 35 === New Structs 36 37 * slink:VkWin32KeyedMutexAcquireReleaseInfoKHR 38 39 === New Functions 40 41 None. 42 43 === Issues 44 45 None.