| // Copyright (c) 2016-2018 Khronos Group. This work is licensed under a |
| // Creative Commons Attribution 4.0 International License; see |
| // http://creativecommons.org/licenses/by/4.0/ |
| |
| include::meta/VK_KHR_win32_keyed_mutex.txt[] |
| |
| *Last Modified Date*:: |
| 2016-10-21 |
| *IP Status*:: |
| No known IP claims. |
| *Contributors*:: |
| - James Jones, NVIDIA |
| - Jeff Juliano, NVIDIA |
| - Carsten Rohde, NVIDIA |
| |
| Applications that wish to import Direct3D 11 memory objects into the Vulkan |
| API may wish to use the native keyed mutex mechanism to synchronize access |
| to the memory between Vulkan and Direct3D. |
| This extension provides a way for an application to access the keyed mutex |
| associated with an imported Vulkan memory object when submitting command |
| buffers to a queue. |
| |
| === New Object Types |
| |
| None. |
| |
| === New Enum Constants |
| |
| * ename:VK_STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_KHR |
| |
| === New Enums |
| |
| None. |
| |
| === New Structs |
| |
| * slink:VkWin32KeyedMutexAcquireReleaseInfoKHR |
| |
| === New Functions |
| |
| None. |
| |
| === Issues |
| |
| None. |