Function Prototype

vkDestroyExternalComputeQueueNV

Destroys an external queue.

To destroy a previously created external compute queue call:

void vkDestroyExternalComputeQueueNV(
    VkDevice device,
    VkExternalComputeQueueNV externalQueue,
    const VkAllocationCallbacks* pAllocator);
  • device is the logical device that destroys the external queue.
  • externalQueue is the VkExternalComputeQueueNV to destroy.
  • pAllocator controls host memory allocation as described in the Memory Allocation chapter.

Valid Usage (Implicit)

VUID-vkDestroyExternalComputeQueueNV-pAllocator-parameter

If pAllocator is not NULL, pAllocator must be a valid pointer to a valid VkAllocationCallbacks structure

VUID-vkDestroyExternalComputeQueueNV-externalQueue-parent

externalQueue must have been created, allocated, or retrieved from device