[{"data":1,"prerenderedAt":1206},["ShallowReactive",2],{"$fIPoUocZdJmqaD3pPKR7hDjYyNNNoA9lgaMQkpxWcQp8":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":1205,"_id":4},"VkCopyTensorInfoARM","Structure specifying an tensor copy operation","VK_ARM_tensors","structs",[],{"type":10,"children":11,"toc":1203},"root",[12,28,366,454,487,492,523,527,546,1012,1197],{"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,159],{"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 VkCopyTensorInfoARM {\n VkStructureType sType;\n const void* pNext;\n VkTensorARM srcTensor;\n VkTensorARM dstTensor;\n uint32_t regionCount;\n const VkTensorCopyARM* pRegions;\n} VkCopyTensorInfoARM;\n","C","c","",[41],{"type":13,"tag":21,"props":42,"children":43},{"__ignoreMap":39},[44,67,76,95,104,113,127,150],{"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}," VkCopyTensorInfoARM {\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}," VkTensorARM srcTensor;\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}," VkTensorARM dstTensor;\n",{"type":13,"tag":45,"props":114,"children":116},{"class":47,"line":115},6,[117,122],{"type":13,"tag":45,"props":118,"children":119},{"style":52},[120],{"type":18,"value":121}," uint32_t",{"type":13,"tag":45,"props":123,"children":124},{"style":63},[125],{"type":18,"value":126}," regionCount;\n",{"type":13,"tag":45,"props":128,"children":130},{"class":47,"line":129},7,[131,135,140,145],{"type":13,"tag":45,"props":132,"children":133},{"style":52},[134],{"type":18,"value":84},{"type":13,"tag":45,"props":136,"children":137},{"style":63},[138],{"type":18,"value":139}," VkTensorCopyARM",{"type":13,"tag":45,"props":141,"children":142},{"style":52},[143],{"type":18,"value":144},"*",{"type":13,"tag":45,"props":146,"children":147},{"style":63},[148],{"type":18,"value":149}," pRegions;\n",{"type":13,"tag":45,"props":151,"children":153},{"class":47,"line":152},8,[154],{"type":13,"tag":45,"props":155,"children":156},{"style":63},[157],{"type":18,"value":158},"} VkCopyTensorInfoARM;\n",{"type":13,"tag":33,"props":160,"children":165},{"className":161,"code":162,"filename":163,"language":164,"meta":39,"style":39},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct CopyTensorInfoARM {\n s_type: vk::StructureType,\n p_next: *const c_void,\n src_tensor: vk::TensorARM,\n dst_tensor: vk::TensorARM,\n region_count: u32,\n p_regions: *const vk::TensorCopyARM,\n}\n","Rust","rs",[166],{"type":13,"tag":21,"props":167,"children":168},{"__ignoreMap":39},[169,192,225,247,276,304,325,358],{"type":13,"tag":45,"props":170,"children":171},{"class":47,"line":48},[172,177,181,187],{"type":13,"tag":45,"props":173,"children":174},{"style":52},[175],{"type":18,"value":176},"pub",{"type":13,"tag":45,"props":178,"children":179},{"style":52},[180],{"type":18,"value":60},{"type":13,"tag":45,"props":182,"children":184},{"style":183},"--shiki-default:#953800;--shiki-dark:#FFA657",[185],{"type":18,"value":186}," CopyTensorInfoARM",{"type":13,"tag":45,"props":188,"children":189},{"style":63},[190],{"type":18,"value":191}," {\n",{"type":13,"tag":45,"props":193,"children":194},{"class":47,"line":69},[195,200,205,210,215,220],{"type":13,"tag":45,"props":196,"children":197},{"style":63},[198],{"type":18,"value":199}," s_type",{"type":13,"tag":45,"props":201,"children":202},{"style":52},[203],{"type":18,"value":204},":",{"type":13,"tag":45,"props":206,"children":207},{"style":183},[208],{"type":18,"value":209}," vk",{"type":13,"tag":45,"props":211,"children":212},{"style":52},[213],{"type":18,"value":214},"::",{"type":13,"tag":45,"props":216,"children":217},{"style":183},[218],{"type":18,"value":219},"StructureType",{"type":13,"tag":45,"props":221,"children":222},{"style":63},[223],{"type":18,"value":224},",\n",{"type":13,"tag":45,"props":226,"children":227},{"class":47,"line":78},[228,233,237,242],{"type":13,"tag":45,"props":229,"children":230},{"style":63},[231],{"type":18,"value":232}," p_next",{"type":13,"tag":45,"props":234,"children":235},{"style":52},[236],{"type":18,"value":204},{"type":13,"tag":45,"props":238,"children":239},{"style":52},[240],{"type":18,"value":241}," *const",{"type":13,"tag":45,"props":243,"children":244},{"style":63},[245],{"type":18,"value":246}," c_void,\n",{"type":13,"tag":45,"props":248,"children":249},{"class":47,"line":97},[250,255,259,263,267,272],{"type":13,"tag":45,"props":251,"children":252},{"style":63},[253],{"type":18,"value":254}," src_tensor",{"type":13,"tag":45,"props":256,"children":257},{"style":52},[258],{"type":18,"value":204},{"type":13,"tag":45,"props":260,"children":261},{"style":183},[262],{"type":18,"value":209},{"type":13,"tag":45,"props":264,"children":265},{"style":52},[266],{"type":18,"value":214},{"type":13,"tag":45,"props":268,"children":269},{"style":183},[270],{"type":18,"value":271},"TensorARM",{"type":13,"tag":45,"props":273,"children":274},{"style":63},[275],{"type":18,"value":224},{"type":13,"tag":45,"props":277,"children":278},{"class":47,"line":106},[279,284,288,292,296,300],{"type":13,"tag":45,"props":280,"children":281},{"style":63},[282],{"type":18,"value":283}," dst_tensor",{"type":13,"tag":45,"props":285,"children":286},{"style":52},[287],{"type":18,"value":204},{"type":13,"tag":45,"props":289,"children":290},{"style":183},[291],{"type":18,"value":209},{"type":13,"tag":45,"props":293,"children":294},{"style":52},[295],{"type":18,"value":214},{"type":13,"tag":45,"props":297,"children":298},{"style":183},[299],{"type":18,"value":271},{"type":13,"tag":45,"props":301,"children":302},{"style":63},[303],{"type":18,"value":224},{"type":13,"tag":45,"props":305,"children":306},{"class":47,"line":115},[307,312,316,321],{"type":13,"tag":45,"props":308,"children":309},{"style":63},[310],{"type":18,"value":311}," region_count",{"type":13,"tag":45,"props":313,"children":314},{"style":52},[315],{"type":18,"value":204},{"type":13,"tag":45,"props":317,"children":318},{"style":183},[319],{"type":18,"value":320}," u32",{"type":13,"tag":45,"props":322,"children":323},{"style":63},[324],{"type":18,"value":224},{"type":13,"tag":45,"props":326,"children":327},{"class":47,"line":129},[328,333,337,341,345,349,354],{"type":13,"tag":45,"props":329,"children":330},{"style":63},[331],{"type":18,"value":332}," p_regions",{"type":13,"tag":45,"props":334,"children":335},{"style":52},[336],{"type":18,"value":204},{"type":13,"tag":45,"props":338,"children":339},{"style":52},[340],{"type":18,"value":241},{"type":13,"tag":45,"props":342,"children":343},{"style":183},[344],{"type":18,"value":209},{"type":13,"tag":45,"props":346,"children":347},{"style":52},[348],{"type":18,"value":214},{"type":13,"tag":45,"props":350,"children":351},{"style":183},[352],{"type":18,"value":353},"TensorCopyARM",{"type":13,"tag":45,"props":355,"children":356},{"style":63},[357],{"type":18,"value":224},{"type":13,"tag":45,"props":359,"children":360},{"class":47,"line":152},[361],{"type":13,"tag":45,"props":362,"children":363},{"style":63},[364],{"type":18,"value":365},"}\n",{"type":13,"tag":367,"props":368,"children":369},"ul",{},[370,391,402,413,424,435],{"type":13,"tag":371,"props":372,"children":373},"li",{},[374,380,382,389],{"type":13,"tag":21,"props":375,"children":377},{"className":376},[],[378],{"type":18,"value":379},"sType",{"type":18,"value":381}," is a ",{"type":13,"tag":383,"props":384,"children":386},"a",{"href":385},"/man/VkStructureType",[387],{"type":18,"value":388},"VkStructureType",{"type":18,"value":390}," value identifying this structure.",{"type":13,"tag":371,"props":392,"children":393},{},[394,400],{"type":13,"tag":21,"props":395,"children":397},{"className":396},[],[398],{"type":18,"value":399},"pNext",{"type":18,"value":401}," is NULL or a pointer to a structure extending this\nstructure.",{"type":13,"tag":371,"props":403,"children":404},{},[405,411],{"type":13,"tag":21,"props":406,"children":408},{"className":407},[],[409],{"type":18,"value":410},"srcTensor",{"type":18,"value":412}," is the source tensor.",{"type":13,"tag":371,"props":414,"children":415},{},[416,422],{"type":13,"tag":21,"props":417,"children":419},{"className":418},[],[420],{"type":18,"value":421},"dstTensor",{"type":18,"value":423}," is the destination tensor.",{"type":13,"tag":371,"props":425,"children":426},{},[427,433],{"type":13,"tag":21,"props":428,"children":430},{"className":429},[],[431],{"type":18,"value":432},"regionCount",{"type":18,"value":434}," is the number of regions to copy.",{"type":13,"tag":371,"props":436,"children":437},{},[438,444,446,452],{"type":13,"tag":21,"props":439,"children":441},{"className":440},[],[442],{"type":18,"value":443},"pRegions",{"type":18,"value":445}," is a pointer to an array of ",{"type":13,"tag":383,"props":447,"children":449},{"href":448},"/man/VkTensorCopyARM",[450],{"type":18,"value":451},"VkTensorCopyARM",{"type":18,"value":453},"\nstructures specifying the regions to copy.",{"type":13,"tag":14,"props":455,"children":456},{},[457,459,464,466,471,473,478,480,485],{"type":18,"value":458},"Each region in ",{"type":13,"tag":21,"props":460,"children":462},{"className":461},[],[463],{"type":18,"value":443},{"type":18,"value":465}," describes a region to be copied from the\nsource tensor to a corresponding region of the destination tensor.\n",{"type":13,"tag":21,"props":467,"children":469},{"className":468},[],[470],{"type":18,"value":410},{"type":18,"value":472}," and ",{"type":13,"tag":21,"props":474,"children":476},{"className":475},[],[477],{"type":18,"value":421},{"type":18,"value":479}," ",{"type":13,"tag":481,"props":482,"children":484},"normative",{"type":483},"can",[],{"type":18,"value":486}," be the same tensor or alias the\nsame memory.",{"type":13,"tag":488,"props":489,"children":491},"anchor",{"id":490},"copies-tensors-format-compatibility",[],{"type":13,"tag":14,"props":493,"children":494},{},[495,497,502,503,508,509,513,515,521],{"type":18,"value":496},"The formats of ",{"type":13,"tag":21,"props":498,"children":500},{"className":499},[],[501],{"type":18,"value":410},{"type":18,"value":472},{"type":13,"tag":21,"props":504,"children":506},{"className":505},[],[507],{"type":18,"value":421},{"type":18,"value":479},{"type":13,"tag":481,"props":510,"children":512},{"type":511},"must",[],{"type":18,"value":514}," be compatible.\nFormats are compatible if they share the same class, as shown in the\n",{"type":13,"tag":383,"props":516,"children":518},{"href":517},"/chapters/formats#formats-compatibility",[519],{"type":18,"value":520},"Compatible Formats",{"type":18,"value":522}," table.",{"type":13,"tag":488,"props":524,"children":526},{"id":525},"copies-tensors-format-size-compatibility",[],{"type":13,"tag":14,"props":528,"children":529},{},[530,536,538,544],{"type":13,"tag":21,"props":531,"children":533},{"className":532},[],[534],{"type":18,"value":535},"vkCmdCopyTensorARM",{"type":18,"value":537}," allows copying between ",{"type":13,"tag":539,"props":540,"children":541},"em",{},[542],{"type":18,"value":543},"size-compatible",{"type":18,"value":545}," internal\nformats.",{"type":13,"tag":547,"props":548,"children":550},"validity-group",{"name":549},"Valid Usage",[551,589,629,643,691,732,794,848,881,907,936,960,989],{"type":13,"tag":552,"props":553,"children":555},"validity-field",{"name":554},"VUID-VkCopyTensorInfoARM-dimensionCount-09684",[556],{"type":13,"tag":14,"props":557,"children":558},{},[559,564,565,570,571,574,576,582,583],{"type":13,"tag":21,"props":560,"children":562},{"className":561},[],[563],{"type":18,"value":410},{"type":18,"value":472},{"type":13,"tag":21,"props":566,"children":568},{"className":567},[],[569],{"type":18,"value":421},{"type":18,"value":479},{"type":13,"tag":481,"props":572,"children":573},{"type":511},[],{"type":18,"value":575}," have been created with equal\nvalues for ",{"type":13,"tag":383,"props":577,"children":579},{"href":578},"/man/VkTensorDescriptionARM",[580],{"type":18,"value":581},"VkTensorDescriptionARM",{"type":18,"value":214},{"type":13,"tag":21,"props":584,"children":586},{"className":585},[],[587],{"type":18,"value":588},"dimensionCount",{"type":13,"tag":552,"props":590,"children":592},{"name":591},"VUID-VkCopyTensorInfoARM-pDimensions-09685",[593],{"type":13,"tag":14,"props":594,"children":595},{},[596,598,602,603,609,611,616,618,623,624,627],{"type":18,"value":597},"For each of the elements of\n",{"type":13,"tag":383,"props":599,"children":600},{"href":578},[601],{"type":18,"value":581},{"type":18,"value":214},{"type":13,"tag":21,"props":604,"children":606},{"className":605},[],[607],{"type":18,"value":608},"pDimensions",{"type":18,"value":610},", ",{"type":13,"tag":21,"props":612,"children":614},{"className":613},[],[615],{"type":18,"value":410},{"type":18,"value":617}," and\n",{"type":13,"tag":21,"props":619,"children":621},{"className":620},[],[622],{"type":18,"value":421},{"type":18,"value":479},{"type":13,"tag":481,"props":625,"children":626},{"type":511},[],{"type":18,"value":628}," be the same size",{"type":13,"tag":552,"props":630,"children":632},{"name":631},"VUID-VkCopyTensorInfoARM-regionCount-09686",[633],{"type":13,"tag":14,"props":634,"children":635},{},[636,641],{"type":13,"tag":21,"props":637,"children":639},{"className":638},[],[640],{"type":18,"value":432},{"type":18,"value":642}," must be equal to 1",{"type":13,"tag":552,"props":644,"children":646},{"name":645},"VUID-VkCopyTensorInfoARM-pRegions-09687",[647],{"type":13,"tag":14,"props":648,"children":649},{},[650,652,657,658,661,663,667,669,675,677,683,685],{"type":18,"value":651},"Each element of ",{"type":13,"tag":21,"props":653,"children":655},{"className":654},[],[656],{"type":18,"value":443},{"type":18,"value":479},{"type":13,"tag":481,"props":659,"children":660},{"type":511},[],{"type":18,"value":662}," be a ",{"type":13,"tag":383,"props":664,"children":665},{"href":448},[666],{"type":18,"value":451},{"type":18,"value":668},"\nstructure whose ",{"type":13,"tag":21,"props":670,"children":672},{"className":671},[],[673],{"type":18,"value":674},"pSrcOffset",{"type":18,"value":676}," is ",{"type":13,"tag":21,"props":678,"children":680},{"className":679},[],[681],{"type":18,"value":682},"NULL",{"type":18,"value":684}," or has all its elements equal\nto ",{"type":13,"tag":21,"props":686,"children":688},{"className":687},[],[689],{"type":18,"value":690},"0",{"type":13,"tag":552,"props":692,"children":694},{"name":693},"VUID-VkCopyTensorInfoARM-pRegions-09688",[695],{"type":13,"tag":14,"props":696,"children":697},{},[698,699,704,705,708,709,713,714,720,721,726,727],{"type":18,"value":651},{"type":13,"tag":21,"props":700,"children":702},{"className":701},[],[703],{"type":18,"value":443},{"type":18,"value":479},{"type":13,"tag":481,"props":706,"children":707},{"type":511},[],{"type":18,"value":662},{"type":13,"tag":383,"props":710,"children":711},{"href":448},[712],{"type":18,"value":451},{"type":18,"value":668},{"type":13,"tag":21,"props":715,"children":717},{"className":716},[],[718],{"type":18,"value":719},"pDstOffset",{"type":18,"value":676},{"type":13,"tag":21,"props":722,"children":724},{"className":723},[],[725],{"type":18,"value":682},{"type":18,"value":684},{"type":13,"tag":21,"props":728,"children":730},{"className":729},[],[731],{"type":18,"value":690},{"type":13,"tag":552,"props":733,"children":735},{"name":734},"VUID-VkCopyTensorInfoARM-pRegions-09689",[736],{"type":13,"tag":14,"props":737,"children":738},{},[739,740,745,746,749,750,754,755,761,762,767,769,773,774,779,781,786,787,792],{"type":18,"value":651},{"type":13,"tag":21,"props":741,"children":743},{"className":742},[],[744],{"type":18,"value":443},{"type":18,"value":479},{"type":13,"tag":481,"props":747,"children":748},{"type":511},[],{"type":18,"value":662},{"type":13,"tag":383,"props":751,"children":752},{"href":448},[753],{"type":18,"value":451},{"type":18,"value":668},{"type":13,"tag":21,"props":756,"children":758},{"className":757},[],[759],{"type":18,"value":760},"pExtent",{"type":18,"value":676},{"type":13,"tag":21,"props":763,"children":765},{"className":764},[],[766],{"type":18,"value":682},{"type":18,"value":768}," or equal to the\n",{"type":13,"tag":383,"props":770,"children":771},{"href":578},[772],{"type":18,"value":581},{"type":18,"value":214},{"type":13,"tag":21,"props":775,"children":777},{"className":776},[],[778],{"type":18,"value":608},{"type":18,"value":780}," array specified when\n",{"type":13,"tag":21,"props":782,"children":784},{"className":783},[],[785],{"type":18,"value":410},{"type":18,"value":472},{"type":13,"tag":21,"props":788,"children":790},{"className":789},[],[791],{"type":18,"value":421},{"type":18,"value":793}," were created",{"type":13,"tag":552,"props":795,"children":797},{"name":796},"VUID-VkCopyTensorInfoARM-pRegions-09954",[798],{"type":13,"tag":14,"props":799,"children":800},{},[801,802,807,808,811,812,816,817,822,824,828,829,834,836,841,843],{"type":18,"value":651},{"type":13,"tag":21,"props":803,"children":805},{"className":804},[],[806],{"type":18,"value":443},{"type":18,"value":479},{"type":13,"tag":481,"props":809,"children":810},{"type":511},[],{"type":18,"value":662},{"type":13,"tag":383,"props":813,"children":814},{"href":448},[815],{"type":18,"value":451},{"type":18,"value":668},{"type":13,"tag":21,"props":818,"children":820},{"className":819},[],[821],{"type":18,"value":588},{"type":18,"value":823},", if it is not equal to 0, is equal\nto the largest of the ",{"type":13,"tag":383,"props":825,"children":826},{"href":578},[827],{"type":18,"value":581},{"type":18,"value":214},{"type":13,"tag":21,"props":830,"children":832},{"className":831},[],[833],{"type":18,"value":588},{"type":18,"value":835},"\nof ",{"type":13,"tag":21,"props":837,"children":839},{"className":838},[],[840],{"type":18,"value":410},{"type":18,"value":842}," or ",{"type":13,"tag":21,"props":844,"children":846},{"className":845},[],[847],{"type":18,"value":421},{"type":13,"tag":552,"props":849,"children":851},{"name":850},"VUID-VkCopyTensorInfoARM-srcTensor-09690",[852],{"type":13,"tag":14,"props":853,"children":854},{},[855,856,862,864,869,870,873,875],{"type":18,"value":19},{"type":13,"tag":383,"props":857,"children":859},{"href":858},"/chapters/resources#resources-tensor-view-format-features",[860],{"type":18,"value":861},"format features",{"type":18,"value":863}," of\n",{"type":13,"tag":21,"props":865,"children":867},{"className":866},[],[868],{"type":18,"value":410},{"type":18,"value":479},{"type":13,"tag":481,"props":871,"children":872},{"type":511},[],{"type":18,"value":874}," contain ",{"type":13,"tag":21,"props":876,"children":878},{"className":877},[],[879],{"type":18,"value":880},"VK_FORMAT_FEATURE_2_TRANSFER_SRC_BIT",{"type":13,"tag":552,"props":882,"children":884},{"name":883},"VUID-VkCopyTensorInfoARM-srcTensor-09691",[885],{"type":13,"tag":14,"props":886,"children":887},{},[888,893,894,897,899,905],{"type":13,"tag":21,"props":889,"children":891},{"className":890},[],[892],{"type":18,"value":410},{"type":18,"value":479},{"type":13,"tag":481,"props":895,"children":896},{"type":511},[],{"type":18,"value":898}," have been created with the\n",{"type":13,"tag":21,"props":900,"children":902},{"className":901},[],[903],{"type":18,"value":904},"VK_TENSOR_USAGE_TRANSFER_SRC_BIT_ARM",{"type":18,"value":906}," usage flag set",{"type":13,"tag":552,"props":908,"children":910},{"name":909},"VUID-VkCopyTensorInfoARM-dstTensor-09692",[911],{"type":13,"tag":14,"props":912,"children":913},{},[914,915,919,920,925,926,929,930],{"type":18,"value":19},{"type":13,"tag":383,"props":916,"children":917},{"href":858},[918],{"type":18,"value":861},{"type":18,"value":863},{"type":13,"tag":21,"props":921,"children":923},{"className":922},[],[924],{"type":18,"value":421},{"type":18,"value":479},{"type":13,"tag":481,"props":927,"children":928},{"type":511},[],{"type":18,"value":874},{"type":13,"tag":21,"props":931,"children":933},{"className":932},[],[934],{"type":18,"value":935},"VK_FORMAT_FEATURE_2_TRANSFER_DST_BIT",{"type":13,"tag":552,"props":937,"children":939},{"name":938},"VUID-VkCopyTensorInfoARM-dstTensor-09693",[940],{"type":13,"tag":14,"props":941,"children":942},{},[943,948,949,952,953,959],{"type":13,"tag":21,"props":944,"children":946},{"className":945},[],[947],{"type":18,"value":421},{"type":18,"value":479},{"type":13,"tag":481,"props":950,"children":951},{"type":511},[],{"type":18,"value":898},{"type":13,"tag":21,"props":954,"children":956},{"className":955},[],[957],{"type":18,"value":958},"VK_TENSOR_USAGE_TRANSFER_DST_BIT_ARM",{"type":18,"value":906},{"type":13,"tag":552,"props":961,"children":963},{"name":962},"VUID-VkCopyTensorInfoARM-srcTensor-09694",[964],{"type":13,"tag":14,"props":965,"children":966},{},[967,969,974,976,979,981,987],{"type":18,"value":968},"If ",{"type":13,"tag":21,"props":970,"children":972},{"className":971},[],[973],{"type":18,"value":410},{"type":18,"value":975}," is non-sparse then it ",{"type":13,"tag":481,"props":977,"children":978},{"type":511},[],{"type":18,"value":980}," be bound completely and\ncontiguously to a single ",{"type":13,"tag":383,"props":982,"children":984},{"href":983},"/man/VkDeviceMemory",[985],{"type":18,"value":986},"VkDeviceMemory",{"type":18,"value":988}," object",{"type":13,"tag":552,"props":990,"children":992},{"name":991},"VUID-VkCopyTensorInfoARM-dstTensor-09695",[993],{"type":13,"tag":14,"props":994,"children":995},{},[996,997,1002,1003,1006,1007,1011],{"type":18,"value":968},{"type":13,"tag":21,"props":998,"children":1000},{"className":999},[],[1001],{"type":18,"value":421},{"type":18,"value":975},{"type":13,"tag":481,"props":1004,"children":1005},{"type":511},[],{"type":18,"value":980},{"type":13,"tag":383,"props":1008,"children":1009},{"href":983},[1010],{"type":18,"value":986},{"type":18,"value":988},{"type":13,"tag":547,"props":1013,"children":1015},{"name":1014},"Valid Usage (Implicit)",[1016,1040,1062,1088,1110,1141,1164],{"type":13,"tag":552,"props":1017,"children":1019},{"name":1018},"VUID-VkCopyTensorInfoARM-sType-sType",[1020],{"type":13,"tag":14,"props":1021,"children":1022},{},[1023,1028,1029,1032,1034],{"type":13,"tag":21,"props":1024,"children":1026},{"className":1025},[],[1027],{"type":18,"value":379},{"type":18,"value":479},{"type":13,"tag":481,"props":1030,"children":1031},{"type":511},[],{"type":18,"value":1033}," be ",{"type":13,"tag":21,"props":1035,"children":1037},{"className":1036},[],[1038],{"type":18,"value":1039},"VK_STRUCTURE_TYPE_COPY_TENSOR_INFO_ARM",{"type":13,"tag":552,"props":1041,"children":1043},{"name":1042},"VUID-VkCopyTensorInfoARM-pNext-pNext",[1044],{"type":13,"tag":14,"props":1045,"children":1046},{},[1047,1052,1053,1056,1057],{"type":13,"tag":21,"props":1048,"children":1050},{"className":1049},[],[1051],{"type":18,"value":399},{"type":18,"value":479},{"type":13,"tag":481,"props":1054,"children":1055},{"type":511},[],{"type":18,"value":1033},{"type":13,"tag":21,"props":1058,"children":1060},{"className":1059},[],[1061],{"type":18,"value":682},{"type":13,"tag":552,"props":1063,"children":1065},{"name":1064},"VUID-VkCopyTensorInfoARM-srcTensor-parameter",[1066],{"type":13,"tag":14,"props":1067,"children":1068},{},[1069,1074,1075,1078,1080,1086],{"type":13,"tag":21,"props":1070,"children":1072},{"className":1071},[],[1073],{"type":18,"value":410},{"type":18,"value":479},{"type":13,"tag":481,"props":1076,"children":1077},{"type":511},[],{"type":18,"value":1079}," be a valid ",{"type":13,"tag":383,"props":1081,"children":1083},{"href":1082},"/man/VkTensorARM",[1084],{"type":18,"value":1085},"VkTensorARM",{"type":18,"value":1087}," handle",{"type":13,"tag":552,"props":1089,"children":1091},{"name":1090},"VUID-VkCopyTensorInfoARM-dstTensor-parameter",[1092],{"type":13,"tag":14,"props":1093,"children":1094},{},[1095,1100,1101,1104,1105,1109],{"type":13,"tag":21,"props":1096,"children":1098},{"className":1097},[],[1099],{"type":18,"value":421},{"type":18,"value":479},{"type":13,"tag":481,"props":1102,"children":1103},{"type":511},[],{"type":18,"value":1079},{"type":13,"tag":383,"props":1106,"children":1107},{"href":1082},[1108],{"type":18,"value":1085},{"type":18,"value":1087},{"type":13,"tag":552,"props":1111,"children":1113},{"name":1112},"VUID-VkCopyTensorInfoARM-pRegions-parameter",[1114],{"type":13,"tag":14,"props":1115,"children":1116},{},[1117,1122,1123,1126,1128,1133,1135,1139],{"type":13,"tag":21,"props":1118,"children":1120},{"className":1119},[],[1121],{"type":18,"value":443},{"type":18,"value":479},{"type":13,"tag":481,"props":1124,"children":1125},{"type":511},[],{"type":18,"value":1127}," be a valid pointer to an array of ",{"type":13,"tag":21,"props":1129,"children":1131},{"className":1130},[],[1132],{"type":18,"value":432},{"type":18,"value":1134}," valid ",{"type":13,"tag":383,"props":1136,"children":1137},{"href":448},[1138],{"type":18,"value":451},{"type":18,"value":1140}," structures",{"type":13,"tag":552,"props":1142,"children":1144},{"name":1143},"VUID-VkCopyTensorInfoARM-regionCount-arraylength",[1145],{"type":13,"tag":14,"props":1146,"children":1147},{},[1148,1153,1154,1157,1159],{"type":13,"tag":21,"props":1149,"children":1151},{"className":1150},[],[1152],{"type":18,"value":432},{"type":18,"value":479},{"type":13,"tag":481,"props":1155,"children":1156},{"type":511},[],{"type":18,"value":1158}," be greater than ",{"type":13,"tag":21,"props":1160,"children":1162},{"className":1161},[],[1163],{"type":18,"value":690},{"type":13,"tag":552,"props":1165,"children":1167},{"name":1166},"VUID-VkCopyTensorInfoARM-commonparent",[1168],{"type":13,"tag":14,"props":1169,"children":1170},{},[1171,1173,1178,1180,1185,1186,1189,1191],{"type":18,"value":1172},"Both of ",{"type":13,"tag":21,"props":1174,"children":1176},{"className":1175},[],[1177],{"type":18,"value":421},{"type":18,"value":1179},", and ",{"type":13,"tag":21,"props":1181,"children":1183},{"className":1182},[],[1184],{"type":18,"value":410},{"type":18,"value":479},{"type":13,"tag":481,"props":1187,"children":1188},{"type":511},[],{"type":18,"value":1190}," have been created, allocated, or retrieved from the same ",{"type":13,"tag":383,"props":1192,"children":1194},{"href":1193},"/man/VkDevice",[1195],{"type":18,"value":1196},"VkDevice",{"type":13,"tag":1198,"props":1199,"children":1200},"style",{},[1201],{"type":18,"value":1202},"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":1204},[],"markdown",1773121568912]