Structures
VkSetLatencyMarkerInfoNV
Structure specifying the parameters of vkSetLatencyMarkerNV
The VkSetLatencyMarkerInfoNV structure is defined as:
typedef struct VkSetLatencyMarkerInfoNV {
VkStructureType sType;
const void* pNext;
uint64_t presentID;
VkLatencyMarkerNV marker;
} VkSetLatencyMarkerInfoNV;
pub struct SetLatencyMarkerInfoNV {
s_type: vk::StructureType,
p_next: *const c_void,
present_id: u64,
marker: vk::LatencyMarkerNV,
}
sTypeis a VkStructureType value identifying this structure.pNextisNULLor a pointer to a structure extending this structure.presentIDis an application provided value that is used to associate the timestamp with avkQueuePresentKHRcommand using VkPresentIdKHR::pPresentIdsor VkPresentId2KHR::pPresentIdsfor a given present.markeris the type of timestamp to be recorded.
Valid Usage (Implicit)
VUID-VkSetLatencyMarkerInfoNV-sType-sType
sType must be VK_STRUCTURE_TYPE_SET_LATENCY_MARKER_INFO_NV
VUID-VkSetLatencyMarkerInfoNV-marker-parameter
marker must be a valid VkLatencyMarkerNV value
Parent
VK_NV_low_latency2Type
Structures