• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// WARNING: DO NOT MODIFY! This file is automatically generated from the vk.xml registry
2.Valid Usage (Implicit)
3****
4* [[VUID-vkEnumeratePhysicalDeviceGroups-instance-parameter]] pname:instance must: be a valid sname:VkInstance handle
5* [[VUID-vkEnumeratePhysicalDeviceGroups-pPhysicalDeviceGroupCount-parameter]] pname:pPhysicalDeviceGroupCount must: be a valid pointer to a basetype:uint32_t value
6* [[VUID-vkEnumeratePhysicalDeviceGroups-pPhysicalDeviceGroupProperties-parameter]] If the value referenced by pname:pPhysicalDeviceGroupCount is not `0`, and pname:pPhysicalDeviceGroupProperties is not `NULL`, pname:pPhysicalDeviceGroupProperties must: be a valid pointer to an array of pname:pPhysicalDeviceGroupCount sname:VkPhysicalDeviceGroupProperties structures
7****
8
9.Return Codes
10****
11ifndef::doctype-manpage[]
12<<fundamentals-successcodes,Success>>::
13endif::doctype-manpage[]
14ifdef::doctype-manpage[]
15On success, this command returns::
16endif::doctype-manpage[]
17* ename:VK_SUCCESS
18* ename:VK_INCOMPLETE
19ifndef::doctype-manpage[]
20<<fundamentals-errorcodes,Failure>>::
21endif::doctype-manpage[]
22ifdef::doctype-manpage[]
23On failure, this command returns::
24endif::doctype-manpage[]
25* ename:VK_ERROR_OUT_OF_HOST_MEMORY
26* ename:VK_ERROR_OUT_OF_DEVICE_MEMORY
27* ename:VK_ERROR_INITIALIZATION_FAILED
28****
29
30