Structures
VkBufferCaptureDescriptorDataInfoEXT
Structure specifying a buffer for descriptor capture
Information about the buffer to get descriptor buffer capture data for is
passed in a VkBufferCaptureDescriptorDataInfoEXT structure:
typedef struct VkBufferCaptureDescriptorDataInfoEXT {
VkStructureType sType;
const void* pNext;
VkBuffer buffer;
} VkBufferCaptureDescriptorDataInfoEXT;
pub struct BufferCaptureDescriptorDataInfoEXT {
s_type: vk::StructureType,
p_next: *const c_void,
buffer: vk::Buffer,
}
sTypeis a VkStructureType value identifying this structure.pNextisNULLor a pointer to a structure extending this structure.bufferis theVkBufferhandle of the buffer to get opaque capture data for.
Valid Usage
VUID-VkBufferCaptureDescriptorDataInfoEXT-buffer-08075
buffer must have been created with
VK_BUFFER_CREATE_DESCRIPTOR_BUFFER_CAPTURE_REPLAY_BIT_EXT set in
VkBufferCreateInfo::flags
Valid Usage (Implicit)
VUID-VkBufferCaptureDescriptorDataInfoEXT-sType-sType
sType must be VK_STRUCTURE_TYPE_BUFFER_CAPTURE_DESCRIPTOR_DATA_INFO_EXT
VUID-VkBufferCaptureDescriptorDataInfoEXT-pNext-pNext
pNext must be NULL
VUID-VkBufferCaptureDescriptorDataInfoEXT-buffer-parameter
buffer must be a valid VkBuffer handle
Parent
VK_EXT_descriptor_bufferType
Structures