[{"data":1,"prerenderedAt":995},["ShallowReactive",2],{"Ep8YZlXVYP":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":994,"_id":4},"VkMemoryToImageCopy","Structure specifying a host memory to image copy operation","VK_VERSION_1_4","structs",[],{"type":10,"children":11,"toc":992},"root",[12,38,435,440,505,668,681,895,986],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17,20,27,29,36],{"type":18,"value":19},"text","Each element of ",{"type":13,"tag":21,"props":22,"children":24},"a",{"href":23},"/man/VkCopyMemoryToImageInfo",[25],{"type":18,"value":26},"VkCopyMemoryToImageInfo",{"type":18,"value":28},"::",{"type":13,"tag":30,"props":31,"children":33},"code",{"className":32},[],[34],{"type":18,"value":35},"pRegions",{"type":18,"value":37}," is a structure\ndefined as:",{"type":13,"tag":39,"props":40,"children":41},"code-group",{},[42,185],{"type":13,"tag":43,"props":44,"children":50},"pre",{"className":45,"code":46,"filename":47,"language":48,"meta":49,"style":49},"language-c shiki shiki-themes github-light-default github-dark-default","typedef struct VkMemoryToImageCopy {\n VkStructureType sType;\n const void* pNext;\n const void* pHostPointer;\n uint32_t memoryRowLength;\n uint32_t memoryImageHeight;\n VkImageSubresourceLayers imageSubresource;\n VkOffset3D imageOffset;\n VkExtent3D imageExtent;\n} VkMemoryToImageCopy;\n","C","c","",[51],{"type":13,"tag":30,"props":52,"children":53},{"__ignoreMap":49},[54,77,86,105,122,136,149,158,167,176],{"type":13,"tag":55,"props":56,"children":59},"span",{"class":57,"line":58},"line",1,[60,66,71],{"type":13,"tag":55,"props":61,"children":63},{"style":62},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[64],{"type":18,"value":65},"typedef",{"type":13,"tag":55,"props":67,"children":68},{"style":62},[69],{"type":18,"value":70}," struct",{"type":13,"tag":55,"props":72,"children":74},{"style":73},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[75],{"type":18,"value":76}," VkMemoryToImageCopy {\n",{"type":13,"tag":55,"props":78,"children":80},{"class":57,"line":79},2,[81],{"type":13,"tag":55,"props":82,"children":83},{"style":73},[84],{"type":18,"value":85}," VkStructureType sType;\n",{"type":13,"tag":55,"props":87,"children":89},{"class":57,"line":88},3,[90,95,100],{"type":13,"tag":55,"props":91,"children":92},{"style":62},[93],{"type":18,"value":94}," const",{"type":13,"tag":55,"props":96,"children":97},{"style":62},[98],{"type":18,"value":99}," void*",{"type":13,"tag":55,"props":101,"children":102},{"style":73},[103],{"type":18,"value":104}," pNext;\n",{"type":13,"tag":55,"props":106,"children":108},{"class":57,"line":107},4,[109,113,117],{"type":13,"tag":55,"props":110,"children":111},{"style":62},[112],{"type":18,"value":94},{"type":13,"tag":55,"props":114,"children":115},{"style":62},[116],{"type":18,"value":99},{"type":13,"tag":55,"props":118,"children":119},{"style":73},[120],{"type":18,"value":121}," pHostPointer;\n",{"type":13,"tag":55,"props":123,"children":125},{"class":57,"line":124},5,[126,131],{"type":13,"tag":55,"props":127,"children":128},{"style":62},[129],{"type":18,"value":130}," uint32_t",{"type":13,"tag":55,"props":132,"children":133},{"style":73},[134],{"type":18,"value":135}," memoryRowLength;\n",{"type":13,"tag":55,"props":137,"children":139},{"class":57,"line":138},6,[140,144],{"type":13,"tag":55,"props":141,"children":142},{"style":62},[143],{"type":18,"value":130},{"type":13,"tag":55,"props":145,"children":146},{"style":73},[147],{"type":18,"value":148}," memoryImageHeight;\n",{"type":13,"tag":55,"props":150,"children":152},{"class":57,"line":151},7,[153],{"type":13,"tag":55,"props":154,"children":155},{"style":73},[156],{"type":18,"value":157}," VkImageSubresourceLayers imageSubresource;\n",{"type":13,"tag":55,"props":159,"children":161},{"class":57,"line":160},8,[162],{"type":13,"tag":55,"props":163,"children":164},{"style":73},[165],{"type":18,"value":166}," VkOffset3D imageOffset;\n",{"type":13,"tag":55,"props":168,"children":170},{"class":57,"line":169},9,[171],{"type":13,"tag":55,"props":172,"children":173},{"style":73},[174],{"type":18,"value":175}," VkExtent3D imageExtent;\n",{"type":13,"tag":55,"props":177,"children":179},{"class":57,"line":178},10,[180],{"type":13,"tag":55,"props":181,"children":182},{"style":73},[183],{"type":18,"value":184},"} VkMemoryToImageCopy;\n",{"type":13,"tag":43,"props":186,"children":191},{"className":187,"code":188,"filename":189,"language":190,"meta":49,"style":49},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct MemoryToImageCopy {\n s_type: vk::StructureType,\n p_next: *const c_void,\n p_host_pointer: *const c_void,\n memory_row_length: u32, // Specified in texels\n memory_image_height: u32,\n image_subresource: vk::ImageSubresourceLayers,\n image_offset: vk::Offset3D,\n image_extent: vk::Extent3D,\n}\n","Rust","rs",[192],{"type":13,"tag":30,"props":193,"children":194},{"__ignoreMap":49},[195,218,250,272,292,320,340,369,398,427],{"type":13,"tag":55,"props":196,"children":197},{"class":57,"line":58},[198,203,207,213],{"type":13,"tag":55,"props":199,"children":200},{"style":62},[201],{"type":18,"value":202},"pub",{"type":13,"tag":55,"props":204,"children":205},{"style":62},[206],{"type":18,"value":70},{"type":13,"tag":55,"props":208,"children":210},{"style":209},"--shiki-default:#953800;--shiki-dark:#FFA657",[211],{"type":18,"value":212}," MemoryToImageCopy",{"type":13,"tag":55,"props":214,"children":215},{"style":73},[216],{"type":18,"value":217}," {\n",{"type":13,"tag":55,"props":219,"children":220},{"class":57,"line":79},[221,226,231,236,240,245],{"type":13,"tag":55,"props":222,"children":223},{"style":73},[224],{"type":18,"value":225}," s_type",{"type":13,"tag":55,"props":227,"children":228},{"style":62},[229],{"type":18,"value":230},":",{"type":13,"tag":55,"props":232,"children":233},{"style":209},[234],{"type":18,"value":235}," vk",{"type":13,"tag":55,"props":237,"children":238},{"style":62},[239],{"type":18,"value":28},{"type":13,"tag":55,"props":241,"children":242},{"style":209},[243],{"type":18,"value":244},"StructureType",{"type":13,"tag":55,"props":246,"children":247},{"style":73},[248],{"type":18,"value":249},",\n",{"type":13,"tag":55,"props":251,"children":252},{"class":57,"line":88},[253,258,262,267],{"type":13,"tag":55,"props":254,"children":255},{"style":73},[256],{"type":18,"value":257}," p_next",{"type":13,"tag":55,"props":259,"children":260},{"style":62},[261],{"type":18,"value":230},{"type":13,"tag":55,"props":263,"children":264},{"style":62},[265],{"type":18,"value":266}," *const",{"type":13,"tag":55,"props":268,"children":269},{"style":73},[270],{"type":18,"value":271}," c_void,\n",{"type":13,"tag":55,"props":273,"children":274},{"class":57,"line":107},[275,280,284,288],{"type":13,"tag":55,"props":276,"children":277},{"style":73},[278],{"type":18,"value":279}," p_host_pointer",{"type":13,"tag":55,"props":281,"children":282},{"style":62},[283],{"type":18,"value":230},{"type":13,"tag":55,"props":285,"children":286},{"style":62},[287],{"type":18,"value":266},{"type":13,"tag":55,"props":289,"children":290},{"style":73},[291],{"type":18,"value":271},{"type":13,"tag":55,"props":293,"children":294},{"class":57,"line":124},[295,300,304,309,314],{"type":13,"tag":55,"props":296,"children":297},{"style":73},[298],{"type":18,"value":299}," memory_row_length",{"type":13,"tag":55,"props":301,"children":302},{"style":62},[303],{"type":18,"value":230},{"type":13,"tag":55,"props":305,"children":306},{"style":209},[307],{"type":18,"value":308}," u32",{"type":13,"tag":55,"props":310,"children":311},{"style":73},[312],{"type":18,"value":313},", ",{"type":13,"tag":55,"props":315,"children":317},{"style":316},"--shiki-default:#6E7781;--shiki-dark:#8B949E",[318],{"type":18,"value":319},"// Specified in texels\n",{"type":13,"tag":55,"props":321,"children":322},{"class":57,"line":138},[323,328,332,336],{"type":13,"tag":55,"props":324,"children":325},{"style":73},[326],{"type":18,"value":327}," memory_image_height",{"type":13,"tag":55,"props":329,"children":330},{"style":62},[331],{"type":18,"value":230},{"type":13,"tag":55,"props":333,"children":334},{"style":209},[335],{"type":18,"value":308},{"type":13,"tag":55,"props":337,"children":338},{"style":73},[339],{"type":18,"value":249},{"type":13,"tag":55,"props":341,"children":342},{"class":57,"line":151},[343,348,352,356,360,365],{"type":13,"tag":55,"props":344,"children":345},{"style":73},[346],{"type":18,"value":347}," image_subresource",{"type":13,"tag":55,"props":349,"children":350},{"style":62},[351],{"type":18,"value":230},{"type":13,"tag":55,"props":353,"children":354},{"style":209},[355],{"type":18,"value":235},{"type":13,"tag":55,"props":357,"children":358},{"style":62},[359],{"type":18,"value":28},{"type":13,"tag":55,"props":361,"children":362},{"style":209},[363],{"type":18,"value":364},"ImageSubresourceLayers",{"type":13,"tag":55,"props":366,"children":367},{"style":73},[368],{"type":18,"value":249},{"type":13,"tag":55,"props":370,"children":371},{"class":57,"line":160},[372,377,381,385,389,394],{"type":13,"tag":55,"props":373,"children":374},{"style":73},[375],{"type":18,"value":376}," image_offset",{"type":13,"tag":55,"props":378,"children":379},{"style":62},[380],{"type":18,"value":230},{"type":13,"tag":55,"props":382,"children":383},{"style":209},[384],{"type":18,"value":235},{"type":13,"tag":55,"props":386,"children":387},{"style":62},[388],{"type":18,"value":28},{"type":13,"tag":55,"props":390,"children":391},{"style":209},[392],{"type":18,"value":393},"Offset3D",{"type":13,"tag":55,"props":395,"children":396},{"style":73},[397],{"type":18,"value":249},{"type":13,"tag":55,"props":399,"children":400},{"class":57,"line":169},[401,406,410,414,418,423],{"type":13,"tag":55,"props":402,"children":403},{"style":73},[404],{"type":18,"value":405}," image_extent",{"type":13,"tag":55,"props":407,"children":408},{"style":62},[409],{"type":18,"value":230},{"type":13,"tag":55,"props":411,"children":412},{"style":209},[413],{"type":18,"value":235},{"type":13,"tag":55,"props":415,"children":416},{"style":62},[417],{"type":18,"value":28},{"type":13,"tag":55,"props":419,"children":420},{"style":209},[421],{"type":18,"value":422},"Extent3D",{"type":13,"tag":55,"props":424,"children":425},{"style":73},[426],{"type":18,"value":249},{"type":13,"tag":55,"props":428,"children":429},{"class":57,"line":178},[430],{"type":13,"tag":55,"props":431,"children":432},{"style":73},[433],{"type":18,"value":434},"}\n",{"type":13,"tag":14,"props":436,"children":437},{},[438],{"type":18,"value":439},"or the equivalent",{"type":13,"tag":39,"props":441,"children":442},{},[443,462],{"type":13,"tag":43,"props":444,"children":446},{"className":45,"code":445,"filename":47,"language":48,"meta":49,"style":49},"typedef VkMemoryToImageCopy VkMemoryToImageCopyEXT;\n",[447],{"type":13,"tag":30,"props":448,"children":449},{"__ignoreMap":49},[450],{"type":13,"tag":55,"props":451,"children":452},{"class":57,"line":58},[453,457],{"type":13,"tag":55,"props":454,"children":455},{"style":62},[456],{"type":18,"value":65},{"type":13,"tag":55,"props":458,"children":459},{"style":73},[460],{"type":18,"value":461}," VkMemoryToImageCopy VkMemoryToImageCopyEXT;\n",{"type":13,"tag":43,"props":463,"children":465},{"className":187,"code":464,"filename":189,"language":190,"meta":49,"style":49},"type MemoryToImageCopyEXT = vk::MemoryToImageCopy;\n",[466],{"type":13,"tag":30,"props":467,"children":468},{"__ignoreMap":49},[469],{"type":13,"tag":55,"props":470,"children":471},{"class":57,"line":58},[472,477,482,487,491,495,500],{"type":13,"tag":55,"props":473,"children":474},{"style":62},[475],{"type":18,"value":476},"type",{"type":13,"tag":55,"props":478,"children":479},{"style":209},[480],{"type":18,"value":481}," MemoryToImageCopyEXT",{"type":13,"tag":55,"props":483,"children":484},{"style":62},[485],{"type":18,"value":486}," =",{"type":13,"tag":55,"props":488,"children":489},{"style":209},[490],{"type":18,"value":235},{"type":13,"tag":55,"props":492,"children":493},{"style":62},[494],{"type":18,"value":28},{"type":13,"tag":55,"props":496,"children":497},{"style":209},[498],{"type":18,"value":499},"MemoryToImageCopy",{"type":13,"tag":55,"props":501,"children":502},{"style":73},[503],{"type":18,"value":504},";\n",{"type":13,"tag":506,"props":507,"children":508},"ul",{},[509,529,548,559,586,604,637],{"type":13,"tag":510,"props":511,"children":512},"li",{},[513,519,521,527],{"type":13,"tag":30,"props":514,"children":516},{"className":515},[],[517],{"type":18,"value":518},"sType",{"type":18,"value":520}," is a ",{"type":13,"tag":21,"props":522,"children":524},{"href":523},"/man/VkStructureType",[525],{"type":18,"value":526},"VkStructureType",{"type":18,"value":528}," value identifying this structure.",{"type":13,"tag":510,"props":530,"children":531},{},[532,538,540,546],{"type":13,"tag":30,"props":533,"children":535},{"className":534},[],[536],{"type":18,"value":537},"pNext",{"type":18,"value":539}," is ",{"type":13,"tag":30,"props":541,"children":543},{"className":542},[],[544],{"type":18,"value":545},"NULL",{"type":18,"value":547}," or a pointer to a structure extending this\nstructure.",{"type":13,"tag":510,"props":549,"children":550},{},[551,557],{"type":13,"tag":30,"props":552,"children":554},{"className":553},[],[555],{"type":18,"value":556},"pHostPointer",{"type":18,"value":558}," is the host memory address which is the source of the\ncopy.",{"type":13,"tag":510,"props":560,"children":561},{},[562,568,570,576,578,584],{"type":13,"tag":30,"props":563,"children":565},{"className":564},[],[566],{"type":18,"value":567},"memoryRowLength",{"type":18,"value":569}," and ",{"type":13,"tag":30,"props":571,"children":573},{"className":572},[],[574],{"type":18,"value":575},"memoryImageHeight",{"type":18,"value":577}," specify in texels a\nsubregion of a larger two- or three-dimensional image in host memory,\nand control the addressing calculations.\nIf either of these values is zero, that aspect of the host memory is\nconsidered to be tightly packed according to the ",{"type":13,"tag":30,"props":579,"children":581},{"className":580},[],[582],{"type":18,"value":583},"imageExtent",{"type":18,"value":585},".",{"type":13,"tag":510,"props":587,"children":588},{},[589,595,596,602],{"type":13,"tag":30,"props":590,"children":592},{"className":591},[],[593],{"type":18,"value":594},"imageSubresource",{"type":18,"value":520},{"type":13,"tag":21,"props":597,"children":599},{"href":598},"/man/VkImageSubresourceLayers",[600],{"type":18,"value":601},"VkImageSubresourceLayers",{"type":18,"value":603}," used to\nspecify the specific image subresources of the image used for the source\nor destination image data.",{"type":13,"tag":510,"props":605,"children":606},{},[607,613,615,621,622,628,629,635],{"type":13,"tag":30,"props":608,"children":610},{"className":609},[],[611],{"type":18,"value":612},"imageOffset",{"type":18,"value":614}," selects the initial ",{"type":13,"tag":30,"props":616,"children":618},{"className":617},[],[619],{"type":18,"value":620},"x",{"type":18,"value":313},{"type":13,"tag":30,"props":623,"children":625},{"className":624},[],[626],{"type":18,"value":627},"y",{"type":18,"value":313},{"type":13,"tag":30,"props":630,"children":632},{"className":631},[],[633],{"type":18,"value":634},"z",{"type":18,"value":636}," offsets\nin texels of the sub-region of the destination image data.",{"type":13,"tag":510,"props":638,"children":639},{},[640,645,647,653,654,660,661,667],{"type":13,"tag":30,"props":641,"children":643},{"className":642},[],[644],{"type":18,"value":583},{"type":18,"value":646}," is the size in texels of the image to copy in\n",{"type":13,"tag":30,"props":648,"children":650},{"className":649},[],[651],{"type":18,"value":652},"width",{"type":18,"value":313},{"type":13,"tag":30,"props":655,"children":657},{"className":656},[],[658],{"type":18,"value":659},"height",{"type":18,"value":569},{"type":13,"tag":30,"props":662,"children":664},{"className":663},[],[665],{"type":18,"value":666},"depth",{"type":18,"value":585},{"type":13,"tag":14,"props":669,"children":670},{},[671,673,679],{"type":18,"value":672},"This structure is functionally similar to ",{"type":13,"tag":21,"props":674,"children":676},{"href":675},"/man/VkBufferImageCopy2",[677],{"type":18,"value":678},"VkBufferImageCopy2",{"type":18,"value":680},", except\nit defines host memory as the source of copy instead of a buffer.\nIn particular, the same data packing rules and restrictions as that\nstructure apply here as well.",{"type":13,"tag":682,"props":683,"children":685},"validity-group",{"name":684},"Valid Usage",[686,721,741,779,813,840,859,877],{"type":13,"tag":687,"props":688,"children":690},"validity-field",{"name":689},"VUID-VkMemoryToImageCopy-pHostPointer-09061",[691],{"type":13,"tag":14,"props":692,"children":693},{},[694,699,701,706,708,714,716],{"type":13,"tag":30,"props":695,"children":697},{"className":696},[],[698],{"type":18,"value":556},{"type":18,"value":700}," ",{"type":13,"tag":702,"props":703,"children":705},"normative",{"type":704},"must",[],{"type":18,"value":707}," point to memory that is large enough to contain\nall memory locations that are accessed according to\n",{"type":13,"tag":21,"props":709,"children":711},{"href":710},"/chapters/copies#copies-buffers-images-addressing",[712],{"type":18,"value":713},"Buffer and Image Addressing",{"type":18,"value":715},", for\neach element of ",{"type":13,"tag":30,"props":717,"children":719},{"className":718},[],[720],{"type":18,"value":35},{"type":13,"tag":687,"props":722,"children":724},{"name":723},"VUID-VkMemoryToImageCopy-pRegions-09062",[725],{"type":13,"tag":14,"props":726,"children":727},{},[728,730,735,736,739],{"type":18,"value":729},"The union of all source regions, and the union of all destination\nregions, specified by the elements of ",{"type":13,"tag":30,"props":731,"children":733},{"className":732},[],[734],{"type":18,"value":35},{"type":18,"value":313},{"type":13,"tag":702,"props":737,"children":738},{"type":704},[],{"type":18,"value":740}," not overlap\nin memory",{"type":13,"tag":687,"props":742,"children":744},{"name":743},"VUID-VkMemoryToImageCopy-memoryRowLength-09101",[745],{"type":13,"tag":14,"props":746,"children":747},{},[748,753,754,757,759,765,767,772,774],{"type":13,"tag":30,"props":749,"children":751},{"className":750},[],[752],{"type":18,"value":567},{"type":18,"value":700},{"type":13,"tag":702,"props":755,"children":756},{"type":704},[],{"type":18,"value":758}," be ",{"type":13,"tag":30,"props":760,"children":762},{"className":761},[],[763],{"type":18,"value":764},"0",{"type":18,"value":766},", or greater than or equal to the\n",{"type":13,"tag":30,"props":768,"children":770},{"className":769},[],[771],{"type":18,"value":652},{"type":18,"value":773}," member of ",{"type":13,"tag":30,"props":775,"children":777},{"className":776},[],[778],{"type":18,"value":583},{"type":13,"tag":687,"props":780,"children":782},{"name":781},"VUID-VkMemoryToImageCopy-memoryImageHeight-09102",[783],{"type":13,"tag":14,"props":784,"children":785},{},[786,791,792,795,796,801,802,807,808],{"type":13,"tag":30,"props":787,"children":789},{"className":788},[],[790],{"type":18,"value":575},{"type":18,"value":700},{"type":13,"tag":702,"props":793,"children":794},{"type":704},[],{"type":18,"value":758},{"type":13,"tag":30,"props":797,"children":799},{"className":798},[],[800],{"type":18,"value":764},{"type":18,"value":766},{"type":13,"tag":30,"props":803,"children":805},{"className":804},[],[806],{"type":18,"value":659},{"type":18,"value":773},{"type":13,"tag":30,"props":809,"children":811},{"className":810},[],[812],{"type":18,"value":583},{"type":13,"tag":687,"props":814,"children":816},{"name":815},"VUID-VkMemoryToImageCopy-aspectMask-09103",[817],{"type":13,"tag":14,"props":818,"children":819},{},[820,822,828,829,834,835,838],{"type":18,"value":821},"The ",{"type":13,"tag":30,"props":823,"children":825},{"className":824},[],[826],{"type":18,"value":827},"aspectMask",{"type":18,"value":773},{"type":13,"tag":30,"props":830,"children":832},{"className":831},[],[833],{"type":18,"value":594},{"type":18,"value":700},{"type":13,"tag":702,"props":836,"children":837},{"type":704},[],{"type":18,"value":839}," only have a\nsingle bit set",{"type":13,"tag":687,"props":841,"children":843},{"name":842},"VUID-VkMemoryToImageCopy-imageExtent-06659",[844],{"type":13,"tag":14,"props":845,"children":846},{},[847,853,854,857],{"type":13,"tag":30,"props":848,"children":850},{"className":849},[],[851],{"type":18,"value":852},"imageExtent.width",{"type":18,"value":700},{"type":13,"tag":702,"props":855,"children":856},{"type":704},[],{"type":18,"value":858}," not be 0",{"type":13,"tag":687,"props":860,"children":862},{"name":861},"VUID-VkMemoryToImageCopy-imageExtent-06660",[863],{"type":13,"tag":14,"props":864,"children":865},{},[866,872,873,876],{"type":13,"tag":30,"props":867,"children":869},{"className":868},[],[870],{"type":18,"value":871},"imageExtent.height",{"type":18,"value":700},{"type":13,"tag":702,"props":874,"children":875},{"type":704},[],{"type":18,"value":858},{"type":13,"tag":687,"props":878,"children":880},{"name":879},"VUID-VkMemoryToImageCopy-imageExtent-06661",[881],{"type":13,"tag":14,"props":882,"children":883},{},[884,890,891,894],{"type":13,"tag":30,"props":885,"children":887},{"className":886},[],[888],{"type":18,"value":889},"imageExtent.depth",{"type":18,"value":700},{"type":13,"tag":702,"props":892,"children":893},{"type":704},[],{"type":18,"value":858},{"type":13,"tag":682,"props":896,"children":898},{"name":897},"Valid Usage (Implicit)",[899,922,944,962],{"type":13,"tag":687,"props":900,"children":902},{"name":901},"VUID-VkMemoryToImageCopy-sType-sType",[903],{"type":13,"tag":14,"props":904,"children":905},{},[906,911,912,915,916],{"type":13,"tag":30,"props":907,"children":909},{"className":908},[],[910],{"type":18,"value":518},{"type":18,"value":700},{"type":13,"tag":702,"props":913,"children":914},{"type":704},[],{"type":18,"value":758},{"type":13,"tag":30,"props":917,"children":919},{"className":918},[],[920],{"type":18,"value":921},"VK_STRUCTURE_TYPE_MEMORY_TO_IMAGE_COPY",{"type":13,"tag":687,"props":923,"children":925},{"name":924},"VUID-VkMemoryToImageCopy-pNext-pNext",[926],{"type":13,"tag":14,"props":927,"children":928},{},[929,934,935,938,939],{"type":13,"tag":30,"props":930,"children":932},{"className":931},[],[933],{"type":18,"value":537},{"type":18,"value":700},{"type":13,"tag":702,"props":936,"children":937},{"type":704},[],{"type":18,"value":758},{"type":13,"tag":30,"props":940,"children":942},{"className":941},[],[943],{"type":18,"value":545},{"type":13,"tag":687,"props":945,"children":947},{"name":946},"VUID-VkMemoryToImageCopy-pHostPointer-parameter",[948],{"type":13,"tag":14,"props":949,"children":950},{},[951,956,957,960],{"type":13,"tag":30,"props":952,"children":954},{"className":953},[],[955],{"type":18,"value":556},{"type":18,"value":700},{"type":13,"tag":702,"props":958,"children":959},{"type":704},[],{"type":18,"value":961}," be a pointer value",{"type":13,"tag":687,"props":963,"children":965},{"name":964},"VUID-VkMemoryToImageCopy-imageSubresource-parameter",[966],{"type":13,"tag":14,"props":967,"children":968},{},[969,974,975,978,980,984],{"type":13,"tag":30,"props":970,"children":972},{"className":971},[],[973],{"type":18,"value":594},{"type":18,"value":700},{"type":13,"tag":702,"props":976,"children":977},{"type":704},[],{"type":18,"value":979}," be a valid ",{"type":13,"tag":21,"props":981,"children":982},{"href":598},[983],{"type":18,"value":601},{"type":18,"value":985}," structure",{"type":13,"tag":987,"props":988,"children":989},"style",{},[990],{"type":18,"value":991},"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":49,"searchDepth":79,"depth":79,"links":993},[],"markdown",1744876555040]