• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// Copyright (c) 2018-2021 NVIDIA Corporation
2//
3// SPDX-License-Identifier: CC-BY-4.0
4
5include::{generated}/meta/{refprefix}VK_NVX_binary_import.txt[]
6
7=== Other Extension Metadata
8
9*Last Modified Date*::
10    2021-04-09
11*Contributors*::
12  - Eric Werness, NVIDIA
13  - Liam Middlebrook, NVIDIA
14
15=== Description
16
17This extension allows applications to import CuBIN binaries and execute
18them.
19
20[NOTE]
21.Note
22====
23There is currently no specification language written for this extension.
24The links to APIs defined by the extension are to stubs that only include
25generated content such as API declarations and implicit valid usage
26statements.
27====
28
29include::{generated}/interfaces/VK_NVX_binary_import.txt[]
30
31ifndef::isrefpage[]
32
33=== Stub API References
34
35[open,refpage='VkCuFunctionNVX',desc='Stub description of VkCuFunctionNVX',type='handles']
36--
37There is currently no specification language written for this type.
38This section acts only as placeholder and to avoid dead links in the
39specification and reference pages.
40
41include::{generated}/api/handles/VkCuFunctionNVX.txt[]
42--
43
44[open,refpage='VkCuModuleNVX',desc='Stub description of VkCuModuleNVX',type='handles']
45--
46There is currently no specification language written for this type.
47This section acts only as placeholder and to avoid dead links in the
48specification and reference pages.
49
50include::{generated}/api/handles/VkCuModuleNVX.txt[]
51--
52
53[open,refpage='vkCreateCuFunctionNVX',desc='Stub description of vkCreateCuFunctionNVX',type='protos']
54--
55There is currently no specification language written for this command.
56This section acts only as placeholder and to avoid dead links in the
57specification and reference pages.
58
59include::{generated}/api/protos/vkCreateCuFunctionNVX.txt[]
60
61include::{generated}/validity/protos/vkCreateCuFunctionNVX.txt[]
62--
63
64[open,refpage='VkCuFunctionCreateInfoNVX',desc='Stub description of VkCuFunctionCreateInfoNVX',type='structs']
65--
66There is currently no specification language written for this type.
67This section acts only as placeholder and to avoid dead links in the
68specification and reference pages.
69
70include::{generated}/api/structs/VkCuFunctionCreateInfoNVX.txt[]
71
72include::{generated}/validity/structs/VkCuFunctionCreateInfoNVX.txt[]
73--
74
75[open,refpage='vkDestroyCuFunctionNVX',desc='Stub description of vkDestroyCuFunctionNVX',type='protos']
76--
77There is currently no specification language written for this command.
78This section acts only as placeholder and to avoid dead links in the
79specification and reference pages.
80
81include::{generated}/api/protos/vkDestroyCuFunctionNVX.txt[]
82
83include::{generated}/validity/protos/vkDestroyCuFunctionNVX.txt[]
84--
85
86[open,refpage='vkCreateCuModuleNVX',desc='Stub description of vkCreateCuModuleNVX',type='protos']
87--
88There is currently no specification language written for this command.
89This section acts only as placeholder and to avoid dead links in the
90specification and reference pages.
91
92include::{generated}/api/protos/vkCreateCuModuleNVX.txt[]
93
94include::{generated}/validity/protos/vkCreateCuModuleNVX.txt[]
95--
96
97[open,refpage='VkCuModuleCreateInfoNVX',desc='Stub description of VkCuModuleCreateInfoNVX',type='structs']
98--
99There is currently no specification language written for this type.
100This section acts only as placeholder and to avoid dead links in the
101specification and reference pages.
102
103include::{generated}/api/structs/VkCuModuleCreateInfoNVX.txt[]
104
105include::{generated}/validity/structs/VkCuModuleCreateInfoNVX.txt[]
106--
107
108[open,refpage='vkDestroyCuModuleNVX',desc='Stub description of vkDestroyCuModuleNVX',type='protos']
109--
110There is currently no specification language written for this command.
111This section acts only as placeholder and to avoid dead links in the
112specification and reference pages.
113
114include::{generated}/api/protos/vkDestroyCuModuleNVX.txt[]
115
116include::{generated}/validity/protos/vkDestroyCuModuleNVX.txt[]
117--
118
119[open,refpage='vkCmdCuLaunchKernelNVX',desc='Stub description of vkCmdCuLaunchKernelNVX',type='protos']
120--
121There is currently no specification language written for this command.
122This section acts only as placeholder and to avoid dead links in the
123specification and reference pages.
124
125include::{generated}/api/protos/vkCmdCuLaunchKernelNVX.txt[]
126
127include::{generated}/validity/protos/vkCmdCuLaunchKernelNVX.txt[]
128--
129
130[open,refpage='VkCuLaunchInfoNVX',desc='Stub description of VkCuLaunchInfoNVX',type='structs']
131--
132There is currently no specification language written for this type.
133This section acts only as placeholder and to avoid dead links in the
134specification and reference pages.
135
136include::{generated}/api/structs/VkCuLaunchInfoNVX.txt[]
137
138include::{generated}/validity/structs/VkCuLaunchInfoNVX.txt[]
139--
140
141endif::isrefpage[]
142
143=== Version History
144
145  * Revision 1, 2021-04-09 (Eric Werness)
146    - Internal revisions
147