Function Prototype
vkCreateCuModuleNVX
Stub description of vkCreateCuModuleNVX
There is currently no specification language written for this command. This section acts only as placeholder and to avoid dead links in the specification and reference pages.
VkResult vkCreateCuModuleNVX(
VkDevice device,
const VkCuModuleCreateInfoNVX* pCreateInfo,
const VkAllocationCallbacks* pAllocator,
VkCuModuleNVX* pModule);
pub fn create_cu_module_nvx(
device: vk::Device,
p_create_info: *const vk::CuModuleCreateInfoNVX,
p_allocator: *const vk::AllocationCallbacks,
p_module: *mut vk::CuModuleNVX,
) -> vk::Result;
Valid Usage (Implicit)
VUID-vkCreateCuModuleNVX-device-parameter
device must be a valid VkDevice handle
VUID-vkCreateCuModuleNVX-pCreateInfo-parameter
pCreateInfo must be a valid pointer to a valid VkCuModuleCreateInfoNVX structure
VUID-vkCreateCuModuleNVX-pAllocator-parameter
If pAllocator is not NULL, pAllocator must be a valid pointer to a valid VkAllocationCallbacks structure
VUID-vkCreateCuModuleNVX-pModule-parameter
pModule must be a valid pointer to a VkCuModuleNVX handle
VUID-vkCreateCuModuleNVX-device-queuecount
The device must have been created with at least 1 queue
Parent
VK_NVX_binary_importType
Function Prototype
Return Values
VK_SUCCESS
VK_ERROR_OUT_OF_HOST_MEMORY
VK_ERROR_INITIALIZATION_FAILED
VK_ERROR_UNKNOWN
VK_ERROR_VALIDATION_FAILED