C Specification
The VkTileMemoryBindInfoQCOM
structure is defined as:
// Provided by VK_QCOM_tile_memory_heap
typedef struct VkTileMemoryBindInfoQCOM {
VkStructureType sType;
const void* pNext;
VkDeviceMemory memory;
} VkTileMemoryBindInfoQCOM;
Description
memory
is used to bind this memory object to tile memory for all
subsequent commands in the commandBuffer
.
Tile memory contents for ranges in the heap outside the bound memory
are discarded and become undefined for the active
tile memory scope if an action command is executed.
For secondary command buffers executing within a render pass instance, the
active bound tile memory object is provided with this structure included in
the pNext
chain of VkCommandBufferInheritanceInfo
.
If this structure was not specified since recording started for
commandBuffer
, no tile memory is bound to the command buffer and all
contents become undefined for the tile memory scope if an action command
is executed.
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.