1// WARNING: DO NOT MODIFY! This file is automatically generated from the vk.xml registry 2[[VkImageLayout,VkImageLayout]] 3[source,c++] 4---- 5typedef enum VkImageLayout { 6 VK_IMAGE_LAYOUT_UNDEFINED = 0, 7 VK_IMAGE_LAYOUT_GENERAL = 1, 8 VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL = 2, 9 VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL = 3, 10 VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL = 4, 11 VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL = 5, 12 VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL = 6, 13 VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL = 7, 14 VK_IMAGE_LAYOUT_PREINITIALIZED = 8, 15 VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL = 1000117000, 16 VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL = 1000117001, 17} VkImageLayout; 18---- 19