Struct SecondaryCommandBufferMetadata

Struct Documentation

struct SecondaryCommandBufferMetadata

Contains secondary cmd buffer execution history in flattened callable cache.

Public Functions

inline PrimaryCommandBufferKeyT GetOverrideForIndex(uint64_t callableIndex) const

Returns the primary command buffer key, if the callableIndex is in any range.

Public Members

std::map<uint64_t, SecondaryCommandBufferCallRange> primaryCommandBufferOverrides

rangeStart used as a key

void *originalSecondaryCommandBufferHandle

original runtime handle of the secondary cmdbuffer