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
-
sType
is a VkStructureType value identifying this structure. -
pNext
is eitherNULL
or a pointer to a structure extending this structure. -
timingCount
is an integer related to the number of previous frames of latency data available or queried, as described below. -
pTimings
is eitherNULL
or 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.