C Specification
If the pNext chain of VkDeviceObjectReservationCreateInfo
includes a VkDeviceSemaphoreSciSyncPoolReservationCreateInfoNV
structure, then the structure indicates the maximum number of
VkSemaphoreSciSyncPoolNV objects that can exist at the same time.
The VkDeviceSemaphoreSciSyncPoolReservationCreateInfoNV structure is
defined as:
// Provided by VKSC_VERSION_1_0 with VK_NV_external_sci_sync2
typedef struct VkDeviceSemaphoreSciSyncPoolReservationCreateInfoNV {
VkStructureType sType;
const void* pNext;
uint32_t semaphoreSciSyncPoolRequestCount;
} VkDeviceSemaphoreSciSyncPoolReservationCreateInfoNV;
Members
-
sTypeis a VkStructureType value identifying this structure. -
pNextisNULLor a pointer to a structure extending this structure. -
semaphoreSciSyncPoolRequestCountis the requested maximum number of VkSemaphoreSciSyncPoolNV objects that can exist at the same time.
Description
If the VkDeviceObjectReservationCreateInfo::pNext chain does not
include this structure, then semaphoreSciSyncPoolRequestCount defaults
to 0.
Multiple VkDeviceSemaphoreSciSyncPoolReservationCreateInfoNV
structures can be chained together.
The sum of the semaphoreSciSyncPoolRequestCount values from all
instances of VkDeviceSemaphoreSciSyncPoolReservationCreateInfoNV will
be reserved.
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.