Structures

VkLatencySleepInfoNV

Structure specifying the parameters of vkLatencySleepNV

The VkLatencySleepInfoNV structure is defined as:

typedef struct VkLatencySleepInfoNV {
    VkStructureType sType;
    const void* pNext;
    VkSemaphore signalSemaphore;
    uint64_t value;
} VkLatencySleepInfoNV;
  • sType is a VkStructureType value identifying this structure.
  • pNext is NULL or a pointer to a structure extending this structure.
  • signalSemaphore is a semaphore that is signaled to indicate that the application should resume input sampling work.
  • value is the value that signalSemaphore is set to for resuming sampling work.

Valid Usage

VUID-VkLatencySleepInfoNV-signalSemaphore-09361

signalSemaphore must be a timeline semaphore

Valid Usage (Implicit)

VUID-VkLatencySleepInfoNV-sType-sType

sType must be VK_STRUCTURE_TYPE_LATENCY_SLEEP_INFO_NV