[{"data":1,"prerenderedAt":2925},["ShallowReactive",2],{"J93caykf93":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":2924,"_id":4},"VkCopyImageToMemoryInfoEXT","Structure specifying parameters of an image to host memory copy command","VK_EXT_host_image_copy","structs",[],{"type":10,"children":11,"toc":2922},"root",[12,28,405,520,545,560,2738,2916],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17,20,26],{"type":18,"value":19},"text","The ",{"type":13,"tag":21,"props":22,"children":24},"code",{"className":23},[],[25],{"type":18,"value":4},{"type":18,"value":27}," structure is defined as:",{"type":13,"tag":29,"props":30,"children":31},"code-group",{},[32,168],{"type":13,"tag":33,"props":34,"children":40},"pre",{"className":35,"code":36,"filename":37,"language":38,"meta":39,"style":39},"language-c shiki shiki-themes github-light-default github-dark-default","typedef struct VkCopyImageToMemoryInfoEXT {\n VkStructureType sType;\n const void* pNext;\n VkHostImageCopyFlagsEXT flags;\n VkImage srcImage;\n VkImageLayout srcImageLayout;\n uint32_t regionCount;\n const VkImageToMemoryCopyEXT* pRegions;\n} VkCopyImageToMemoryInfoEXT;\n","C","c","",[41],{"type":13,"tag":21,"props":42,"children":43},{"__ignoreMap":39},[44,67,76,95,104,113,122,136,159],{"type":13,"tag":45,"props":46,"children":49},"span",{"class":47,"line":48},"line",1,[50,56,61],{"type":13,"tag":45,"props":51,"children":53},{"style":52},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[54],{"type":18,"value":55},"typedef",{"type":13,"tag":45,"props":57,"children":58},{"style":52},[59],{"type":18,"value":60}," struct",{"type":13,"tag":45,"props":62,"children":64},{"style":63},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[65],{"type":18,"value":66}," VkCopyImageToMemoryInfoEXT {\n",{"type":13,"tag":45,"props":68,"children":70},{"class":47,"line":69},2,[71],{"type":13,"tag":45,"props":72,"children":73},{"style":63},[74],{"type":18,"value":75}," VkStructureType sType;\n",{"type":13,"tag":45,"props":77,"children":79},{"class":47,"line":78},3,[80,85,90],{"type":13,"tag":45,"props":81,"children":82},{"style":52},[83],{"type":18,"value":84}," const",{"type":13,"tag":45,"props":86,"children":87},{"style":52},[88],{"type":18,"value":89}," void*",{"type":13,"tag":45,"props":91,"children":92},{"style":63},[93],{"type":18,"value":94}," pNext;\n",{"type":13,"tag":45,"props":96,"children":98},{"class":47,"line":97},4,[99],{"type":13,"tag":45,"props":100,"children":101},{"style":63},[102],{"type":18,"value":103}," VkHostImageCopyFlagsEXT flags;\n",{"type":13,"tag":45,"props":105,"children":107},{"class":47,"line":106},5,[108],{"type":13,"tag":45,"props":109,"children":110},{"style":63},[111],{"type":18,"value":112}," VkImage srcImage;\n",{"type":13,"tag":45,"props":114,"children":116},{"class":47,"line":115},6,[117],{"type":13,"tag":45,"props":118,"children":119},{"style":63},[120],{"type":18,"value":121}," VkImageLayout srcImageLayout;\n",{"type":13,"tag":45,"props":123,"children":125},{"class":47,"line":124},7,[126,131],{"type":13,"tag":45,"props":127,"children":128},{"style":52},[129],{"type":18,"value":130}," uint32_t",{"type":13,"tag":45,"props":132,"children":133},{"style":63},[134],{"type":18,"value":135}," regionCount;\n",{"type":13,"tag":45,"props":137,"children":139},{"class":47,"line":138},8,[140,144,149,154],{"type":13,"tag":45,"props":141,"children":142},{"style":52},[143],{"type":18,"value":84},{"type":13,"tag":45,"props":145,"children":146},{"style":63},[147],{"type":18,"value":148}," VkImageToMemoryCopyEXT",{"type":13,"tag":45,"props":150,"children":151},{"style":52},[152],{"type":18,"value":153},"*",{"type":13,"tag":45,"props":155,"children":156},{"style":63},[157],{"type":18,"value":158}," pRegions;\n",{"type":13,"tag":45,"props":160,"children":162},{"class":47,"line":161},9,[163],{"type":13,"tag":45,"props":164,"children":165},{"style":63},[166],{"type":18,"value":167},"} VkCopyImageToMemoryInfoEXT;\n",{"type":13,"tag":33,"props":169,"children":174},{"className":170,"code":171,"filename":172,"language":173,"meta":39,"style":39},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct CopyImageToMemoryInfoEXT {\n s_type: vk::StructureType,\n p_next: *const c_void,\n flags: vk::HostImageCopyFlagsEXT,\n src_image: vk::Image,\n src_image_layout: vk::ImageLayout,\n region_count: u32,\n p_regions: *const vk::ImageToMemoryCopyEXT,\n}\n","Rust","rs",[175],{"type":13,"tag":21,"props":176,"children":177},{"__ignoreMap":39},[178,201,234,256,285,314,343,364,397],{"type":13,"tag":45,"props":179,"children":180},{"class":47,"line":48},[181,186,190,196],{"type":13,"tag":45,"props":182,"children":183},{"style":52},[184],{"type":18,"value":185},"pub",{"type":13,"tag":45,"props":187,"children":188},{"style":52},[189],{"type":18,"value":60},{"type":13,"tag":45,"props":191,"children":193},{"style":192},"--shiki-default:#953800;--shiki-dark:#FFA657",[194],{"type":18,"value":195}," CopyImageToMemoryInfoEXT",{"type":13,"tag":45,"props":197,"children":198},{"style":63},[199],{"type":18,"value":200}," {\n",{"type":13,"tag":45,"props":202,"children":203},{"class":47,"line":69},[204,209,214,219,224,229],{"type":13,"tag":45,"props":205,"children":206},{"style":63},[207],{"type":18,"value":208}," s_type",{"type":13,"tag":45,"props":210,"children":211},{"style":52},[212],{"type":18,"value":213},":",{"type":13,"tag":45,"props":215,"children":216},{"style":192},[217],{"type":18,"value":218}," vk",{"type":13,"tag":45,"props":220,"children":221},{"style":52},[222],{"type":18,"value":223},"::",{"type":13,"tag":45,"props":225,"children":226},{"style":192},[227],{"type":18,"value":228},"StructureType",{"type":13,"tag":45,"props":230,"children":231},{"style":63},[232],{"type":18,"value":233},",\n",{"type":13,"tag":45,"props":235,"children":236},{"class":47,"line":78},[237,242,246,251],{"type":13,"tag":45,"props":238,"children":239},{"style":63},[240],{"type":18,"value":241}," p_next",{"type":13,"tag":45,"props":243,"children":244},{"style":52},[245],{"type":18,"value":213},{"type":13,"tag":45,"props":247,"children":248},{"style":52},[249],{"type":18,"value":250}," *const",{"type":13,"tag":45,"props":252,"children":253},{"style":63},[254],{"type":18,"value":255}," c_void,\n",{"type":13,"tag":45,"props":257,"children":258},{"class":47,"line":97},[259,264,268,272,276,281],{"type":13,"tag":45,"props":260,"children":261},{"style":63},[262],{"type":18,"value":263}," flags",{"type":13,"tag":45,"props":265,"children":266},{"style":52},[267],{"type":18,"value":213},{"type":13,"tag":45,"props":269,"children":270},{"style":192},[271],{"type":18,"value":218},{"type":13,"tag":45,"props":273,"children":274},{"style":52},[275],{"type":18,"value":223},{"type":13,"tag":45,"props":277,"children":278},{"style":192},[279],{"type":18,"value":280},"HostImageCopyFlagsEXT",{"type":13,"tag":45,"props":282,"children":283},{"style":63},[284],{"type":18,"value":233},{"type":13,"tag":45,"props":286,"children":287},{"class":47,"line":106},[288,293,297,301,305,310],{"type":13,"tag":45,"props":289,"children":290},{"style":63},[291],{"type":18,"value":292}," src_image",{"type":13,"tag":45,"props":294,"children":295},{"style":52},[296],{"type":18,"value":213},{"type":13,"tag":45,"props":298,"children":299},{"style":192},[300],{"type":18,"value":218},{"type":13,"tag":45,"props":302,"children":303},{"style":52},[304],{"type":18,"value":223},{"type":13,"tag":45,"props":306,"children":307},{"style":192},[308],{"type":18,"value":309},"Image",{"type":13,"tag":45,"props":311,"children":312},{"style":63},[313],{"type":18,"value":233},{"type":13,"tag":45,"props":315,"children":316},{"class":47,"line":115},[317,322,326,330,334,339],{"type":13,"tag":45,"props":318,"children":319},{"style":63},[320],{"type":18,"value":321}," src_image_layout",{"type":13,"tag":45,"props":323,"children":324},{"style":52},[325],{"type":18,"value":213},{"type":13,"tag":45,"props":327,"children":328},{"style":192},[329],{"type":18,"value":218},{"type":13,"tag":45,"props":331,"children":332},{"style":52},[333],{"type":18,"value":223},{"type":13,"tag":45,"props":335,"children":336},{"style":192},[337],{"type":18,"value":338},"ImageLayout",{"type":13,"tag":45,"props":340,"children":341},{"style":63},[342],{"type":18,"value":233},{"type":13,"tag":45,"props":344,"children":345},{"class":47,"line":124},[346,351,355,360],{"type":13,"tag":45,"props":347,"children":348},{"style":63},[349],{"type":18,"value":350}," region_count",{"type":13,"tag":45,"props":352,"children":353},{"style":52},[354],{"type":18,"value":213},{"type":13,"tag":45,"props":356,"children":357},{"style":192},[358],{"type":18,"value":359}," u32",{"type":13,"tag":45,"props":361,"children":362},{"style":63},[363],{"type":18,"value":233},{"type":13,"tag":45,"props":365,"children":366},{"class":47,"line":138},[367,372,376,380,384,388,393],{"type":13,"tag":45,"props":368,"children":369},{"style":63},[370],{"type":18,"value":371}," p_regions",{"type":13,"tag":45,"props":373,"children":374},{"style":52},[375],{"type":18,"value":213},{"type":13,"tag":45,"props":377,"children":378},{"style":52},[379],{"type":18,"value":250},{"type":13,"tag":45,"props":381,"children":382},{"style":192},[383],{"type":18,"value":218},{"type":13,"tag":45,"props":385,"children":386},{"style":52},[387],{"type":18,"value":223},{"type":13,"tag":45,"props":389,"children":390},{"style":192},[391],{"type":18,"value":392},"ImageToMemoryCopyEXT",{"type":13,"tag":45,"props":394,"children":395},{"style":63},[396],{"type":18,"value":233},{"type":13,"tag":45,"props":398,"children":399},{"class":47,"line":161},[400],{"type":13,"tag":45,"props":401,"children":402},{"style":63},[403],{"type":18,"value":404},"}\n",{"type":13,"tag":406,"props":407,"children":408},"ul",{},[409,430,449,468,479,490,501],{"type":13,"tag":410,"props":411,"children":412},"li",{},[413,419,421,428],{"type":13,"tag":21,"props":414,"children":416},{"className":415},[],[417],{"type":18,"value":418},"sType",{"type":18,"value":420}," is a ",{"type":13,"tag":422,"props":423,"children":425},"a",{"href":424},"/man/VkStructureType",[426],{"type":18,"value":427},"VkStructureType",{"type":18,"value":429}," value identifying this structure.",{"type":13,"tag":410,"props":431,"children":432},{},[433,439,441,447],{"type":13,"tag":21,"props":434,"children":436},{"className":435},[],[437],{"type":18,"value":438},"pNext",{"type":18,"value":440}," is ",{"type":13,"tag":21,"props":442,"children":444},{"className":443},[],[445],{"type":18,"value":446},"NULL",{"type":18,"value":448}," or a pointer to a structure extending this\nstructure.",{"type":13,"tag":410,"props":450,"children":451},{},[452,458,460,466],{"type":13,"tag":21,"props":453,"children":455},{"className":454},[],[456],{"type":18,"value":457},"flags",{"type":18,"value":459}," is a bitmask of ",{"type":13,"tag":422,"props":461,"children":463},{"href":462},"/man/VkHostImageCopyFlagBitsEXT",[464],{"type":18,"value":465},"VkHostImageCopyFlagBitsEXT",{"type":18,"value":467}," values\ndescribing additional copy parameters.",{"type":13,"tag":410,"props":469,"children":470},{},[471,477],{"type":13,"tag":21,"props":472,"children":474},{"className":473},[],[475],{"type":18,"value":476},"srcImage",{"type":18,"value":478}," is the source image.",{"type":13,"tag":410,"props":480,"children":481},{},[482,488],{"type":13,"tag":21,"props":483,"children":485},{"className":484},[],[486],{"type":18,"value":487},"srcImageLayout",{"type":18,"value":489}," is the layout of the source image subresources for\nthe copy.",{"type":13,"tag":410,"props":491,"children":492},{},[493,499],{"type":13,"tag":21,"props":494,"children":496},{"className":495},[],[497],{"type":18,"value":498},"regionCount",{"type":18,"value":500}," is the number of regions to copy.",{"type":13,"tag":410,"props":502,"children":503},{},[504,510,512,518],{"type":13,"tag":21,"props":505,"children":507},{"className":506},[],[508],{"type":18,"value":509},"pRegions",{"type":18,"value":511}," is a pointer to an array of ",{"type":13,"tag":422,"props":513,"children":515},{"href":514},"/man/VkImageToMemoryCopyEXT",[516],{"type":18,"value":517},"VkImageToMemoryCopyEXT",{"type":18,"value":519},"\nstructures specifying the regions to copy.",{"type":13,"tag":14,"props":521,"children":522},{},[523,529,531,536,538,543],{"type":13,"tag":21,"props":524,"children":526},{"className":525},[],[527],{"type":18,"value":528},"vkCopyImageToMemoryEXT",{"type":18,"value":530}," does not check whether the device memory\nassociated with ",{"type":13,"tag":21,"props":532,"children":534},{"className":533},[],[535],{"type":18,"value":476},{"type":18,"value":537}," is currently in use before performing the\ncopy.\nThe application ",{"type":13,"tag":539,"props":540,"children":542},"normative",{"type":541},"must",[],{"type":18,"value":544}," guarantee that any previously submitted command that\nwrites to the copy regions has completed before the host performs the copy.",{"type":13,"tag":14,"props":546,"children":547},{},[548,550,553,555,558],{"type":18,"value":549},"Copy regions for the image ",{"type":13,"tag":539,"props":551,"children":552},{"type":541},[],{"type":18,"value":554}," be aligned to a multiple of the texel block\nextent in each dimension, except at the edges of the image, where region\nextents ",{"type":13,"tag":539,"props":556,"children":557},{"type":541},[],{"type":18,"value":559}," match the edge of the image.",{"type":13,"tag":561,"props":562,"children":564},"validity-group",{"name":563},"Valid Usage",[565,593,656,711,753,825,877,913,961,1027,1058,1090,1152,1208,1232,1294,1350,1418,1493,1572,1635,1710,1752,1829,1893,1955,2031,2107,2182,2244,2306,2368,2398,2445,2504,2545,2586,2632,2662,2693],{"type":13,"tag":566,"props":567,"children":569},"validity-field",{"name":568},"VUID-VkCopyImageToMemoryInfoEXT-srcImage-09109",[570],{"type":13,"tag":14,"props":571,"children":572},{},[573,575,580,582,585,587],{"type":18,"value":574},"If ",{"type":13,"tag":21,"props":576,"children":578},{"className":577},[],[579],{"type":18,"value":476},{"type":18,"value":581}," is sparse then all memory ranges accessed by the\ncopy command ",{"type":13,"tag":539,"props":583,"children":584},{"type":541},[],{"type":18,"value":586}," be bound as described in\n",{"type":13,"tag":422,"props":588,"children":590},{"href":589},"/chapters/sparsememory#sparsememory-resource-binding",[591],{"type":18,"value":592},"Binding Resource Memory",{"type":13,"tag":566,"props":594,"children":596},{"name":595},"VUID-VkCopyImageToMemoryInfoEXT-srcImage-09111",[597],{"type":13,"tag":14,"props":598,"children":599},{},[600,602,607,609,614,616,622,623,628,630,633,635,641,643,649,650],{"type":18,"value":601},"If the stencil aspect of ",{"type":13,"tag":21,"props":603,"children":605},{"className":604},[],[606],{"type":18,"value":476},{"type":18,"value":608}," is accessed, and\n",{"type":13,"tag":21,"props":610,"children":612},{"className":611},[],[613],{"type":18,"value":476},{"type":18,"value":615}," was not created with\n",{"type":13,"tag":422,"props":617,"children":619},{"href":618},"/man/VkImageStencilUsageCreateInfo#VkImageStencilUsageCreateInfo",[620],{"type":18,"value":621},"separate stencil usage",{"type":18,"value":233},{"type":13,"tag":21,"props":624,"children":626},{"className":625},[],[627],{"type":18,"value":476},{"type":18,"value":629}," ",{"type":13,"tag":539,"props":631,"children":632},{"type":541},[],{"type":18,"value":634}," have been created with\n",{"type":13,"tag":21,"props":636,"children":638},{"className":637},[],[639],{"type":18,"value":640},"VK_IMAGE_USAGE_HOST_TRANSFER_BIT_EXT",{"type":18,"value":642}," set in\n",{"type":13,"tag":422,"props":644,"children":646},{"href":645},"/man/VkImageCreateInfo",[647],{"type":18,"value":648},"VkImageCreateInfo",{"type":18,"value":223},{"type":13,"tag":21,"props":651,"children":653},{"className":652},[],[654],{"type":18,"value":655},"usage",{"type":13,"tag":566,"props":657,"children":659},{"name":658},"VUID-VkCopyImageToMemoryInfoEXT-srcImage-09112",[660],{"type":13,"tag":14,"props":661,"children":662},{},[663,664,669,670,675,677,681,682,687,688,691,692,697,698,704,705],{"type":18,"value":601},{"type":13,"tag":21,"props":665,"children":667},{"className":666},[],[668],{"type":18,"value":476},{"type":18,"value":608},{"type":13,"tag":21,"props":671,"children":673},{"className":672},[],[674],{"type":18,"value":476},{"type":18,"value":676}," was created with\n",{"type":13,"tag":422,"props":678,"children":679},{"href":618},[680],{"type":18,"value":621},{"type":18,"value":233},{"type":13,"tag":21,"props":683,"children":685},{"className":684},[],[686],{"type":18,"value":476},{"type":18,"value":629},{"type":13,"tag":539,"props":689,"children":690},{"type":541},[],{"type":18,"value":634},{"type":13,"tag":21,"props":693,"children":695},{"className":694},[],[696],{"type":18,"value":640},{"type":18,"value":642},{"type":13,"tag":422,"props":699,"children":701},{"href":700},"/man/VkImageStencilUsageCreateInfo",[702],{"type":18,"value":703},"VkImageStencilUsageCreateInfo",{"type":18,"value":223},{"type":13,"tag":21,"props":706,"children":708},{"className":707},[],[709],{"type":18,"value":710},"stencilUsage",{"type":13,"tag":566,"props":712,"children":714},{"name":713},"VUID-VkCopyImageToMemoryInfoEXT-srcImage-09113",[715],{"type":13,"tag":14,"props":716,"children":717},{},[718,720,725,727,732,733,736,737,742,743,747,748],{"type":18,"value":719},"If non-stencil aspects of ",{"type":13,"tag":21,"props":721,"children":723},{"className":722},[],[724],{"type":18,"value":476},{"type":18,"value":726}," are accessed,\n",{"type":13,"tag":21,"props":728,"children":730},{"className":729},[],[731],{"type":18,"value":476},{"type":18,"value":629},{"type":13,"tag":539,"props":734,"children":735},{"type":541},[],{"type":18,"value":634},{"type":13,"tag":21,"props":738,"children":740},{"className":739},[],[741],{"type":18,"value":640},{"type":18,"value":642},{"type":13,"tag":422,"props":744,"children":745},{"href":645},[746],{"type":18,"value":648},{"type":18,"value":223},{"type":13,"tag":21,"props":749,"children":751},{"className":750},[],[752],{"type":18,"value":655},{"type":13,"tag":566,"props":754,"children":756},{"name":755},"VUID-VkCopyImageToMemoryInfoEXT-imageOffset-09114",[757],{"type":13,"tag":14,"props":758,"children":759},{},[760,761,766,768,774,776,782,784,790,792,798,800,806,808,813,814,817,819],{"type":18,"value":574},{"type":13,"tag":21,"props":762,"children":764},{"className":763},[],[765],{"type":18,"value":457},{"type":18,"value":767}," contains ",{"type":13,"tag":21,"props":769,"children":771},{"className":770},[],[772],{"type":18,"value":773},"VK_HOST_IMAGE_COPY_MEMCPY_EXT",{"type":18,"value":775},", the\n",{"type":13,"tag":21,"props":777,"children":779},{"className":778},[],[780],{"type":18,"value":781},"x",{"type":18,"value":783},", ",{"type":13,"tag":21,"props":785,"children":787},{"className":786},[],[788],{"type":18,"value":789},"y",{"type":18,"value":791},", and ",{"type":13,"tag":21,"props":793,"children":795},{"className":794},[],[796],{"type":18,"value":797},"z",{"type":18,"value":799}," members of the ",{"type":13,"tag":21,"props":801,"children":803},{"className":802},[],[804],{"type":18,"value":805},"imageOffset",{"type":18,"value":807}," member\nof each element of ",{"type":13,"tag":21,"props":809,"children":811},{"className":810},[],[812],{"type":18,"value":509},{"type":18,"value":629},{"type":13,"tag":539,"props":815,"children":816},{"type":541},[],{"type":18,"value":818}," be ",{"type":13,"tag":21,"props":820,"children":822},{"className":821},[],[823],{"type":18,"value":824},"0",{"type":13,"tag":566,"props":826,"children":828},{"name":827},"VUID-VkCopyImageToMemoryInfoEXT-srcImage-09115",[829],{"type":13,"tag":14,"props":830,"children":831},{},[832,833,838,839,844,845,851,853,858,859,862,864,869,871],{"type":18,"value":574},{"type":13,"tag":21,"props":834,"children":836},{"className":835},[],[837],{"type":18,"value":457},{"type":18,"value":767},{"type":13,"tag":21,"props":840,"children":842},{"className":841},[],[843],{"type":18,"value":773},{"type":18,"value":775},{"type":13,"tag":21,"props":846,"children":848},{"className":847},[],[849],{"type":18,"value":850},"imageExtent",{"type":18,"value":852}," member of each element of ",{"type":13,"tag":21,"props":854,"children":856},{"className":855},[],[857],{"type":18,"value":509},{"type":18,"value":629},{"type":13,"tag":539,"props":860,"children":861},{"type":541},[],{"type":18,"value":863}," equal\nthe extents of ",{"type":13,"tag":21,"props":865,"children":867},{"className":866},[],[868],{"type":18,"value":476},{"type":18,"value":870}," identified by ",{"type":13,"tag":21,"props":872,"children":874},{"className":873},[],[875],{"type":18,"value":876},"imageSubresource",{"type":13,"tag":566,"props":878,"children":880},{"name":879},"VUID-VkCopyImageToMemoryInfoEXT-srcImage-07966",[881],{"type":13,"tag":14,"props":882,"children":883},{},[884,885,890,892,898,900,903,905,911],{"type":18,"value":574},{"type":13,"tag":21,"props":886,"children":888},{"className":887},[],[889],{"type":18,"value":476},{"type":18,"value":891}," is non-sparse then the image\nor the specified ",{"type":13,"tag":893,"props":894,"children":895},"em",{},[896],{"type":18,"value":897},"disjoint",{"type":18,"value":899}," plane\n",{"type":13,"tag":539,"props":901,"children":902},{"type":541},[],{"type":18,"value":904}," be bound completely and contiguously to a single\n",{"type":13,"tag":21,"props":906,"children":908},{"className":907},[],[909],{"type":18,"value":910},"VkDeviceMemory",{"type":18,"value":912}," object",{"type":13,"tag":566,"props":914,"children":916},{"name":915},"VUID-VkCopyImageToMemoryInfoEXT-imageSubresource-07967",[917],{"type":13,"tag":14,"props":918,"children":919},{},[920,921,927,929,934,935,938,940,946,948,952,954,959],{"type":18,"value":19},{"type":13,"tag":21,"props":922,"children":924},{"className":923},[],[925],{"type":18,"value":926},"imageSubresource.mipLevel",{"type":18,"value":928}," member of each element of\n",{"type":13,"tag":21,"props":930,"children":932},{"className":931},[],[933],{"type":18,"value":509},{"type":18,"value":629},{"type":13,"tag":539,"props":936,"children":937},{"type":541},[],{"type":18,"value":939}," be less than the ",{"type":13,"tag":21,"props":941,"children":943},{"className":942},[],[944],{"type":18,"value":945},"mipLevels",{"type":18,"value":947}," specified in\n",{"type":13,"tag":422,"props":949,"children":950},{"href":645},[951],{"type":18,"value":648},{"type":18,"value":953}," when ",{"type":13,"tag":21,"props":955,"children":957},{"className":956},[],[958],{"type":18,"value":476},{"type":18,"value":960}," was created",{"type":13,"tag":566,"props":962,"children":964},{"name":963},"VUID-VkCopyImageToMemoryInfoEXT-imageSubresource-07968",[965],{"type":13,"tag":14,"props":966,"children":967},{},[968,969,975,977,983,984,990,992,997,999,1004,1007,1009,1015,1016,1020,1021,1026],{"type":18,"value":574},{"type":13,"tag":21,"props":970,"children":972},{"className":971},[],[973],{"type":18,"value":974},"imageSubresource.layerCount",{"type":18,"value":976}," is not\n",{"type":13,"tag":21,"props":978,"children":980},{"className":979},[],[981],{"type":18,"value":982},"VK_REMAINING_ARRAY_LAYERS",{"type":18,"value":233},{"type":13,"tag":21,"props":985,"children":987},{"className":986},[],[988],{"type":18,"value":989},"imageSubresource.baseArrayLayer",{"type":18,"value":991}," +\n",{"type":13,"tag":21,"props":993,"children":995},{"className":994},[],[996],{"type":18,"value":974},{"type":18,"value":998}," of each element of ",{"type":13,"tag":21,"props":1000,"children":1002},{"className":1001},[],[1003],{"type":18,"value":509},{"type":13,"tag":539,"props":1005,"children":1006},{"type":541},[],{"type":18,"value":1008}," be less than or equal to the ",{"type":13,"tag":21,"props":1010,"children":1012},{"className":1011},[],[1013],{"type":18,"value":1014},"arrayLayers",{"type":18,"value":947},{"type":13,"tag":422,"props":1017,"children":1018},{"href":645},[1019],{"type":18,"value":648},{"type":18,"value":953},{"type":13,"tag":21,"props":1022,"children":1024},{"className":1023},[],[1025],{"type":18,"value":476},{"type":18,"value":960},{"type":13,"tag":566,"props":1028,"children":1030},{"name":1029},"VUID-VkCopyImageToMemoryInfoEXT-srcImage-07969",[1031],{"type":13,"tag":14,"props":1032,"children":1033},{},[1034,1039,1040,1043,1045,1050,1052],{"type":13,"tag":21,"props":1035,"children":1037},{"className":1036},[],[1038],{"type":18,"value":476},{"type":18,"value":629},{"type":13,"tag":539,"props":1041,"children":1042},{"type":541},[],{"type":18,"value":1044}," not have been created with ",{"type":13,"tag":21,"props":1046,"children":1048},{"className":1047},[],[1049],{"type":18,"value":457},{"type":18,"value":1051},"\ncontaining ",{"type":13,"tag":21,"props":1053,"children":1055},{"className":1054},[],[1056],{"type":18,"value":1057},"VK_IMAGE_CREATE_SUBSAMPLED_BIT_EXT",{"type":13,"tag":566,"props":1059,"children":1061},{"name":1060},"VUID-VkCopyImageToMemoryInfoEXT-imageSubresource-07970",[1062],{"type":13,"tag":14,"props":1063,"children":1064},{},[1065,1067,1072,1073,1076,1078,1083,1085],{"type":18,"value":1066},"The image region specified by each element of ",{"type":13,"tag":21,"props":1068,"children":1070},{"className":1069},[],[1071],{"type":18,"value":509},{"type":18,"value":629},{"type":13,"tag":539,"props":1074,"children":1075},{"type":541},[],{"type":18,"value":1077}," be\ncontained within the specified ",{"type":13,"tag":21,"props":1079,"children":1081},{"className":1080},[],[1082],{"type":18,"value":876},{"type":18,"value":1084}," of\n",{"type":13,"tag":21,"props":1086,"children":1088},{"className":1087},[],[1089],{"type":18,"value":476},{"type":13,"tag":566,"props":1091,"children":1093},{"name":1092},"VUID-VkCopyImageToMemoryInfoEXT-imageSubresource-07971",[1094],{"type":13,"tag":14,"props":1095,"children":1096},{},[1097,1099,1104,1105,1111,1113,1119,1121,1126,1128,1131,1133,1138,1140,1145,1147],{"type":18,"value":1098},"For each element of ",{"type":13,"tag":21,"props":1100,"children":1102},{"className":1101},[],[1103],{"type":18,"value":509},{"type":18,"value":783},{"type":13,"tag":21,"props":1106,"children":1108},{"className":1107},[],[1109],{"type":18,"value":1110},"imageOffset.x",{"type":18,"value":1112}," and\n(",{"type":13,"tag":21,"props":1114,"children":1116},{"className":1115},[],[1117],{"type":18,"value":1118},"imageExtent.width",{"type":18,"value":1120}," + ",{"type":13,"tag":21,"props":1122,"children":1124},{"className":1123},[],[1125],{"type":18,"value":1110},{"type":18,"value":1127},") ",{"type":13,"tag":539,"props":1129,"children":1130},{"type":541},[],{"type":18,"value":1132},"\nboth be greater than or equal to ",{"type":13,"tag":21,"props":1134,"children":1136},{"className":1135},[],[1137],{"type":18,"value":824},{"type":18,"value":1139}," and less than or equal to the width\nof the specified ",{"type":13,"tag":21,"props":1141,"children":1143},{"className":1142},[],[1144],{"type":18,"value":876},{"type":18,"value":1146}," of ",{"type":13,"tag":21,"props":1148,"children":1150},{"className":1149},[],[1151],{"type":18,"value":476},{"type":13,"tag":566,"props":1153,"children":1155},{"name":1154},"VUID-VkCopyImageToMemoryInfoEXT-imageSubresource-07972",[1156],{"type":13,"tag":14,"props":1157,"children":1158},{},[1159,1160,1165,1166,1172,1173,1179,1180,1185,1186,1189,1190,1195,1197,1202,1203],{"type":18,"value":1098},{"type":13,"tag":21,"props":1161,"children":1163},{"className":1162},[],[1164],{"type":18,"value":509},{"type":18,"value":783},{"type":13,"tag":21,"props":1167,"children":1169},{"className":1168},[],[1170],{"type":18,"value":1171},"imageOffset.y",{"type":18,"value":1112},{"type":13,"tag":21,"props":1174,"children":1176},{"className":1175},[],[1177],{"type":18,"value":1178},"imageExtent.height",{"type":18,"value":1120},{"type":13,"tag":21,"props":1181,"children":1183},{"className":1182},[],[1184],{"type":18,"value":1171},{"type":18,"value":1127},{"type":13,"tag":539,"props":1187,"children":1188},{"type":541},[],{"type":18,"value":1132},{"type":13,"tag":21,"props":1191,"children":1193},{"className":1192},[],[1194],{"type":18,"value":824},{"type":18,"value":1196}," and less than or equal to the\nheight of the specified ",{"type":13,"tag":21,"props":1198,"children":1200},{"className":1199},[],[1201],{"type":18,"value":876},{"type":18,"value":1146},{"type":13,"tag":21,"props":1204,"children":1206},{"className":1205},[],[1207],{"type":18,"value":476},{"type":13,"tag":566,"props":1209,"children":1211},{"name":1210},"VUID-VkCopyImageToMemoryInfoEXT-srcImage-07973",[1212],{"type":13,"tag":14,"props":1213,"children":1214},{},[1215,1220,1221,1224,1226],{"type":13,"tag":21,"props":1216,"children":1218},{"className":1217},[],[1219],{"type":18,"value":476},{"type":18,"value":629},{"type":13,"tag":539,"props":1222,"children":1223},{"type":541},[],{"type":18,"value":1225}," have a sample count equal to\n",{"type":13,"tag":21,"props":1227,"children":1229},{"className":1228},[],[1230],{"type":18,"value":1231},"VK_SAMPLE_COUNT_1_BIT",{"type":13,"tag":566,"props":1233,"children":1235},{"name":1234},"VUID-VkCopyImageToMemoryInfoEXT-srcImage-07979",[1236],{"type":13,"tag":14,"props":1237,"children":1238},{},[1239,1240,1245,1247,1253,1255,1260,1261,1266,1267,1270,1271,1276,1278,1283,1284,1287,1288],{"type":18,"value":574},{"type":13,"tag":21,"props":1241,"children":1243},{"className":1242},[],[1244],{"type":18,"value":476},{"type":18,"value":1246}," is of type ",{"type":13,"tag":21,"props":1248,"children":1250},{"className":1249},[],[1251],{"type":18,"value":1252},"VK_IMAGE_TYPE_1D",{"type":18,"value":1254},", then for each\nelement of ",{"type":13,"tag":21,"props":1256,"children":1258},{"className":1257},[],[1259],{"type":18,"value":509},{"type":18,"value":783},{"type":13,"tag":21,"props":1262,"children":1264},{"className":1263},[],[1265],{"type":18,"value":1171},{"type":18,"value":629},{"type":13,"tag":539,"props":1268,"children":1269},{"type":541},[],{"type":18,"value":818},{"type":13,"tag":21,"props":1272,"children":1274},{"className":1273},[],[1275],{"type":18,"value":824},{"type":18,"value":1277}," and\n",{"type":13,"tag":21,"props":1279,"children":1281},{"className":1280},[],[1282],{"type":18,"value":1178},{"type":18,"value":629},{"type":13,"tag":539,"props":1285,"children":1286},{"type":541},[],{"type":18,"value":818},{"type":13,"tag":21,"props":1289,"children":1291},{"className":1290},[],[1292],{"type":18,"value":1293},"1",{"type":13,"tag":566,"props":1295,"children":1297},{"name":1296},"VUID-VkCopyImageToMemoryInfoEXT-imageOffset-09104",[1298],{"type":13,"tag":14,"props":1299,"children":1300},{},[1301,1302,1307,1308,1314,1315,1321,1322,1327,1328,1331,1332,1337,1339,1344,1345],{"type":18,"value":1098},{"type":13,"tag":21,"props":1303,"children":1305},{"className":1304},[],[1306],{"type":18,"value":509},{"type":18,"value":783},{"type":13,"tag":21,"props":1309,"children":1311},{"className":1310},[],[1312],{"type":18,"value":1313},"imageOffset.z",{"type":18,"value":1112},{"type":13,"tag":21,"props":1316,"children":1318},{"className":1317},[],[1319],{"type":18,"value":1320},"imageExtent.depth",{"type":18,"value":1120},{"type":13,"tag":21,"props":1323,"children":1325},{"className":1324},[],[1326],{"type":18,"value":1313},{"type":18,"value":1127},{"type":13,"tag":539,"props":1329,"children":1330},{"type":541},[],{"type":18,"value":1132},{"type":13,"tag":21,"props":1333,"children":1335},{"className":1334},[],[1336],{"type":18,"value":824},{"type":18,"value":1338}," and less than or equal to the depth\nof the specified ",{"type":13,"tag":21,"props":1340,"children":1342},{"className":1341},[],[1343],{"type":18,"value":876},{"type":18,"value":1146},{"type":13,"tag":21,"props":1346,"children":1348},{"className":1347},[],[1349],{"type":18,"value":476},{"type":13,"tag":566,"props":1351,"children":1353},{"name":1352},"VUID-VkCopyImageToMemoryInfoEXT-srcImage-07980",[1354],{"type":13,"tag":14,"props":1355,"children":1356},{},[1357,1358,1363,1364,1369,1371,1377,1379,1384,1385,1390,1391,1394,1395,1400,1402,1407,1408,1411,1413],{"type":18,"value":574},{"type":13,"tag":21,"props":1359,"children":1361},{"className":1360},[],[1362],{"type":18,"value":476},{"type":18,"value":1246},{"type":13,"tag":21,"props":1365,"children":1367},{"className":1366},[],[1368],{"type":18,"value":1252},{"type":18,"value":1370}," or\n",{"type":13,"tag":21,"props":1372,"children":1374},{"className":1373},[],[1375],{"type":18,"value":1376},"VK_IMAGE_TYPE_2D",{"type":18,"value":1378},", then for each element of ",{"type":13,"tag":21,"props":1380,"children":1382},{"className":1381},[],[1383],{"type":18,"value":509},{"type":18,"value":233},{"type":13,"tag":21,"props":1386,"children":1388},{"className":1387},[],[1389],{"type":18,"value":1313},{"type":18,"value":629},{"type":13,"tag":539,"props":1392,"children":1393},{"type":541},[],{"type":18,"value":818},{"type":13,"tag":21,"props":1396,"children":1398},{"className":1397},[],[1399],{"type":18,"value":824},{"type":18,"value":1401}," and ",{"type":13,"tag":21,"props":1403,"children":1405},{"className":1404},[],[1406],{"type":18,"value":1320},{"type":18,"value":629},{"type":13,"tag":539,"props":1409,"children":1410},{"type":541},[],{"type":18,"value":1412},"\nbe ",{"type":13,"tag":21,"props":1414,"children":1416},{"className":1415},[],[1417],{"type":18,"value":1293},{"type":13,"tag":566,"props":1419,"children":1421},{"name":1420},"VUID-VkCopyImageToMemoryInfoEXT-srcImage-07274",[1422],{"type":13,"tag":14,"props":1423,"children":1424},{},[1425,1426,1431,1433,1439,1440,1446,1448,1454,1455,1461,1462,1467,1468,1471,1473,1479,1481,1487,1488],{"type":18,"value":1098},{"type":13,"tag":21,"props":1427,"children":1429},{"className":1428},[],[1430],{"type":18,"value":509},{"type":18,"value":1432},",\nif ",{"type":13,"tag":422,"props":1434,"children":1436},{"href":1435},"/man/VkCopyCommandTransformInfoQCOM",[1437],{"type":18,"value":1438},"VkCopyCommandTransformInfoQCOM",{"type":18,"value":223},{"type":13,"tag":21,"props":1441,"children":1443},{"className":1442},[],[1444],{"type":18,"value":1445},"transform",{"type":18,"value":1447}," is equal to\n",{"type":13,"tag":21,"props":1449,"children":1451},{"className":1450},[],[1452],{"type":18,"value":1453},"VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR",{"type":18,"value":1370},{"type":13,"tag":21,"props":1456,"children":1458},{"className":1457},[],[1459],{"type":18,"value":1460},"VK_SURFACE_TRANSFORM_ROTATE_270_BIT_KHR",{"type":18,"value":233},{"type":13,"tag":21,"props":1463,"children":1465},{"className":1464},[],[1466],{"type":18,"value":1110},{"type":18,"value":629},{"type":13,"tag":539,"props":1469,"children":1470},{"type":541},[],{"type":18,"value":1472}," be a multiple of the\n",{"type":13,"tag":422,"props":1474,"children":1476},{"href":1475},"/chapters/formats#formats-compatibility-classes",[1477],{"type":18,"value":1478},"texel block extent width",{"type":18,"value":1480}," of the\n",{"type":13,"tag":422,"props":1482,"children":1484},{"href":1483},"/man/VkFormat",[1485],{"type":18,"value":1486},"VkFormat",{"type":18,"value":1146},{"type":13,"tag":21,"props":1489,"children":1491},{"className":1490},[],[1492],{"type":18,"value":476},{"type":13,"tag":566,"props":1494,"children":1496},{"name":1495},"VUID-VkCopyImageToMemoryInfoEXT-imageOffset-10051",[1497],{"type":13,"tag":14,"props":1498,"children":1499},{},[1500,1501,1506,1508,1512,1513,1518,1519,1525,1526,1532,1533,1538,1540,1545,1546,1551,1552,1555,1557,1561,1562,1566,1567],{"type":18,"value":1098},{"type":13,"tag":21,"props":1502,"children":1504},{"className":1503},[],[1505],{"type":18,"value":509},{"type":18,"value":1507},", if\n",{"type":13,"tag":422,"props":1509,"children":1510},{"href":1435},[1511],{"type":18,"value":1438},{"type":18,"value":223},{"type":13,"tag":21,"props":1514,"children":1516},{"className":1515},[],[1517],{"type":18,"value":1445},{"type":18,"value":1447},{"type":13,"tag":21,"props":1520,"children":1522},{"className":1521},[],[1523],{"type":18,"value":1524},"VK_SURFACE_TRANSFORM_ROTATE_180_BIT_KHR",{"type":18,"value":1370},{"type":13,"tag":21,"props":1527,"children":1529},{"className":1528},[],[1530],{"type":18,"value":1531},"VK_SURFACE_TRANSFORM_ROTATE_90_BIT_KHR",{"type":18,"value":791},{"type":13,"tag":21,"props":1534,"children":1536},{"className":1535},[],[1537],{"type":18,"value":1110},{"type":18,"value":1539},"\ndoes not equal the width of the subresource specified by\n",{"type":13,"tag":21,"props":1541,"children":1543},{"className":1542},[],[1544],{"type":18,"value":876},{"type":18,"value":783},{"type":13,"tag":21,"props":1547,"children":1549},{"className":1548},[],[1550],{"type":18,"value":1110},{"type":18,"value":629},{"type":13,"tag":539,"props":1553,"children":1554},{"type":541},[],{"type":18,"value":1556}," be a multiple of\nthe ",{"type":13,"tag":422,"props":1558,"children":1559},{"href":1475},[1560],{"type":18,"value":1478},{"type":18,"value":1480},{"type":13,"tag":422,"props":1563,"children":1564},{"href":1483},[1565],{"type":18,"value":1486},{"type":18,"value":1146},{"type":13,"tag":21,"props":1568,"children":1570},{"className":1569},[],[1571],{"type":18,"value":476},{"type":13,"tag":566,"props":1573,"children":1575},{"name":1574},"VUID-VkCopyImageToMemoryInfoEXT-srcImage-07275",[1576],{"type":13,"tag":14,"props":1577,"children":1578},{},[1579,1580,1585,1586,1590,1591,1596,1597,1602,1603,1608,1609,1614,1615,1618,1619,1624,1625,1629,1630],{"type":18,"value":1098},{"type":13,"tag":21,"props":1581,"children":1583},{"className":1582},[],[1584],{"type":18,"value":509},{"type":18,"value":1432},{"type":13,"tag":422,"props":1587,"children":1588},{"href":1435},[1589],{"type":18,"value":1438},{"type":18,"value":223},{"type":13,"tag":21,"props":1592,"children":1594},{"className":1593},[],[1595],{"type":18,"value":1445},{"type":18,"value":1447},{"type":13,"tag":21,"props":1598,"children":1600},{"className":1599},[],[1601],{"type":18,"value":1453},{"type":18,"value":1370},{"type":13,"tag":21,"props":1604,"children":1606},{"className":1605},[],[1607],{"type":18,"value":1531},{"type":18,"value":233},{"type":13,"tag":21,"props":1610,"children":1612},{"className":1611},[],[1613],{"type":18,"value":1171},{"type":18,"value":629},{"type":13,"tag":539,"props":1616,"children":1617},{"type":541},[],{"type":18,"value":1472},{"type":13,"tag":422,"props":1620,"children":1621},{"href":1475},[1622],{"type":18,"value":1623},"texel block extent height",{"type":18,"value":1480},{"type":13,"tag":422,"props":1626,"children":1627},{"href":1483},[1628],{"type":18,"value":1486},{"type":18,"value":1146},{"type":13,"tag":21,"props":1631,"children":1633},{"className":1632},[],[1634],{"type":18,"value":476},{"type":13,"tag":566,"props":1636,"children":1638},{"name":1637},"VUID-VkCopyImageToMemoryInfoEXT-imageOffset-10052",[1639],{"type":13,"tag":14,"props":1640,"children":1641},{},[1642,1643,1648,1649,1653,1654,1659,1660,1665,1666,1671,1672,1677,1679,1684,1685,1690,1691,1694,1695,1699,1700,1704,1705],{"type":18,"value":1098},{"type":13,"tag":21,"props":1644,"children":1646},{"className":1645},[],[1647],{"type":18,"value":509},{"type":18,"value":1507},{"type":13,"tag":422,"props":1650,"children":1651},{"href":1435},[1652],{"type":18,"value":1438},{"type":18,"value":223},{"type":13,"tag":21,"props":1655,"children":1657},{"className":1656},[],[1658],{"type":18,"value":1445},{"type":18,"value":1447},{"type":13,"tag":21,"props":1661,"children":1663},{"className":1662},[],[1664],{"type":18,"value":1460},{"type":18,"value":1370},{"type":13,"tag":21,"props":1667,"children":1669},{"className":1668},[],[1670],{"type":18,"value":1524},{"type":18,"value":791},{"type":13,"tag":21,"props":1673,"children":1675},{"className":1674},[],[1676],{"type":18,"value":1171},{"type":18,"value":1678},"\ndoes not equal the height of the subresource specified by\n",{"type":13,"tag":21,"props":1680,"children":1682},{"className":1681},[],[1683],{"type":18,"value":876},{"type":18,"value":783},{"type":13,"tag":21,"props":1686,"children":1688},{"className":1687},[],[1689],{"type":18,"value":1171},{"type":18,"value":629},{"type":13,"tag":539,"props":1692,"children":1693},{"type":541},[],{"type":18,"value":1556},{"type":13,"tag":422,"props":1696,"children":1697},{"href":1475},[1698],{"type":18,"value":1623},{"type":18,"value":1480},{"type":13,"tag":422,"props":1701,"children":1702},{"href":1483},[1703],{"type":18,"value":1486},{"type":18,"value":1146},{"type":13,"tag":21,"props":1706,"children":1708},{"className":1707},[],[1709],{"type":18,"value":476},{"type":13,"tag":566,"props":1711,"children":1713},{"name":1712},"VUID-VkCopyImageToMemoryInfoEXT-srcImage-07276",[1714],{"type":13,"tag":14,"props":1715,"children":1716},{},[1717,1718,1723,1724,1729,1730,1733,1735,1740,1742,1746,1747],{"type":18,"value":1098},{"type":13,"tag":21,"props":1719,"children":1721},{"className":1720},[],[1722],{"type":18,"value":509},{"type":18,"value":783},{"type":13,"tag":21,"props":1725,"children":1727},{"className":1726},[],[1728],{"type":18,"value":1313},{"type":18,"value":629},{"type":13,"tag":539,"props":1731,"children":1732},{"type":541},[],{"type":18,"value":1734}," be a\nmultiple of the ",{"type":13,"tag":422,"props":1736,"children":1737},{"href":1475},[1738],{"type":18,"value":1739},"texel block extent\ndepth",{"type":18,"value":1741}," of the ",{"type":13,"tag":422,"props":1743,"children":1744},{"href":1483},[1745],{"type":18,"value":1486},{"type":18,"value":1146},{"type":13,"tag":21,"props":1748,"children":1750},{"className":1749},[],[1751],{"type":18,"value":476},{"type":13,"tag":566,"props":1753,"children":1755},{"name":1754},"VUID-VkCopyImageToMemoryInfoEXT-srcImage-00207",[1756],{"type":13,"tag":14,"props":1757,"children":1758},{},[1759,1760,1765,1766,1770,1771,1776,1777,1782,1784,1789,1790,1796,1798,1803,1804,1809,1810,1813,1814,1818,1819,1823,1824],{"type":18,"value":1098},{"type":13,"tag":21,"props":1761,"children":1763},{"className":1762},[],[1764],{"type":18,"value":509},{"type":18,"value":1507},{"type":13,"tag":422,"props":1767,"children":1768},{"href":1435},[1769],{"type":18,"value":1438},{"type":18,"value":223},{"type":13,"tag":21,"props":1772,"children":1774},{"className":1773},[],[1775],{"type":18,"value":1445},{"type":18,"value":1447},{"type":13,"tag":21,"props":1778,"children":1780},{"className":1779},[],[1781],{"type":18,"value":1453},{"type":18,"value":1783},",\nthe sum of ",{"type":13,"tag":21,"props":1785,"children":1787},{"className":1786},[],[1788],{"type":18,"value":1110},{"type":18,"value":1401},{"type":13,"tag":21,"props":1791,"children":1793},{"className":1792},[],[1794],{"type":18,"value":1795},"extent.width",{"type":18,"value":1797}," does not equal\nthe width of the subresource specified by ",{"type":13,"tag":21,"props":1799,"children":1801},{"className":1800},[],[1802],{"type":18,"value":876},{"type":18,"value":233},{"type":13,"tag":21,"props":1805,"children":1807},{"className":1806},[],[1808],{"type":18,"value":1795},{"type":18,"value":629},{"type":13,"tag":539,"props":1811,"children":1812},{"type":541},[],{"type":18,"value":1472},{"type":13,"tag":422,"props":1815,"children":1816},{"href":1475},[1817],{"type":18,"value":1478},{"type":18,"value":1480},{"type":13,"tag":422,"props":1820,"children":1821},{"href":1483},[1822],{"type":18,"value":1486},{"type":18,"value":1146},{"type":13,"tag":21,"props":1825,"children":1827},{"className":1826},[],[1828],{"type":18,"value":476},{"type":13,"tag":566,"props":1830,"children":1832},{"name":1831},"VUID-VkCopyImageToMemoryInfoEXT-imageOffset-10053",[1833],{"type":13,"tag":14,"props":1834,"children":1835},{},[1836,1837,1842,1843,1847,1848,1853,1854,1859,1861,1866,1867,1873,1874,1877,1878,1882,1883,1887,1888],{"type":18,"value":1098},{"type":13,"tag":21,"props":1838,"children":1840},{"className":1839},[],[1841],{"type":18,"value":509},{"type":18,"value":1507},{"type":13,"tag":422,"props":1844,"children":1845},{"href":1435},[1846],{"type":18,"value":1438},{"type":18,"value":223},{"type":13,"tag":21,"props":1849,"children":1851},{"className":1850},[],[1852],{"type":18,"value":1445},{"type":18,"value":1447},{"type":13,"tag":21,"props":1855,"children":1857},{"className":1856},[],[1858],{"type":18,"value":1531},{"type":18,"value":1860},", the difference of\n",{"type":13,"tag":21,"props":1862,"children":1864},{"className":1863},[],[1865],{"type":18,"value":1110},{"type":18,"value":1401},{"type":13,"tag":21,"props":1868,"children":1870},{"className":1869},[],[1871],{"type":18,"value":1872},"extent.height",{"type":18,"value":629},{"type":13,"tag":539,"props":1875,"children":1876},{"type":541},[],{"type":18,"value":1472},{"type":13,"tag":422,"props":1879,"children":1880},{"href":1475},[1881],{"type":18,"value":1478},{"type":18,"value":1480},{"type":13,"tag":422,"props":1884,"children":1885},{"href":1483},[1886],{"type":18,"value":1486},{"type":18,"value":1146},{"type":13,"tag":21,"props":1889,"children":1891},{"className":1890},[],[1892],{"type":18,"value":476},{"type":13,"tag":566,"props":1894,"children":1896},{"name":1895},"VUID-VkCopyImageToMemoryInfoEXT-imageOffset-10054",[1897],{"type":13,"tag":14,"props":1898,"children":1899},{},[1900,1901,1906,1907,1911,1912,1917,1918,1923,1924,1929,1930,1935,1936,1939,1940,1944,1945,1949,1950],{"type":18,"value":1098},{"type":13,"tag":21,"props":1902,"children":1904},{"className":1903},[],[1905],{"type":18,"value":509},{"type":18,"value":1507},{"type":13,"tag":422,"props":1908,"children":1909},{"href":1435},[1910],{"type":18,"value":1438},{"type":18,"value":223},{"type":13,"tag":21,"props":1913,"children":1915},{"className":1914},[],[1916],{"type":18,"value":1445},{"type":18,"value":1447},{"type":13,"tag":21,"props":1919,"children":1921},{"className":1920},[],[1922],{"type":18,"value":1524},{"type":18,"value":1860},{"type":13,"tag":21,"props":1925,"children":1927},{"className":1926},[],[1928],{"type":18,"value":1110},{"type":18,"value":1401},{"type":13,"tag":21,"props":1931,"children":1933},{"className":1932},[],[1934],{"type":18,"value":1795},{"type":18,"value":629},{"type":13,"tag":539,"props":1937,"children":1938},{"type":541},[],{"type":18,"value":1472},{"type":13,"tag":422,"props":1941,"children":1942},{"href":1475},[1943],{"type":18,"value":1478},{"type":18,"value":1480},{"type":13,"tag":422,"props":1946,"children":1947},{"href":1483},[1948],{"type":18,"value":1486},{"type":18,"value":1146},{"type":13,"tag":21,"props":1951,"children":1953},{"className":1952},[],[1954],{"type":18,"value":476},{"type":13,"tag":566,"props":1956,"children":1958},{"name":1957},"VUID-VkCopyImageToMemoryInfoEXT-imageOffset-10055",[1959],{"type":13,"tag":14,"props":1960,"children":1961},{},[1962,1963,1968,1969,1973,1974,1979,1980,1985,1987,1992,1993,1998,2000,2005,2006,2011,2012,2015,2016,2020,2021,2025,2026],{"type":18,"value":1098},{"type":13,"tag":21,"props":1964,"children":1966},{"className":1965},[],[1967],{"type":18,"value":509},{"type":18,"value":1507},{"type":13,"tag":422,"props":1970,"children":1971},{"href":1435},[1972],{"type":18,"value":1438},{"type":18,"value":223},{"type":13,"tag":21,"props":1975,"children":1977},{"className":1976},[],[1978],{"type":18,"value":1445},{"type":18,"value":1447},{"type":13,"tag":21,"props":1981,"children":1983},{"className":1982},[],[1984],{"type":18,"value":1460},{"type":18,"value":1986},", the sum of\n",{"type":13,"tag":21,"props":1988,"children":1990},{"className":1989},[],[1991],{"type":18,"value":1110},{"type":18,"value":1401},{"type":13,"tag":21,"props":1994,"children":1996},{"className":1995},[],[1997],{"type":18,"value":1872},{"type":18,"value":1999}," does not equal the width\nof the subresource specified by ",{"type":13,"tag":21,"props":2001,"children":2003},{"className":2002},[],[2004],{"type":18,"value":876},{"type":18,"value":233},{"type":13,"tag":21,"props":2007,"children":2009},{"className":2008},[],[2010],{"type":18,"value":1872},{"type":18,"value":629},{"type":13,"tag":539,"props":2013,"children":2014},{"type":541},[],{"type":18,"value":1472},{"type":13,"tag":422,"props":2017,"children":2018},{"href":1475},[2019],{"type":18,"value":1478},{"type":18,"value":1480},{"type":13,"tag":422,"props":2022,"children":2023},{"href":1483},[2024],{"type":18,"value":1486},{"type":18,"value":1146},{"type":13,"tag":21,"props":2027,"children":2029},{"className":2028},[],[2030],{"type":18,"value":476},{"type":13,"tag":566,"props":2032,"children":2034},{"name":2033},"VUID-VkCopyImageToMemoryInfoEXT-srcImage-00208",[2035],{"type":13,"tag":14,"props":2036,"children":2037},{},[2038,2039,2044,2045,2049,2050,2055,2056,2061,2063,2068,2069,2074,2076,2081,2082,2087,2088,2091,2092,2096,2097,2101,2102],{"type":18,"value":1098},{"type":13,"tag":21,"props":2040,"children":2042},{"className":2041},[],[2043],{"type":18,"value":509},{"type":18,"value":1507},{"type":13,"tag":422,"props":2046,"children":2047},{"href":1435},[2048],{"type":18,"value":1438},{"type":18,"value":223},{"type":13,"tag":21,"props":2051,"children":2053},{"className":2052},[],[2054],{"type":18,"value":1445},{"type":18,"value":1447},{"type":13,"tag":21,"props":2057,"children":2059},{"className":2058},[],[2060],{"type":18,"value":1453},{"type":18,"value":2062},", and\nthe sum of ",{"type":13,"tag":21,"props":2064,"children":2066},{"className":2065},[],[2067],{"type":18,"value":1171},{"type":18,"value":1401},{"type":13,"tag":21,"props":2070,"children":2072},{"className":2071},[],[2073],{"type":18,"value":1872},{"type":18,"value":2075}," does not equal\nthe height of the subresource specified by ",{"type":13,"tag":21,"props":2077,"children":2079},{"className":2078},[],[2080],{"type":18,"value":876},{"type":18,"value":233},{"type":13,"tag":21,"props":2083,"children":2085},{"className":2084},[],[2086],{"type":18,"value":1872},{"type":18,"value":629},{"type":13,"tag":539,"props":2089,"children":2090},{"type":541},[],{"type":18,"value":1472},{"type":13,"tag":422,"props":2093,"children":2094},{"href":1475},[2095],{"type":18,"value":1623},{"type":18,"value":1480},{"type":13,"tag":422,"props":2098,"children":2099},{"href":1483},[2100],{"type":18,"value":1486},{"type":18,"value":1146},{"type":13,"tag":21,"props":2103,"children":2105},{"className":2104},[],[2106],{"type":18,"value":476},{"type":13,"tag":566,"props":2108,"children":2110},{"name":2109},"VUID-VkCopyImageToMemoryInfoEXT-imageOffset-10056",[2111],{"type":13,"tag":14,"props":2112,"children":2113},{},[2114,2115,2120,2121,2125,2126,2131,2132,2137,2138,2143,2144,2149,2151,2156,2157,2162,2163,2166,2167,2171,2172,2176,2177],{"type":18,"value":1098},{"type":13,"tag":21,"props":2116,"children":2118},{"className":2117},[],[2119],{"type":18,"value":509},{"type":18,"value":1507},{"type":13,"tag":422,"props":2122,"children":2123},{"href":1435},[2124],{"type":18,"value":1438},{"type":18,"value":223},{"type":13,"tag":21,"props":2127,"children":2129},{"className":2128},[],[2130],{"type":18,"value":1445},{"type":18,"value":1447},{"type":13,"tag":21,"props":2133,"children":2135},{"className":2134},[],[2136],{"type":18,"value":1531},{"type":18,"value":1986},{"type":13,"tag":21,"props":2139,"children":2141},{"className":2140},[],[2142],{"type":18,"value":1171},{"type":18,"value":1401},{"type":13,"tag":21,"props":2145,"children":2147},{"className":2146},[],[2148],{"type":18,"value":1795},{"type":18,"value":2150}," does not equal the height\nof the subresource specified by ",{"type":13,"tag":21,"props":2152,"children":2154},{"className":2153},[],[2155],{"type":18,"value":876},{"type":18,"value":233},{"type":13,"tag":21,"props":2158,"children":2160},{"className":2159},[],[2161],{"type":18,"value":1795},{"type":18,"value":629},{"type":13,"tag":539,"props":2164,"children":2165},{"type":541},[],{"type":18,"value":1472},{"type":13,"tag":422,"props":2168,"children":2169},{"href":1475},[2170],{"type":18,"value":1623},{"type":18,"value":1480},{"type":13,"tag":422,"props":2173,"children":2174},{"href":1483},[2175],{"type":18,"value":1486},{"type":18,"value":1146},{"type":13,"tag":21,"props":2178,"children":2180},{"className":2179},[],[2181],{"type":18,"value":476},{"type":13,"tag":566,"props":2183,"children":2185},{"name":2184},"VUID-VkCopyImageToMemoryInfoEXT-imageOffset-10057",[2186],{"type":13,"tag":14,"props":2187,"children":2188},{},[2189,2190,2195,2196,2200,2201,2206,2207,2212,2213,2218,2219,2224,2225,2228,2229,2233,2234,2238,2239],{"type":18,"value":1098},{"type":13,"tag":21,"props":2191,"children":2193},{"className":2192},[],[2194],{"type":18,"value":509},{"type":18,"value":1507},{"type":13,"tag":422,"props":2197,"children":2198},{"href":1435},[2199],{"type":18,"value":1438},{"type":18,"value":223},{"type":13,"tag":21,"props":2202,"children":2204},{"className":2203},[],[2205],{"type":18,"value":1445},{"type":18,"value":1447},{"type":13,"tag":21,"props":2208,"children":2210},{"className":2209},[],[2211],{"type":18,"value":1524},{"type":18,"value":1860},{"type":13,"tag":21,"props":2214,"children":2216},{"className":2215},[],[2217],{"type":18,"value":1171},{"type":18,"value":1401},{"type":13,"tag":21,"props":2220,"children":2222},{"className":2221},[],[2223],{"type":18,"value":1872},{"type":18,"value":629},{"type":13,"tag":539,"props":2226,"children":2227},{"type":541},[],{"type":18,"value":1472},{"type":13,"tag":422,"props":2230,"children":2231},{"href":1475},[2232],{"type":18,"value":1623},{"type":18,"value":1480},{"type":13,"tag":422,"props":2235,"children":2236},{"href":1483},[2237],{"type":18,"value":1486},{"type":18,"value":1146},{"type":13,"tag":21,"props":2240,"children":2242},{"className":2241},[],[2243],{"type":18,"value":476},{"type":13,"tag":566,"props":2245,"children":2247},{"name":2246},"VUID-VkCopyImageToMemoryInfoEXT-imageOffset-10058",[2248],{"type":13,"tag":14,"props":2249,"children":2250},{},[2251,2252,2257,2258,2262,2263,2268,2269,2274,2275,2280,2281,2286,2287,2290,2291,2295,2296,2300,2301],{"type":18,"value":1098},{"type":13,"tag":21,"props":2253,"children":2255},{"className":2254},[],[2256],{"type":18,"value":509},{"type":18,"value":1507},{"type":13,"tag":422,"props":2259,"children":2260},{"href":1435},[2261],{"type":18,"value":1438},{"type":18,"value":223},{"type":13,"tag":21,"props":2264,"children":2266},{"className":2265},[],[2267],{"type":18,"value":1445},{"type":18,"value":1447},{"type":13,"tag":21,"props":2270,"children":2272},{"className":2271},[],[2273],{"type":18,"value":1460},{"type":18,"value":1860},{"type":13,"tag":21,"props":2276,"children":2278},{"className":2277},[],[2279],{"type":18,"value":1171},{"type":18,"value":1401},{"type":13,"tag":21,"props":2282,"children":2284},{"className":2283},[],[2285],{"type":18,"value":1795},{"type":18,"value":629},{"type":13,"tag":539,"props":2288,"children":2289},{"type":541},[],{"type":18,"value":1472},{"type":13,"tag":422,"props":2292,"children":2293},{"href":1475},[2294],{"type":18,"value":1623},{"type":18,"value":1480},{"type":13,"tag":422,"props":2297,"children":2298},{"href":1483},[2299],{"type":18,"value":1486},{"type":18,"value":1146},{"type":13,"tag":21,"props":2302,"children":2304},{"className":2303},[],[2305],{"type":18,"value":476},{"type":13,"tag":566,"props":2307,"children":2309},{"name":2308},"VUID-VkCopyImageToMemoryInfoEXT-srcImage-00209",[2310],{"type":13,"tag":14,"props":2311,"children":2312},{},[2313,2314,2319,2321,2326,2328,2334,2336,2342,2343,2348,2349,2352,2353,2357,2358,2362,2363],{"type":18,"value":1098},{"type":13,"tag":21,"props":2315,"children":2317},{"className":2316},[],[2318],{"type":18,"value":509},{"type":18,"value":2320},", if the sum of ",{"type":13,"tag":21,"props":2322,"children":2324},{"className":2323},[],[2325],{"type":18,"value":1313},{"type":18,"value":2327},"\nand ",{"type":13,"tag":21,"props":2329,"children":2331},{"className":2330},[],[2332],{"type":18,"value":2333},"extent.depth",{"type":18,"value":2335}," does not equal the depth of the subresource\nspecified by ",{"type":13,"tag":21,"props":2337,"children":2339},{"className":2338},[],[2340],{"type":18,"value":2341},"srcSubresource",{"type":18,"value":783},{"type":13,"tag":21,"props":2344,"children":2346},{"className":2345},[],[2347],{"type":18,"value":2333},{"type":18,"value":629},{"type":13,"tag":539,"props":2350,"children":2351},{"type":541},[],{"type":18,"value":1734},{"type":13,"tag":422,"props":2354,"children":2355},{"href":1475},[2356],{"type":18,"value":1739},{"type":18,"value":1741},{"type":13,"tag":422,"props":2359,"children":2360},{"href":1483},[2361],{"type":18,"value":1486},{"type":18,"value":1146},{"type":13,"tag":21,"props":2364,"children":2366},{"className":2365},[],[2367],{"type":18,"value":476},{"type":13,"tag":566,"props":2369,"children":2371},{"name":2370},"VUID-VkCopyImageToMemoryInfoEXT-imageSubresource-09105",[2372],{"type":13,"tag":14,"props":2373,"children":2374},{},[2375,2376,2381,2382,2388,2391,2393],{"type":18,"value":1098},{"type":13,"tag":21,"props":2377,"children":2379},{"className":2378},[],[2380],{"type":18,"value":509},{"type":18,"value":783},{"type":13,"tag":21,"props":2383,"children":2385},{"className":2384},[],[2386],{"type":18,"value":2387},"imageSubresource.aspectMask",{"type":13,"tag":539,"props":2389,"children":2390},{"type":541},[],{"type":18,"value":2392}," specify aspects present in ",{"type":13,"tag":21,"props":2394,"children":2396},{"className":2395},[],[2397],{"type":18,"value":476},{"type":13,"tag":566,"props":2399,"children":2401},{"name":2400},"VUID-VkCopyImageToMemoryInfoEXT-srcImage-07981",[2402],{"type":13,"tag":14,"props":2403,"children":2404},{},[2405,2406,2411,2413,2419,2420,2425,2426,2431,2432,2435,2437,2443],{"type":18,"value":574},{"type":13,"tag":21,"props":2407,"children":2409},{"className":2408},[],[2410],{"type":18,"value":476},{"type":18,"value":2412}," has a\n",{"type":13,"tag":422,"props":2414,"children":2416},{"href":2415},"/chapters/formats#formats-requiring-sampler-ycbcr-conversion",[2417],{"type":18,"value":2418},"multi-planar image\nformat",{"type":18,"value":1378},{"type":13,"tag":21,"props":2421,"children":2423},{"className":2422},[],[2424],{"type":18,"value":509},{"type":18,"value":233},{"type":13,"tag":21,"props":2427,"children":2429},{"className":2428},[],[2430],{"type":18,"value":2387},{"type":18,"value":629},{"type":13,"tag":539,"props":2433,"children":2434},{"type":541},[],{"type":18,"value":2436}," be a single valid\n",{"type":13,"tag":422,"props":2438,"children":2440},{"href":2439},"/chapters/formats#formats-planes-image-aspect",[2441],{"type":18,"value":2442},"multi-planar aspect mask",{"type":18,"value":2444}," bit",{"type":13,"tag":566,"props":2446,"children":2448},{"name":2447},"VUID-VkCopyImageToMemoryInfoEXT-srcImage-07983",[2449],{"type":13,"tag":14,"props":2450,"children":2451},{},[2452,2453,2458,2459,2465,2467,2472,2473,2478,2479,2482,2483,2488,2489,2494,2495,2498,2499],{"type":18,"value":574},{"type":13,"tag":21,"props":2454,"children":2456},{"className":2455},[],[2457],{"type":18,"value":476},{"type":18,"value":1246},{"type":13,"tag":21,"props":2460,"children":2462},{"className":2461},[],[2463],{"type":18,"value":2464},"VK_IMAGE_TYPE_3D",{"type":18,"value":2466},", for each\nelement of ",{"type":13,"tag":21,"props":2468,"children":2470},{"className":2469},[],[2471],{"type":18,"value":509},{"type":18,"value":783},{"type":13,"tag":21,"props":2474,"children":2476},{"className":2475},[],[2477],{"type":18,"value":989},{"type":18,"value":629},{"type":13,"tag":539,"props":2480,"children":2481},{"type":541},[],{"type":18,"value":1412},{"type":13,"tag":21,"props":2484,"children":2486},{"className":2485},[],[2487],{"type":18,"value":824},{"type":18,"value":1401},{"type":13,"tag":21,"props":2490,"children":2492},{"className":2491},[],[2493],{"type":18,"value":974},{"type":18,"value":629},{"type":13,"tag":539,"props":2496,"children":2497},{"type":541},[],{"type":18,"value":818},{"type":13,"tag":21,"props":2500,"children":2502},{"className":2501},[],[2503],{"type":18,"value":1293},{"type":13,"tag":566,"props":2505,"children":2507},{"name":2506},"VUID-VkCopyImageToMemoryInfoEXT-memoryRowLength-09106",[2508],{"type":13,"tag":14,"props":2509,"children":2510},{},[2511,2512,2517,2518,2524,2525,2528,2529,2534,2535,2539,2540],{"type":18,"value":1098},{"type":13,"tag":21,"props":2513,"children":2515},{"className":2514},[],[2516],{"type":18,"value":509},{"type":18,"value":783},{"type":13,"tag":21,"props":2519,"children":2521},{"className":2520},[],[2522],{"type":18,"value":2523},"memoryRowLength",{"type":18,"value":629},{"type":13,"tag":539,"props":2526,"children":2527},{"type":541},[],{"type":18,"value":1734},{"type":13,"tag":422,"props":2530,"children":2531},{"href":1475},[2532],{"type":18,"value":2533},"texel block extent\nwidth",{"type":18,"value":1741},{"type":13,"tag":422,"props":2536,"children":2537},{"href":1483},[2538],{"type":18,"value":1486},{"type":18,"value":1146},{"type":13,"tag":21,"props":2541,"children":2543},{"className":2542},[],[2544],{"type":18,"value":476},{"type":13,"tag":566,"props":2546,"children":2548},{"name":2547},"VUID-VkCopyImageToMemoryInfoEXT-memoryImageHeight-09107",[2549],{"type":13,"tag":14,"props":2550,"children":2551},{},[2552,2553,2558,2559,2565,2566,2569,2570,2575,2576,2580,2581],{"type":18,"value":1098},{"type":13,"tag":21,"props":2554,"children":2556},{"className":2555},[],[2557],{"type":18,"value":509},{"type":18,"value":783},{"type":13,"tag":21,"props":2560,"children":2562},{"className":2561},[],[2563],{"type":18,"value":2564},"memoryImageHeight",{"type":18,"value":629},{"type":13,"tag":539,"props":2567,"children":2568},{"type":541},[],{"type":18,"value":1734},{"type":13,"tag":422,"props":2571,"children":2572},{"href":1475},[2573],{"type":18,"value":2574},"texel block extent\nheight",{"type":18,"value":1741},{"type":13,"tag":422,"props":2577,"children":2578},{"href":1483},[2579],{"type":18,"value":1486},{"type":18,"value":1146},{"type":13,"tag":21,"props":2582,"children":2584},{"className":2583},[],[2585],{"type":18,"value":476},{"type":13,"tag":566,"props":2587,"children":2589},{"name":2588},"VUID-VkCopyImageToMemoryInfoEXT-memoryRowLength-09108",[2590],{"type":13,"tag":14,"props":2591,"children":2592},{},[2593,2594,2599,2600,2605,2607,2611,2613,2618,2619,2622,2624,2630],{"type":18,"value":1098},{"type":13,"tag":21,"props":2595,"children":2597},{"className":2596},[],[2598],{"type":18,"value":509},{"type":18,"value":783},{"type":13,"tag":21,"props":2601,"children":2603},{"className":2602},[],[2604],{"type":18,"value":2523},{"type":18,"value":2606}," divided by\nthe ",{"type":13,"tag":422,"props":2608,"children":2609},{"href":1475},[2610],{"type":18,"value":1478},{"type":18,"value":2612}," and then\nmultiplied by the texel block size of ",{"type":13,"tag":21,"props":2614,"children":2616},{"className":2615},[],[2617],{"type":18,"value":476},{"type":18,"value":629},{"type":13,"tag":539,"props":2620,"children":2621},{"type":541},[],{"type":18,"value":2623}," be less\nthan or equal to 2",{"type":13,"tag":2625,"props":2626,"children":2627},"sup",{},[2628],{"type":18,"value":2629},"31",{"type":18,"value":2631},"-1",{"type":13,"tag":566,"props":2633,"children":2635},{"name":2634},"VUID-VkCopyImageToMemoryInfoEXT-srcImageLayout-09064",[2636],{"type":13,"tag":14,"props":2637,"children":2638},{},[2639,2644,2645,2648,2650,2655,2657],{"type":13,"tag":21,"props":2640,"children":2642},{"className":2641},[],[2643],{"type":18,"value":487},{"type":18,"value":629},{"type":13,"tag":539,"props":2646,"children":2647},{"type":541},[],{"type":18,"value":2649}," specify the current layout of the image\nsubresources of ",{"type":13,"tag":21,"props":2651,"children":2653},{"className":2652},[],[2654],{"type":18,"value":476},{"type":18,"value":2656}," specified in ",{"type":13,"tag":21,"props":2658,"children":2660},{"className":2659},[],[2661],{"type":18,"value":509},{"type":13,"tag":566,"props":2663,"children":2665},{"name":2664},"VUID-VkCopyImageToMemoryInfoEXT-srcImageLayout-09065",[2666],{"type":13,"tag":14,"props":2667,"children":2668},{},[2669,2674,2675,2678,2680,2686,2687],{"type":13,"tag":21,"props":2670,"children":2672},{"className":2671},[],[2673],{"type":18,"value":487},{"type":18,"value":629},{"type":13,"tag":539,"props":2676,"children":2677},{"type":541},[],{"type":18,"value":2679}," be one of the image layouts returned in\n",{"type":13,"tag":422,"props":2681,"children":2683},{"href":2682},"/man/VkPhysicalDeviceHostImageCopyPropertiesEXT",[2684],{"type":18,"value":2685},"VkPhysicalDeviceHostImageCopyPropertiesEXT",{"type":18,"value":223},{"type":13,"tag":21,"props":2688,"children":2690},{"className":2689},[],[2691],{"type":18,"value":2692},"pCopySrcLayouts",{"type":13,"tag":566,"props":2694,"children":2696},{"name":2695},"VUID-VkCopyImageToMemoryInfoEXT-flags-09394",[2697],{"type":13,"tag":14,"props":2698,"children":2699},{},[2700,2701,2706,2708,2713,2715,2720,2721,2726,2727,2732,2733,2736],{"type":18,"value":574},{"type":13,"tag":21,"props":2702,"children":2704},{"className":2703},[],[2705],{"type":18,"value":457},{"type":18,"value":2707}," includes ",{"type":13,"tag":21,"props":2709,"children":2711},{"className":2710},[],[2712],{"type":18,"value":773},{"type":18,"value":2714},", for each\nregion in ",{"type":13,"tag":21,"props":2716,"children":2718},{"className":2717},[],[2719],{"type":18,"value":509},{"type":18,"value":783},{"type":13,"tag":21,"props":2722,"children":2724},{"className":2723},[],[2725],{"type":18,"value":2523},{"type":18,"value":1277},{"type":13,"tag":21,"props":2728,"children":2730},{"className":2729},[],[2731],{"type":18,"value":2564},{"type":18,"value":629},{"type":13,"tag":539,"props":2734,"children":2735},{"type":541},[],{"type":18,"value":2737}," both be 0",{"type":13,"tag":561,"props":2739,"children":2741},{"name":2740},"Valid Usage (Implicit)",[2742,2765,2787,2811,2837,2862,2893],{"type":13,"tag":566,"props":2743,"children":2745},{"name":2744},"VUID-VkCopyImageToMemoryInfoEXT-sType-sType",[2746],{"type":13,"tag":14,"props":2747,"children":2748},{},[2749,2754,2755,2758,2759],{"type":13,"tag":21,"props":2750,"children":2752},{"className":2751},[],[2753],{"type":18,"value":418},{"type":18,"value":629},{"type":13,"tag":539,"props":2756,"children":2757},{"type":541},[],{"type":18,"value":818},{"type":13,"tag":21,"props":2760,"children":2762},{"className":2761},[],[2763],{"type":18,"value":2764},"VK_STRUCTURE_TYPE_COPY_IMAGE_TO_MEMORY_INFO_EXT",{"type":13,"tag":566,"props":2766,"children":2768},{"name":2767},"VUID-VkCopyImageToMemoryInfoEXT-pNext-pNext",[2769],{"type":13,"tag":14,"props":2770,"children":2771},{},[2772,2777,2778,2781,2782],{"type":13,"tag":21,"props":2773,"children":2775},{"className":2774},[],[2776],{"type":18,"value":438},{"type":18,"value":629},{"type":13,"tag":539,"props":2779,"children":2780},{"type":541},[],{"type":18,"value":818},{"type":13,"tag":21,"props":2783,"children":2785},{"className":2784},[],[2786],{"type":18,"value":446},{"type":13,"tag":566,"props":2788,"children":2790},{"name":2789},"VUID-VkCopyImageToMemoryInfoEXT-flags-parameter",[2791],{"type":13,"tag":14,"props":2792,"children":2793},{},[2794,2799,2800,2803,2805,2809],{"type":13,"tag":21,"props":2795,"children":2797},{"className":2796},[],[2798],{"type":18,"value":457},{"type":18,"value":629},{"type":13,"tag":539,"props":2801,"children":2802},{"type":541},[],{"type":18,"value":2804}," be a valid combination of ",{"type":13,"tag":422,"props":2806,"children":2807},{"href":462},[2808],{"type":18,"value":465},{"type":18,"value":2810}," values",{"type":13,"tag":566,"props":2812,"children":2814},{"name":2813},"VUID-VkCopyImageToMemoryInfoEXT-srcImage-parameter",[2815],{"type":13,"tag":14,"props":2816,"children":2817},{},[2818,2823,2824,2827,2829,2835],{"type":13,"tag":21,"props":2819,"children":2821},{"className":2820},[],[2822],{"type":18,"value":476},{"type":18,"value":629},{"type":13,"tag":539,"props":2825,"children":2826},{"type":541},[],{"type":18,"value":2828}," be a valid ",{"type":13,"tag":422,"props":2830,"children":2832},{"href":2831},"/man/VkImage",[2833],{"type":18,"value":2834},"VkImage",{"type":18,"value":2836}," handle",{"type":13,"tag":566,"props":2838,"children":2840},{"name":2839},"VUID-VkCopyImageToMemoryInfoEXT-srcImageLayout-parameter",[2841],{"type":13,"tag":14,"props":2842,"children":2843},{},[2844,2849,2850,2853,2854,2860],{"type":13,"tag":21,"props":2845,"children":2847},{"className":2846},[],[2848],{"type":18,"value":487},{"type":18,"value":629},{"type":13,"tag":539,"props":2851,"children":2852},{"type":541},[],{"type":18,"value":2828},{"type":13,"tag":422,"props":2855,"children":2857},{"href":2856},"/man/VkImageLayout",[2858],{"type":18,"value":2859},"VkImageLayout",{"type":18,"value":2861}," value",{"type":13,"tag":566,"props":2863,"children":2865},{"name":2864},"VUID-VkCopyImageToMemoryInfoEXT-pRegions-parameter",[2866],{"type":13,"tag":14,"props":2867,"children":2868},{},[2869,2874,2875,2878,2880,2885,2887,2891],{"type":13,"tag":21,"props":2870,"children":2872},{"className":2871},[],[2873],{"type":18,"value":509},{"type":18,"value":629},{"type":13,"tag":539,"props":2876,"children":2877},{"type":541},[],{"type":18,"value":2879}," be a valid pointer to an array of ",{"type":13,"tag":21,"props":2881,"children":2883},{"className":2882},[],[2884],{"type":18,"value":498},{"type":18,"value":2886}," valid ",{"type":13,"tag":422,"props":2888,"children":2889},{"href":514},[2890],{"type":18,"value":517},{"type":18,"value":2892}," structures",{"type":13,"tag":566,"props":2894,"children":2896},{"name":2895},"VUID-VkCopyImageToMemoryInfoEXT-regionCount-arraylength",[2897],{"type":13,"tag":14,"props":2898,"children":2899},{},[2900,2905,2906,2909,2911],{"type":13,"tag":21,"props":2901,"children":2903},{"className":2902},[],[2904],{"type":18,"value":498},{"type":18,"value":629},{"type":13,"tag":539,"props":2907,"children":2908},{"type":541},[],{"type":18,"value":2910}," be greater than ",{"type":13,"tag":21,"props":2912,"children":2914},{"className":2913},[],[2915],{"type":18,"value":824},{"type":13,"tag":2917,"props":2918,"children":2919},"style",{},[2920],{"type":18,"value":2921},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":39,"searchDepth":69,"depth":69,"links":2923},[],"markdown",1725732544220]