• 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-vkEnumerateInstanceExtensionProperties-pLayerName-parameter]] If pname:pLayerName is not `NULL`, pname:pLayerName must: be a null-terminated UTF-8 string
5* [[VUID-vkEnumerateInstanceExtensionProperties-pPropertyCount-parameter]] pname:pPropertyCount must: be a valid pointer to a basetype:uint32_t value
6* [[VUID-vkEnumerateInstanceExtensionProperties-pProperties-parameter]] If the value referenced by pname:pPropertyCount is not `0`, and pname:pProperties is not `NULL`, pname:pProperties must: be a valid pointer to an array of pname:pPropertyCount sname:VkExtensionProperties 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_LAYER_NOT_PRESENT
28****
29
30