C Specification

To query the timeline semaphore properties of a physical device, add VkPhysicalDeviceTimelineSemaphorePropertiesKHR to the pNext chain of the VkPhysicalDeviceProperties2 structure. The VkPhysicalDeviceTimelineSemaphorePropertiesKHR structure is defined as:

typedef struct VkPhysicalDeviceTimelineSemaphorePropertiesKHR {
    VkStructureType    sType;
    void*              pNext;
    uint64_t           maxTimelineSemaphoreValueDifference;
} VkPhysicalDeviceTimelineSemaphorePropertiesKHR;

Members

The members of the VkPhysicalDeviceTimelineSemaphorePropertiesKHR structure describe the following implementation-dependent limits:

Description

  • maxTimelineSemaphoreValueDifference indicates the maximum difference allowed by the implementation between the current value of a timeline semaphore and any pending signal or wait operations.

Valid Usage (Implicit)
  • sType must be VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_PROPERTIES_KHR

See Also

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.

Copyright (c) 2014-2019 Khronos Group. This work is licensed under a Creative Commons Attribution 4.0 International License.