1// WARNING: DO NOT MODIFY! This file is automatically generated from the vk.xml registry 2.Valid Usage (Implicit) 3**** 4* [[VUID-vkBindImageMemory-device-parameter]] pname:device must: be a valid sname:VkDevice handle 5* [[VUID-vkBindImageMemory-image-parameter]] pname:image must: be a valid sname:VkImage handle 6* [[VUID-vkBindImageMemory-memory-parameter]] pname:memory must: be a valid sname:VkDeviceMemory handle 7* [[VUID-vkBindImageMemory-image-parent]] pname:image must: have been created, allocated, or retrieved from pname:device 8* [[VUID-vkBindImageMemory-memory-parent]] pname:memory must: have been created, allocated, or retrieved from pname:device 9**** 10 11.Host Synchronization 12**** 13* Host access to pname:image must: be externally synchronized 14**** 15 16.Return Codes 17**** 18ifndef::doctype-manpage[] 19<<fundamentals-successcodes,Success>>:: 20endif::doctype-manpage[] 21ifdef::doctype-manpage[] 22On success, this command returns:: 23endif::doctype-manpage[] 24* ename:VK_SUCCESS 25ifndef::doctype-manpage[] 26<<fundamentals-errorcodes,Failure>>:: 27endif::doctype-manpage[] 28ifdef::doctype-manpage[] 29On failure, this command returns:: 30endif::doctype-manpage[] 31* ename:VK_ERROR_OUT_OF_HOST_MEMORY 32* ename:VK_ERROR_OUT_OF_DEVICE_MEMORY 33**** 34 35