• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// Copyright (c) 2018-2020 NVIDIA Corporation
2//
3// SPDX-License-Identifier: CC-BY-4.0
4
5ifdef::VK_KHR_synchronization2[]
6[open,refpage='VkQueueFamilyCheckpointProperties2NV',desc='Return structure for queue family checkpoint information query',type='structs']
7--
8The slink:VkQueueFamilyCheckpointProperties2NV structure is defined as:
9
10include::{generated}/api/structs/VkQueueFamilyCheckpointProperties2NV.txt[]
11
12  * pname:sType is the type of this structure.
13  * pname:pNext is `NULL` or a pointer to a structure extending this
14    structure.
15  * pname:checkpointExecutionStageMask is a mask indicating which pipeline
16    stages the implementation can execute checkpoint markers in.
17
18Additional queue family information can be queried by setting
19slink:VkQueueFamilyProperties2::pname:pNext to point to a
20sname:VkQueueFamilyCheckpointProperties2NV structure.
21
22include::{generated}/validity/structs/VkQueueFamilyCheckpointProperties2NV.txt[]
23--
24endif::VK_KHR_synchronization2[]
25
26[open,refpage='VkQueueFamilyCheckpointPropertiesNV',desc='Return structure for queue family checkpoint information query',type='structs']
27--
28The slink:VkQueueFamilyCheckpointPropertiesNV structure is defined as:
29
30include::{generated}/api/structs/VkQueueFamilyCheckpointPropertiesNV.txt[]
31
32  * pname:sType is the type of this structure.
33  * pname:pNext is `NULL` or a pointer to a structure extending this
34    structure.
35  * pname:checkpointExecutionStageMask is a mask indicating which pipeline
36    stages the implementation can execute checkpoint markers in.
37
38Additional queue family information can be queried by setting
39slink:VkQueueFamilyProperties2::pname:pNext to point to a
40sname:VkQueueFamilyCheckpointPropertiesNV structure.
41
42include::{generated}/validity/structs/VkQueueFamilyCheckpointPropertiesNV.txt[]
43--
44