blob: b2d62d3abac7dc3cbd4bcef861fdc1870e0a9bf3 [file] [log] [blame]
// Copyright (c) 2018-2020 NVIDIA Corporation
//
// SPDX-License-Identifier: CC-BY-4.0
ifdef::VK_KHR_synchronization2[]
[open,refpage='VkQueueFamilyCheckpointProperties2NV',desc='Return structure for queue family checkpoint information query',type='structs']
--
The slink:VkQueueFamilyCheckpointProperties2NV structure is defined as:
include::{generated}/api/structs/VkQueueFamilyCheckpointProperties2NV.txt[]
* pname:sType is the type of this structure.
* pname:pNext is `NULL` or a pointer to a structure extending this
structure.
* pname:checkpointExecutionStageMask is a mask indicating which pipeline
stages the implementation can execute checkpoint markers in.
Additional queue family information can be queried by setting
slink:VkQueueFamilyProperties2::pname:pNext to point to a
sname:VkQueueFamilyCheckpointProperties2NV structure.
include::{generated}/validity/structs/VkQueueFamilyCheckpointProperties2NV.txt[]
--
endif::VK_KHR_synchronization2[]
[open,refpage='VkQueueFamilyCheckpointPropertiesNV',desc='Return structure for queue family checkpoint information query',type='structs']
--
The slink:VkQueueFamilyCheckpointPropertiesNV structure is defined as:
include::{generated}/api/structs/VkQueueFamilyCheckpointPropertiesNV.txt[]
* pname:sType is the type of this structure.
* pname:pNext is `NULL` or a pointer to a structure extending this
structure.
* pname:checkpointExecutionStageMask is a mask indicating which pipeline
stages the implementation can execute checkpoint markers in.
Additional queue family information can be queried by setting
slink:VkQueueFamilyProperties2::pname:pNext to point to a
sname:VkQueueFamilyCheckpointPropertiesNV structure.
include::{generated}/validity/structs/VkQueueFamilyCheckpointPropertiesNV.txt[]
--