C Specification
To store user defined data in a slot associated with a Vulkan object, call:
// Provided by VK_EXT_private_data
VkResult vkSetPrivateDataEXT(
VkDevice device,
VkObjectType objectType,
uint64_t objectHandle,
VkPrivateDataSlotEXT privateDataSlot,
uint64_t data);
Parameters
-
device
is the device that created the object. -
objectType
is a VkObjectType specifying the type of object to associate data with. -
objectHandle
is a handle to the object to associate data with. -
privateDataSlot
is a handle to a VkPrivateDataSlotEXT specifying location of private data storage. -
data
is user defined data to associate the object with. This data will be stored atprivateDataSlot
.
Document Notes
For more information, see the Vulkan Specification
This page is extracted from the Vulkan Specification. Fixes and changes should be made to the Specification, not directly.
Copyright
Copyright (c) 2014-2020 Khronos Group. This work is licensed under a Creative Commons Attribution 4.0 International License.