[{"data":1,"prerenderedAt":1026},["ShallowReactive",2],{"Xix5CkGOyo":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":1025,"_id":4},"VkAcquireNextImageInfoKHR","Structure specifying parameters of the acquire","VK_KHR_swapchain, VK_KHR_device_group","structs",[],{"type":10,"children":11,"toc":1023},"root",[12,28,384,495,508,542,776,964,1017],{"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 VkAcquireNextImageInfoKHR {\n VkStructureType sType;\n const void* pNext;\n VkSwapchainKHR swapchain;\n uint64_t timeout;\n VkSemaphore semaphore;\n VkFence fence;\n uint32_t deviceMask;\n} VkAcquireNextImageInfoKHR;\n","C","c","",[41],{"type":13,"tag":21,"props":42,"children":43},{"__ignoreMap":39},[44,67,76,95,104,118,127,136,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}," VkAcquireNextImageInfoKHR {\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}," VkSwapchainKHR swapchain;\n",{"type":13,"tag":45,"props":105,"children":107},{"class":47,"line":106},5,[108,113],{"type":13,"tag":45,"props":109,"children":110},{"style":52},[111],{"type":18,"value":112}," uint64_t",{"type":13,"tag":45,"props":114,"children":115},{"style":63},[116],{"type":18,"value":117}," timeout;\n",{"type":13,"tag":45,"props":119,"children":121},{"class":47,"line":120},6,[122],{"type":13,"tag":45,"props":123,"children":124},{"style":63},[125],{"type":18,"value":126}," VkSemaphore semaphore;\n",{"type":13,"tag":45,"props":128,"children":130},{"class":47,"line":129},7,[131],{"type":13,"tag":45,"props":132,"children":133},{"style":63},[134],{"type":18,"value":135}," VkFence fence;\n",{"type":13,"tag":45,"props":137,"children":139},{"class":47,"line":138},8,[140,145],{"type":13,"tag":45,"props":141,"children":142},{"style":52},[143],{"type":18,"value":144}," uint32_t",{"type":13,"tag":45,"props":146,"children":147},{"style":63},[148],{"type":18,"value":149}," deviceMask;\n",{"type":13,"tag":45,"props":151,"children":153},{"class":47,"line":152},9,[154],{"type":13,"tag":45,"props":155,"children":156},{"style":63},[157],{"type":18,"value":158},"} VkAcquireNextImageInfoKHR;\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 AcquireNextImageInfoKHR {\n s_type: vk::StructureType,\n p_next: *const c_void,\n swapchain: vk::SwapchainKHR,\n timeout: u64,\n semaphore: vk::Semaphore,\n fence: vk::Fence,\n device_mask: u32,\n}\n","Rust","rs",[166],{"type":13,"tag":21,"props":167,"children":168},{"__ignoreMap":39},[169,192,225,247,276,297,326,355,376],{"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}," AcquireNextImageInfoKHR",{"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}," swapchain",{"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},"SwapchainKHR",{"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,293],{"type":13,"tag":45,"props":280,"children":281},{"style":63},[282],{"type":18,"value":283}," timeout",{"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":292}," u64",{"type":13,"tag":45,"props":294,"children":295},{"style":63},[296],{"type":18,"value":224},{"type":13,"tag":45,"props":298,"children":299},{"class":47,"line":120},[300,305,309,313,317,322],{"type":13,"tag":45,"props":301,"children":302},{"style":63},[303],{"type":18,"value":304}," semaphore",{"type":13,"tag":45,"props":306,"children":307},{"style":52},[308],{"type":18,"value":204},{"type":13,"tag":45,"props":310,"children":311},{"style":183},[312],{"type":18,"value":209},{"type":13,"tag":45,"props":314,"children":315},{"style":52},[316],{"type":18,"value":214},{"type":13,"tag":45,"props":318,"children":319},{"style":183},[320],{"type":18,"value":321},"Semaphore",{"type":13,"tag":45,"props":323,"children":324},{"style":63},[325],{"type":18,"value":224},{"type":13,"tag":45,"props":327,"children":328},{"class":47,"line":129},[329,334,338,342,346,351],{"type":13,"tag":45,"props":330,"children":331},{"style":63},[332],{"type":18,"value":333}," fence",{"type":13,"tag":45,"props":335,"children":336},{"style":52},[337],{"type":18,"value":204},{"type":13,"tag":45,"props":339,"children":340},{"style":183},[341],{"type":18,"value":209},{"type":13,"tag":45,"props":343,"children":344},{"style":52},[345],{"type":18,"value":214},{"type":13,"tag":45,"props":347,"children":348},{"style":183},[349],{"type":18,"value":350},"Fence",{"type":13,"tag":45,"props":352,"children":353},{"style":63},[354],{"type":18,"value":224},{"type":13,"tag":45,"props":356,"children":357},{"class":47,"line":138},[358,363,367,372],{"type":13,"tag":45,"props":359,"children":360},{"style":63},[361],{"type":18,"value":362}," device_mask",{"type":13,"tag":45,"props":364,"children":365},{"style":52},[366],{"type":18,"value":204},{"type":13,"tag":45,"props":368,"children":369},{"style":183},[370],{"type":18,"value":371}," u32",{"type":13,"tag":45,"props":373,"children":374},{"style":63},[375],{"type":18,"value":224},{"type":13,"tag":45,"props":377,"children":378},{"class":47,"line":152},[379],{"type":13,"tag":45,"props":380,"children":381},{"style":63},[382],{"type":18,"value":383},"}\n",{"type":13,"tag":385,"props":386,"children":387},"ul",{},[388,409,428,439,450,468,484],{"type":13,"tag":389,"props":390,"children":391},"li",{},[392,398,400,407],{"type":13,"tag":21,"props":393,"children":395},{"className":394},[],[396],{"type":18,"value":397},"sType",{"type":18,"value":399}," is a ",{"type":13,"tag":401,"props":402,"children":404},"a",{"href":403},"/man/VkStructureType",[405],{"type":18,"value":406},"VkStructureType",{"type":18,"value":408}," value identifying this structure.",{"type":13,"tag":389,"props":410,"children":411},{},[412,418,420,426],{"type":13,"tag":21,"props":413,"children":415},{"className":414},[],[416],{"type":18,"value":417},"pNext",{"type":18,"value":419}," is ",{"type":13,"tag":21,"props":421,"children":423},{"className":422},[],[424],{"type":18,"value":425},"NULL",{"type":18,"value":427}," or a pointer to a structure extending this\nstructure.",{"type":13,"tag":389,"props":429,"children":430},{},[431,437],{"type":13,"tag":21,"props":432,"children":434},{"className":433},[],[435],{"type":18,"value":436},"swapchain",{"type":18,"value":438}," is a non-retired swapchain from which an image is\nacquired.",{"type":13,"tag":389,"props":440,"children":441},{},[442,448],{"type":13,"tag":21,"props":443,"children":445},{"className":444},[],[446],{"type":18,"value":447},"timeout",{"type":18,"value":449}," specifies how long the function waits, in nanoseconds, if\nno image is available.",{"type":13,"tag":389,"props":451,"children":452},{},[453,459,460,466],{"type":13,"tag":21,"props":454,"children":456},{"className":455},[],[457],{"type":18,"value":458},"semaphore",{"type":18,"value":419},{"type":13,"tag":401,"props":461,"children":463},{"href":462},"/man/VK_NULL_HANDLE",[464],{"type":18,"value":465},"VK_NULL_HANDLE",{"type":18,"value":467}," or a semaphore to signal.",{"type":13,"tag":389,"props":469,"children":470},{},[471,477,478,482],{"type":13,"tag":21,"props":472,"children":474},{"className":473},[],[475],{"type":18,"value":476},"fence",{"type":18,"value":419},{"type":13,"tag":401,"props":479,"children":480},{"href":462},[481],{"type":18,"value":465},{"type":18,"value":483}," or a fence to signal.",{"type":13,"tag":389,"props":485,"children":486},{},[487,493],{"type":13,"tag":21,"props":488,"children":490},{"className":489},[],[491],{"type":18,"value":492},"deviceMask",{"type":18,"value":494}," is a mask of physical devices for which the swapchain\nimage will be ready to use when the semaphore or fence is signaled.",{"type":13,"tag":14,"props":496,"children":497},{},[498,500,506],{"type":18,"value":499},"If ",{"type":13,"tag":401,"props":501,"children":503},{"href":502},"/man/vkAcquireNextImageKHR",[504],{"type":18,"value":505},"vkAcquireNextImageKHR",{"type":18,"value":507}," is used, the device mask is considered to\ninclude all physical devices in the logical device.",{"type":13,"tag":509,"props":510,"children":511},"note",{},[512],{"type":13,"tag":14,"props":513,"children":514},{},[515,521,523,528,530,535,537,540],{"type":13,"tag":401,"props":516,"children":518},{"href":517},"/man/vkAcquireNextImage2KHR",[519],{"type":18,"value":520},"vkAcquireNextImage2KHR",{"type":18,"value":522}," signals at most one semaphore, even if the\napplication requests waiting for multiple physical devices to be ready via\nthe ",{"type":13,"tag":21,"props":524,"children":526},{"className":525},[],[527],{"type":18,"value":492},{"type":18,"value":529},".\nHowever, only a single physical device ",{"type":13,"tag":531,"props":532,"children":534},"normative",{"type":533},"can",[],{"type":18,"value":536}," wait on that semaphore, since\nthe semaphore becomes unsignaled when the wait succeeds.\nFor other physical devices to wait for the image to be ready, it is\nnecessary for the application to submit semaphore signal operation(s) to\nthat first physical device to signal additional semaphore(s) after the wait\nsucceeds, which the other physical device(s) ",{"type":13,"tag":531,"props":538,"children":539},{"type":533},[],{"type":18,"value":541}," wait upon.",{"type":13,"tag":543,"props":544,"children":546},"validity-group",{"name":545},"Valid Usage",[547,568,594,618,649,679,708,726,744],{"type":13,"tag":548,"props":549,"children":551},"validity-field",{"name":550},"VUID-VkAcquireNextImageInfoKHR-swapchain-01675",[552],{"type":13,"tag":14,"props":553,"children":554},{},[555,560,562,566],{"type":13,"tag":21,"props":556,"children":558},{"className":557},[],[559],{"type":18,"value":436},{"type":18,"value":561}," ",{"type":13,"tag":531,"props":563,"children":565},{"type":564},"must",[],{"type":18,"value":567}," not be in the retired state",{"type":13,"tag":548,"props":569,"children":571},{"name":570},"VUID-VkAcquireNextImageInfoKHR-semaphore-01288",[572],{"type":13,"tag":14,"props":573,"children":574},{},[575,576,581,583,587,589,592],{"type":18,"value":499},{"type":13,"tag":21,"props":577,"children":579},{"className":578},[],[580],{"type":18,"value":458},{"type":18,"value":582}," is not ",{"type":13,"tag":401,"props":584,"children":585},{"href":462},[586],{"type":18,"value":465},{"type":18,"value":588},", it ",{"type":13,"tag":531,"props":590,"children":591},{"type":564},[],{"type":18,"value":593}," be unsignaled",{"type":13,"tag":548,"props":595,"children":597},{"name":596},"VUID-VkAcquireNextImageInfoKHR-semaphore-01781",[598],{"type":13,"tag":14,"props":599,"children":600},{},[601,602,607,608,612,613,616],{"type":18,"value":499},{"type":13,"tag":21,"props":603,"children":605},{"className":604},[],[606],{"type":18,"value":458},{"type":18,"value":582},{"type":13,"tag":401,"props":609,"children":610},{"href":462},[611],{"type":18,"value":465},{"type":18,"value":588},{"type":13,"tag":531,"props":614,"children":615},{"type":564},[],{"type":18,"value":617}," not have any\nuncompleted signal or wait operations pending",{"type":13,"tag":548,"props":619,"children":621},{"name":620},"VUID-VkAcquireNextImageInfoKHR-fence-01289",[622],{"type":13,"tag":14,"props":623,"children":624},{},[625,626,631,632,636,638,643,644,647],{"type":18,"value":499},{"type":13,"tag":21,"props":627,"children":629},{"className":628},[],[630],{"type":18,"value":476},{"type":18,"value":582},{"type":13,"tag":401,"props":633,"children":634},{"href":462},[635],{"type":18,"value":465},{"type":18,"value":637},", ",{"type":13,"tag":21,"props":639,"children":641},{"className":640},[],[642],{"type":18,"value":476},{"type":18,"value":561},{"type":13,"tag":531,"props":645,"children":646},{"type":564},[],{"type":18,"value":648}," be\nunsignaled",{"type":13,"tag":548,"props":650,"children":652},{"name":651},"VUID-VkAcquireNextImageInfoKHR-fence-10067",[653],{"type":13,"tag":14,"props":654,"children":655},{},[656,657,662,663,667,668,673,674,677],{"type":18,"value":499},{"type":13,"tag":21,"props":658,"children":660},{"className":659},[],[661],{"type":18,"value":476},{"type":18,"value":582},{"type":13,"tag":401,"props":664,"children":665},{"href":462},[666],{"type":18,"value":465},{"type":18,"value":637},{"type":13,"tag":21,"props":669,"children":671},{"className":670},[],[672],{"type":18,"value":476},{"type":18,"value":561},{"type":13,"tag":531,"props":675,"children":676},{"type":564},[],{"type":18,"value":678}," not be\nassociated with any other queue command that has not yet completed\nexecution on that queue",{"type":13,"tag":548,"props":680,"children":682},{"name":681},"VUID-VkAcquireNextImageInfoKHR-semaphore-01782",[683],{"type":13,"tag":14,"props":684,"children":685},{},[686,691,693,698,699,702,704],{"type":13,"tag":21,"props":687,"children":689},{"className":688},[],[690],{"type":18,"value":458},{"type":18,"value":692}," and ",{"type":13,"tag":21,"props":694,"children":696},{"className":695},[],[697],{"type":18,"value":476},{"type":18,"value":561},{"type":13,"tag":531,"props":700,"children":701},{"type":564},[],{"type":18,"value":703}," not both be equal to\n",{"type":13,"tag":401,"props":705,"children":706},{"href":462},[707],{"type":18,"value":465},{"type":13,"tag":548,"props":709,"children":711},{"name":710},"VUID-VkAcquireNextImageInfoKHR-deviceMask-01290",[712],{"type":13,"tag":14,"props":713,"children":714},{},[715,720,721,724],{"type":13,"tag":21,"props":716,"children":718},{"className":717},[],[719],{"type":18,"value":492},{"type":18,"value":561},{"type":13,"tag":531,"props":722,"children":723},{"type":564},[],{"type":18,"value":725}," be a valid device mask",{"type":13,"tag":548,"props":727,"children":729},{"name":728},"VUID-VkAcquireNextImageInfoKHR-deviceMask-01291",[730],{"type":13,"tag":14,"props":731,"children":732},{},[733,738,739,742],{"type":13,"tag":21,"props":734,"children":736},{"className":735},[],[737],{"type":18,"value":492},{"type":18,"value":561},{"type":13,"tag":531,"props":740,"children":741},{"type":564},[],{"type":18,"value":743}," not be zero",{"type":13,"tag":548,"props":745,"children":747},{"name":746},"VUID-VkAcquireNextImageInfoKHR-semaphore-03266",[748],{"type":13,"tag":14,"props":749,"children":750},{},[751,756,757,760,762,768,770],{"type":13,"tag":21,"props":752,"children":754},{"className":753},[],[755],{"type":18,"value":458},{"type":18,"value":561},{"type":13,"tag":531,"props":758,"children":759},{"type":564},[],{"type":18,"value":761}," have a ",{"type":13,"tag":401,"props":763,"children":765},{"href":764},"/man/VkSemaphoreType",[766],{"type":18,"value":767},"VkSemaphoreType",{"type":18,"value":769}," of\n",{"type":13,"tag":21,"props":771,"children":773},{"className":772},[],[774],{"type":18,"value":775},"VK_SEMAPHORE_TYPE_BINARY",{"type":13,"tag":543,"props":777,"children":779},{"name":778},"Valid Usage (Implicit)",[780,804,826,852,888,924],{"type":13,"tag":548,"props":781,"children":783},{"name":782},"VUID-VkAcquireNextImageInfoKHR-sType-sType",[784],{"type":13,"tag":14,"props":785,"children":786},{},[787,792,793,796,798],{"type":13,"tag":21,"props":788,"children":790},{"className":789},[],[791],{"type":18,"value":397},{"type":18,"value":561},{"type":13,"tag":531,"props":794,"children":795},{"type":564},[],{"type":18,"value":797}," be ",{"type":13,"tag":21,"props":799,"children":801},{"className":800},[],[802],{"type":18,"value":803},"VK_STRUCTURE_TYPE_ACQUIRE_NEXT_IMAGE_INFO_KHR",{"type":13,"tag":548,"props":805,"children":807},{"name":806},"VUID-VkAcquireNextImageInfoKHR-pNext-pNext",[808],{"type":13,"tag":14,"props":809,"children":810},{},[811,816,817,820,821],{"type":13,"tag":21,"props":812,"children":814},{"className":813},[],[815],{"type":18,"value":417},{"type":18,"value":561},{"type":13,"tag":531,"props":818,"children":819},{"type":564},[],{"type":18,"value":797},{"type":13,"tag":21,"props":822,"children":824},{"className":823},[],[825],{"type":18,"value":425},{"type":13,"tag":548,"props":827,"children":829},{"name":828},"VUID-VkAcquireNextImageInfoKHR-swapchain-parameter",[830],{"type":13,"tag":14,"props":831,"children":832},{},[833,838,839,842,844,850],{"type":13,"tag":21,"props":834,"children":836},{"className":835},[],[837],{"type":18,"value":436},{"type":18,"value":561},{"type":13,"tag":531,"props":840,"children":841},{"type":564},[],{"type":18,"value":843}," be a valid ",{"type":13,"tag":401,"props":845,"children":847},{"href":846},"/man/VkSwapchainKHR",[848],{"type":18,"value":849},"VkSwapchainKHR",{"type":18,"value":851}," handle",{"type":13,"tag":548,"props":853,"children":855},{"name":854},"VUID-VkAcquireNextImageInfoKHR-semaphore-parameter",[856],{"type":13,"tag":14,"props":857,"children":858},{},[859,860,865,866,870,871,876,877,880,881,887],{"type":18,"value":499},{"type":13,"tag":21,"props":861,"children":863},{"className":862},[],[864],{"type":18,"value":458},{"type":18,"value":582},{"type":13,"tag":401,"props":867,"children":868},{"href":462},[869],{"type":18,"value":465},{"type":18,"value":637},{"type":13,"tag":21,"props":872,"children":874},{"className":873},[],[875],{"type":18,"value":458},{"type":18,"value":561},{"type":13,"tag":531,"props":878,"children":879},{"type":564},[],{"type":18,"value":843},{"type":13,"tag":401,"props":882,"children":884},{"href":883},"/man/VkSemaphore",[885],{"type":18,"value":886},"VkSemaphore",{"type":18,"value":851},{"type":13,"tag":548,"props":889,"children":891},{"name":890},"VUID-VkAcquireNextImageInfoKHR-fence-parameter",[892],{"type":13,"tag":14,"props":893,"children":894},{},[895,896,901,902,906,907,912,913,916,917,923],{"type":18,"value":499},{"type":13,"tag":21,"props":897,"children":899},{"className":898},[],[900],{"type":18,"value":476},{"type":18,"value":582},{"type":13,"tag":401,"props":903,"children":904},{"href":462},[905],{"type":18,"value":465},{"type":18,"value":637},{"type":13,"tag":21,"props":908,"children":910},{"className":909},[],[911],{"type":18,"value":476},{"type":18,"value":561},{"type":13,"tag":531,"props":914,"children":915},{"type":564},[],{"type":18,"value":843},{"type":13,"tag":401,"props":918,"children":920},{"href":919},"/man/VkFence",[921],{"type":18,"value":922},"VkFence",{"type":18,"value":851},{"type":13,"tag":548,"props":925,"children":927},{"name":926},"VUID-VkAcquireNextImageInfoKHR-commonparent",[928],{"type":13,"tag":14,"props":929,"children":930},{},[931,933,938,939,944,946,951,953,956,958],{"type":18,"value":932},"Each of ",{"type":13,"tag":21,"props":934,"children":936},{"className":935},[],[937],{"type":18,"value":476},{"type":18,"value":637},{"type":13,"tag":21,"props":940,"children":942},{"className":941},[],[943],{"type":18,"value":458},{"type":18,"value":945},", and ",{"type":13,"tag":21,"props":947,"children":949},{"className":948},[],[950],{"type":18,"value":436},{"type":18,"value":952}," that are valid handles of non-ignored parameters ",{"type":13,"tag":531,"props":954,"children":955},{"type":564},[],{"type":18,"value":957}," have been created, allocated, or retrieved from the same ",{"type":13,"tag":401,"props":959,"children":961},{"href":960},"/man/VkDevice",[962],{"type":18,"value":963},"VkDevice",{"type":13,"tag":965,"props":966,"children":968},"validity-box",{"name":967},"Host Synchronization",[969],{"type":13,"tag":385,"props":970,"children":971},{},[972,988,1002],{"type":13,"tag":389,"props":973,"children":974},{},[975,977,982,983,986],{"type":18,"value":976},"Host access to ",{"type":13,"tag":21,"props":978,"children":980},{"className":979},[],[981],{"type":18,"value":436},{"type":18,"value":561},{"type":13,"tag":531,"props":984,"children":985},{"type":564},[],{"type":18,"value":987}," be externally synchronized",{"type":13,"tag":389,"props":989,"children":990},{},[991,992,997,998,1001],{"type":18,"value":976},{"type":13,"tag":21,"props":993,"children":995},{"className":994},[],[996],{"type":18,"value":458},{"type":18,"value":561},{"type":13,"tag":531,"props":999,"children":1000},{"type":564},[],{"type":18,"value":987},{"type":13,"tag":389,"props":1003,"children":1004},{},[1005,1006,1011,1012,1015],{"type":18,"value":976},{"type":13,"tag":21,"props":1007,"children":1009},{"className":1008},[],[1010],{"type":18,"value":476},{"type":18,"value":561},{"type":13,"tag":531,"props":1013,"children":1014},{"type":564},[],{"type":18,"value":1016}," be externally synchronized\n::",{"type":13,"tag":1018,"props":1019,"children":1020},"style",{},[1021],{"type":18,"value":1022},"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":1024},[],"markdown",1725732538437]