• 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-vkCreateInstance-pCreateInfo-parameter]] pname:pCreateInfo must: be a valid pointer to a valid sname:VkInstanceCreateInfo structure
5* [[VUID-vkCreateInstance-pAllocator-parameter]] If pname:pAllocator is not `NULL`, pname:pAllocator must: be a valid pointer to a valid sname:VkAllocationCallbacks structure
6* [[VUID-vkCreateInstance-pInstance-parameter]] pname:pInstance must: be a valid pointer to a sname:VkInstance handle
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
18ifndef::doctype-manpage[]
19<<fundamentals-errorcodes,Failure>>::
20endif::doctype-manpage[]
21ifdef::doctype-manpage[]
22On failure, this command returns::
23endif::doctype-manpage[]
24* ename:VK_ERROR_OUT_OF_HOST_MEMORY
25* ename:VK_ERROR_OUT_OF_DEVICE_MEMORY
26* ename:VK_ERROR_INITIALIZATION_FAILED
27* ename:VK_ERROR_LAYER_NOT_PRESENT
28* ename:VK_ERROR_EXTENSION_NOT_PRESENT
29* ename:VK_ERROR_INCOMPATIBLE_DRIVER
30****
31
32