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