/ 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.