C Specification
The VkGetLatencyMarkerInfoNV structure is defined as:
// Provided by VK_NV_low_latency2
typedef struct VkGetLatencyMarkerInfoNV {
VkStructureType sType;
const void* pNext;
uint32_t timingCount;
VkLatencyTimingsFrameReportNV* pTimings;
} VkGetLatencyMarkerInfoNV;
Members
-
sTypeis a VkStructureType value identifying this structure. -
pNextis eitherNULLor a pointer to a structure extending this structure. -
timingCountis an integer related to the number of of previous frames of latency data available or queried, as described below. -
pTimingsis eitherNULLor a pointer to an array of VkLatencyTimingsFrameReportNV structures.
Description
If pTimings is NULL then the maximum number of queryable frame data
is returned in timingCount.
Otherwise, timingCount must be set by the user to the number of
elements in the pTimings array, and on return the variable is
overwritten with the number of values actually written to pTimings.
The elements of pTimings are arranged in the order they were requested
in, with the oldest data in the first entry.
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.