Structures
VkBufferMemoryRequirementsInfo2
(None)
The VkBufferMemoryRequirementsInfo2 structure is defined as:
typedef struct VkBufferMemoryRequirementsInfo2 {
VkStructureType sType;
const void* pNext;
VkBuffer buffer;
} VkBufferMemoryRequirementsInfo2;
pub struct BufferMemoryRequirementsInfo2 {
s_type: vk::StructureType,
p_next: *const c_void,
buffer: vk::Buffer,
}
typedef VkBufferMemoryRequirementsInfo2 VkBufferMemoryRequirementsInfo2KHR;
type BufferMemoryRequirementsInfo2KHR = vk::BufferMemoryRequirementsInfo2;
sTypeis a VkStructureType value identifying this structure.pNextisNULLor a pointer to a structure extending this structure.bufferis the buffer to query.
Valid Usage (Implicit)
VUID-VkBufferMemoryRequirementsInfo2-sType-sType
sType must be VK_STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2
VUID-VkBufferMemoryRequirementsInfo2-pNext-pNext
pNext must be NULL
VUID-VkBufferMemoryRequirementsInfo2-buffer-parameter
buffer must be a valid VkBuffer handle
Parent
VK_VERSION_1_1Type
Structures