• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// Copyright (c) 2016-2018 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
5include::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
16Applications that wish to import Direct3D 11 memory objects into the Vulkan
17API may wish to use the native keyed mutex mechanism to synchronize access
18to the memory between Vulkan and Direct3D.
19This extension provides a way for an application to access the keyed mutex
20associated with an imported Vulkan memory object when submitting command
21buffers to a queue.
22
23=== New Object Types
24
25None.
26
27=== New Enum Constants
28
29  * ename:VK_STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_KHR
30
31=== New Enums
32
33None.
34
35=== New Structs
36
37  * slink:VkWin32KeyedMutexAcquireReleaseInfoKHR
38
39=== New Functions
40
41None.
42
43=== Issues
44
45None.
46