[{"data":1,"prerenderedAt":1073},["ShallowReactive",2],{"15Bk2JnfP8":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":1072,"_id":4},"VkDeviceGroupPresentInfoKHR","Mode and mask controlling which physical devices' images are presented","VK_KHR_swapchain, VK_KHR_device_group","structs",[],{"type":10,"children":11,"toc":1070},"root",[12,45,57,336,437,489,542,588,630,676,965,1064],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17,20,27,29,36,38,43],{"type":18,"value":19},"text","If the ",{"type":13,"tag":21,"props":22,"children":24},"code",{"className":23},[],[25],{"type":18,"value":26},"pNext",{"type":18,"value":28}," chain of ",{"type":13,"tag":30,"props":31,"children":33},"a",{"href":32},"/man/VkPresentInfoKHR",[34],{"type":18,"value":35},"VkPresentInfoKHR",{"type":18,"value":37}," includes a\n",{"type":13,"tag":21,"props":39,"children":41},{"className":40},[],[42],{"type":18,"value":4},{"type":18,"value":44}," structure, then that structure includes an\narray of device masks and a device group present mode.",{"type":13,"tag":14,"props":46,"children":47},{},[48,50,55],{"type":18,"value":49},"The ",{"type":13,"tag":21,"props":51,"children":53},{"className":52},[],[54],{"type":18,"value":4},{"type":18,"value":56}," structure is defined as:",{"type":13,"tag":58,"props":59,"children":60},"code-group",{},[61,174],{"type":13,"tag":62,"props":63,"children":69},"pre",{"className":64,"code":65,"filename":66,"language":67,"meta":68,"style":68},"language-c shiki shiki-themes github-light-default github-dark-default","typedef struct VkDeviceGroupPresentInfoKHR {\n VkStructureType sType;\n const void* pNext;\n uint32_t swapchainCount;\n const uint32_t* pDeviceMasks;\n VkDeviceGroupPresentModeFlagBitsKHR mode;\n} VkDeviceGroupPresentInfoKHR;\n","C","c","",[70],{"type":13,"tag":21,"props":71,"children":72},{"__ignoreMap":68},[73,96,105,124,138,156,165],{"type":13,"tag":74,"props":75,"children":78},"span",{"class":76,"line":77},"line",1,[79,85,90],{"type":13,"tag":74,"props":80,"children":82},{"style":81},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[83],{"type":18,"value":84},"typedef",{"type":13,"tag":74,"props":86,"children":87},{"style":81},[88],{"type":18,"value":89}," struct",{"type":13,"tag":74,"props":91,"children":93},{"style":92},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[94],{"type":18,"value":95}," VkDeviceGroupPresentInfoKHR {\n",{"type":13,"tag":74,"props":97,"children":99},{"class":76,"line":98},2,[100],{"type":13,"tag":74,"props":101,"children":102},{"style":92},[103],{"type":18,"value":104}," VkStructureType sType;\n",{"type":13,"tag":74,"props":106,"children":108},{"class":76,"line":107},3,[109,114,119],{"type":13,"tag":74,"props":110,"children":111},{"style":81},[112],{"type":18,"value":113}," const",{"type":13,"tag":74,"props":115,"children":116},{"style":81},[117],{"type":18,"value":118}," void*",{"type":13,"tag":74,"props":120,"children":121},{"style":92},[122],{"type":18,"value":123}," pNext;\n",{"type":13,"tag":74,"props":125,"children":127},{"class":76,"line":126},4,[128,133],{"type":13,"tag":74,"props":129,"children":130},{"style":81},[131],{"type":18,"value":132}," uint32_t",{"type":13,"tag":74,"props":134,"children":135},{"style":92},[136],{"type":18,"value":137}," swapchainCount;\n",{"type":13,"tag":74,"props":139,"children":141},{"class":76,"line":140},5,[142,146,151],{"type":13,"tag":74,"props":143,"children":144},{"style":81},[145],{"type":18,"value":113},{"type":13,"tag":74,"props":147,"children":148},{"style":81},[149],{"type":18,"value":150}," uint32_t*",{"type":13,"tag":74,"props":152,"children":153},{"style":92},[154],{"type":18,"value":155}," pDeviceMasks;\n",{"type":13,"tag":74,"props":157,"children":159},{"class":76,"line":158},6,[160],{"type":13,"tag":74,"props":161,"children":162},{"style":92},[163],{"type":18,"value":164}," VkDeviceGroupPresentModeFlagBitsKHR mode;\n",{"type":13,"tag":74,"props":166,"children":168},{"class":76,"line":167},7,[169],{"type":13,"tag":74,"props":170,"children":171},{"style":92},[172],{"type":18,"value":173},"} VkDeviceGroupPresentInfoKHR;\n",{"type":13,"tag":62,"props":175,"children":180},{"className":176,"code":177,"filename":178,"language":179,"meta":68,"style":68},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct DeviceGroupPresentInfoKHR {\n s_type: vk::StructureType,\n p_next: *const c_void,\n swapchain_count: u32,\n p_device_masks: *const u32,\n mode: DeviceGroupPresentModeFlagsKHR,\n}\n","Rust","rs",[181],{"type":13,"tag":21,"props":182,"children":183},{"__ignoreMap":68},[184,207,240,262,283,307,328],{"type":13,"tag":74,"props":185,"children":186},{"class":76,"line":77},[187,192,196,202],{"type":13,"tag":74,"props":188,"children":189},{"style":81},[190],{"type":18,"value":191},"pub",{"type":13,"tag":74,"props":193,"children":194},{"style":81},[195],{"type":18,"value":89},{"type":13,"tag":74,"props":197,"children":199},{"style":198},"--shiki-default:#953800;--shiki-dark:#FFA657",[200],{"type":18,"value":201}," DeviceGroupPresentInfoKHR",{"type":13,"tag":74,"props":203,"children":204},{"style":92},[205],{"type":18,"value":206}," {\n",{"type":13,"tag":74,"props":208,"children":209},{"class":76,"line":98},[210,215,220,225,230,235],{"type":13,"tag":74,"props":211,"children":212},{"style":92},[213],{"type":18,"value":214}," s_type",{"type":13,"tag":74,"props":216,"children":217},{"style":81},[218],{"type":18,"value":219},":",{"type":13,"tag":74,"props":221,"children":222},{"style":198},[223],{"type":18,"value":224}," vk",{"type":13,"tag":74,"props":226,"children":227},{"style":81},[228],{"type":18,"value":229},"::",{"type":13,"tag":74,"props":231,"children":232},{"style":198},[233],{"type":18,"value":234},"StructureType",{"type":13,"tag":74,"props":236,"children":237},{"style":92},[238],{"type":18,"value":239},",\n",{"type":13,"tag":74,"props":241,"children":242},{"class":76,"line":107},[243,248,252,257],{"type":13,"tag":74,"props":244,"children":245},{"style":92},[246],{"type":18,"value":247}," p_next",{"type":13,"tag":74,"props":249,"children":250},{"style":81},[251],{"type":18,"value":219},{"type":13,"tag":74,"props":253,"children":254},{"style":81},[255],{"type":18,"value":256}," *const",{"type":13,"tag":74,"props":258,"children":259},{"style":92},[260],{"type":18,"value":261}," c_void,\n",{"type":13,"tag":74,"props":263,"children":264},{"class":76,"line":126},[265,270,274,279],{"type":13,"tag":74,"props":266,"children":267},{"style":92},[268],{"type":18,"value":269}," swapchain_count",{"type":13,"tag":74,"props":271,"children":272},{"style":81},[273],{"type":18,"value":219},{"type":13,"tag":74,"props":275,"children":276},{"style":198},[277],{"type":18,"value":278}," u32",{"type":13,"tag":74,"props":280,"children":281},{"style":92},[282],{"type":18,"value":239},{"type":13,"tag":74,"props":284,"children":285},{"class":76,"line":140},[286,291,295,299,303],{"type":13,"tag":74,"props":287,"children":288},{"style":92},[289],{"type":18,"value":290}," p_device_masks",{"type":13,"tag":74,"props":292,"children":293},{"style":81},[294],{"type":18,"value":219},{"type":13,"tag":74,"props":296,"children":297},{"style":81},[298],{"type":18,"value":256},{"type":13,"tag":74,"props":300,"children":301},{"style":198},[302],{"type":18,"value":278},{"type":13,"tag":74,"props":304,"children":305},{"style":92},[306],{"type":18,"value":239},{"type":13,"tag":74,"props":308,"children":309},{"class":76,"line":158},[310,315,319,324],{"type":13,"tag":74,"props":311,"children":312},{"style":92},[313],{"type":18,"value":314}," mode",{"type":13,"tag":74,"props":316,"children":317},{"style":81},[318],{"type":18,"value":219},{"type":13,"tag":74,"props":320,"children":321},{"style":198},[322],{"type":18,"value":323}," DeviceGroupPresentModeFlagsKHR",{"type":13,"tag":74,"props":325,"children":326},{"style":92},[327],{"type":18,"value":239},{"type":13,"tag":74,"props":329,"children":330},{"class":76,"line":167},[331],{"type":13,"tag":74,"props":332,"children":333},{"style":92},[334],{"type":18,"value":335},"}\n",{"type":13,"tag":337,"props":338,"children":339},"ul",{},[340,360,378,397,419],{"type":13,"tag":341,"props":342,"children":343},"li",{},[344,350,352,358],{"type":13,"tag":21,"props":345,"children":347},{"className":346},[],[348],{"type":18,"value":349},"sType",{"type":18,"value":351}," is a ",{"type":13,"tag":30,"props":353,"children":355},{"href":354},"/man/VkStructureType",[356],{"type":18,"value":357},"VkStructureType",{"type":18,"value":359}," value identifying this structure.",{"type":13,"tag":341,"props":361,"children":362},{},[363,368,370,376],{"type":13,"tag":21,"props":364,"children":366},{"className":365},[],[367],{"type":18,"value":26},{"type":18,"value":369}," is ",{"type":13,"tag":21,"props":371,"children":373},{"className":372},[],[374],{"type":18,"value":375},"NULL",{"type":18,"value":377}," or a pointer to a structure extending this\nstructure.",{"type":13,"tag":341,"props":379,"children":380},{},[381,387,389,395],{"type":13,"tag":21,"props":382,"children":384},{"className":383},[],[385],{"type":18,"value":386},"swapchainCount",{"type":18,"value":388}," is zero or the number of elements in\n",{"type":13,"tag":21,"props":390,"children":392},{"className":391},[],[393],{"type":18,"value":394},"pDeviceMasks",{"type":18,"value":396},".",{"type":13,"tag":341,"props":398,"children":399},{},[400,405,407,411,412,418],{"type":13,"tag":21,"props":401,"children":403},{"className":402},[],[404],{"type":18,"value":394},{"type":18,"value":406}," is a pointer to an array of device masks, one for\neach element of ",{"type":13,"tag":30,"props":408,"children":409},{"href":32},[410],{"type":18,"value":35},{"type":18,"value":229},{"type":13,"tag":21,"props":413,"children":415},{"className":414},[],[416],{"type":18,"value":417},"pSwapchains",{"type":18,"value":396},{"type":13,"tag":341,"props":420,"children":421},{},[422,428,429,435],{"type":13,"tag":21,"props":423,"children":425},{"className":424},[],[426],{"type":18,"value":427},"mode",{"type":18,"value":351},{"type":13,"tag":30,"props":430,"children":432},{"href":431},"/man/VkDeviceGroupPresentModeFlagBitsKHR",[433],{"type":18,"value":434},"VkDeviceGroupPresentModeFlagBitsKHR",{"type":18,"value":436}," value\nspecifying the device group present mode that will be used for this\npresent.",{"type":13,"tag":14,"props":438,"children":439},{},[440,442,447,448,454,456,461,463,468,470,475,477,480,482,488],{"type":18,"value":441},"If ",{"type":13,"tag":21,"props":443,"children":445},{"className":444},[],[446],{"type":18,"value":427},{"type":18,"value":369},{"type":13,"tag":21,"props":449,"children":451},{"className":450},[],[452],{"type":18,"value":453},"VK_DEVICE_GROUP_PRESENT_MODE_LOCAL_BIT_KHR",{"type":18,"value":455},", then each\nelement of ",{"type":13,"tag":21,"props":457,"children":459},{"className":458},[],[460],{"type":18,"value":394},{"type":18,"value":462}," selects which instance of the swapchain image\nis presented.\nEach element of ",{"type":13,"tag":21,"props":464,"children":466},{"className":465},[],[467],{"type":18,"value":394},{"type":18,"value":469}," ",{"type":13,"tag":471,"props":472,"children":474},"normative",{"type":473},"must",[],{"type":18,"value":476}," have exactly one bit set, and the\ncorresponding physical device ",{"type":13,"tag":471,"props":478,"children":479},{"type":473},[],{"type":18,"value":481}," have a presentation engine as reported\nby ",{"type":13,"tag":30,"props":483,"children":485},{"href":484},"/man/VkDeviceGroupPresentCapabilitiesKHR",[486],{"type":18,"value":487},"VkDeviceGroupPresentCapabilitiesKHR",{"type":18,"value":396},{"type":13,"tag":14,"props":490,"children":491},{},[492,493,498,499,505,507,512,514,519,520,523,525,528,530,534,535,541],{"type":18,"value":441},{"type":13,"tag":21,"props":494,"children":496},{"className":495},[],[497],{"type":18,"value":427},{"type":18,"value":369},{"type":13,"tag":21,"props":500,"children":502},{"className":501},[],[503],{"type":18,"value":504},"VK_DEVICE_GROUP_PRESENT_MODE_REMOTE_BIT_KHR",{"type":18,"value":506},", then\neach element of ",{"type":13,"tag":21,"props":508,"children":510},{"className":509},[],[511],{"type":18,"value":394},{"type":18,"value":513}," selects which instance of the swapchain\nimage is presented.\nEach element of ",{"type":13,"tag":21,"props":515,"children":517},{"className":516},[],[518],{"type":18,"value":394},{"type":18,"value":469},{"type":13,"tag":471,"props":521,"children":522},{"type":473},[],{"type":18,"value":524}," have exactly one bit set, and some\nphysical device in the logical device ",{"type":13,"tag":471,"props":526,"children":527},{"type":473},[],{"type":18,"value":529}," include that bit in its\n",{"type":13,"tag":30,"props":531,"children":532},{"href":484},[533],{"type":18,"value":487},{"type":18,"value":229},{"type":13,"tag":21,"props":536,"children":538},{"className":537},[],[539],{"type":18,"value":540},"presentMask",{"type":18,"value":396},{"type":13,"tag":14,"props":543,"children":544},{},[545,546,551,552,558,559,564,566,571,572,575,577,581,582,587],{"type":18,"value":441},{"type":13,"tag":21,"props":547,"children":549},{"className":548},[],[550],{"type":18,"value":427},{"type":18,"value":369},{"type":13,"tag":21,"props":553,"children":555},{"className":554},[],[556],{"type":18,"value":557},"VK_DEVICE_GROUP_PRESENT_MODE_SUM_BIT_KHR",{"type":18,"value":455},{"type":13,"tag":21,"props":560,"children":562},{"className":561},[],[563],{"type":18,"value":394},{"type":18,"value":565}," selects which instances of the swapchain image\nare component-wise summed and the sum of those images is presented.\nIf the sum in any component is outside the representable range, the value of\nthat component is undefined:.\nEach element of ",{"type":13,"tag":21,"props":567,"children":569},{"className":568},[],[570],{"type":18,"value":394},{"type":18,"value":469},{"type":13,"tag":471,"props":573,"children":574},{"type":473},[],{"type":18,"value":576}," have a value for which all set bits\nare set in one of the elements of\n",{"type":13,"tag":30,"props":578,"children":579},{"href":484},[580],{"type":18,"value":487},{"type":18,"value":229},{"type":13,"tag":21,"props":583,"children":585},{"className":584},[],[586],{"type":18,"value":540},{"type":18,"value":396},{"type":13,"tag":14,"props":589,"children":590},{},[591,592,597,599,605,606,611,613,618,620,623,625,629],{"type":18,"value":441},{"type":13,"tag":21,"props":593,"children":595},{"className":594},[],[596],{"type":18,"value":427},{"type":18,"value":598}," is\n",{"type":13,"tag":21,"props":600,"children":602},{"className":601},[],[603],{"type":18,"value":604},"VK_DEVICE_GROUP_PRESENT_MODE_LOCAL_MULTI_DEVICE_BIT_KHR",{"type":18,"value":455},{"type":13,"tag":21,"props":607,"children":609},{"className":608},[],[610],{"type":18,"value":394},{"type":18,"value":612}," selects which instance(s) of the swapchain\nimages are presented.\nFor each bit set in each element of ",{"type":13,"tag":21,"props":614,"children":616},{"className":615},[],[617],{"type":18,"value":394},{"type":18,"value":619},", the corresponding\nphysical device ",{"type":13,"tag":471,"props":621,"children":622},{"type":473},[],{"type":18,"value":624}," have a presentation engine as reported by\n",{"type":13,"tag":30,"props":626,"children":627},{"href":484},[628],{"type":18,"value":487},{"type":18,"value":396},{"type":13,"tag":14,"props":631,"children":632},{},[633,634,639,641,646,648,654,656,661,663,668,670,675],{"type":18,"value":441},{"type":13,"tag":21,"props":635,"children":637},{"className":636},[],[638],{"type":18,"value":4},{"type":18,"value":640}," is not provided or ",{"type":13,"tag":21,"props":642,"children":644},{"className":643},[],[645],{"type":18,"value":386},{"type":18,"value":647},"\nis zero then the masks are considered to be ",{"type":13,"tag":21,"props":649,"children":651},{"className":650},[],[652],{"type":18,"value":653},"1",{"type":18,"value":655},".\nIf ",{"type":13,"tag":21,"props":657,"children":659},{"className":658},[],[660],{"type":18,"value":4},{"type":18,"value":662}," is not provided, ",{"type":13,"tag":21,"props":664,"children":666},{"className":665},[],[667],{"type":18,"value":427},{"type":18,"value":669}," is\nconsidered to be ",{"type":13,"tag":21,"props":671,"children":673},{"className":672},[],[674],{"type":18,"value":453},{"type":18,"value":396},{"type":13,"tag":677,"props":678,"children":680},"validity-group",{"name":679},"Valid Usage",[681,718,765,810,851,894,929],{"type":13,"tag":682,"props":683,"children":685},"validity-field",{"name":684},"VUID-VkDeviceGroupPresentInfoKHR-swapchainCount-01297",[686],{"type":13,"tag":14,"props":687,"children":688},{},[689,694,695,698,700,706,708,712,713],{"type":13,"tag":21,"props":690,"children":692},{"className":691},[],[693],{"type":18,"value":386},{"type":18,"value":469},{"type":13,"tag":471,"props":696,"children":697},{"type":473},[],{"type":18,"value":699}," equal ",{"type":13,"tag":21,"props":701,"children":703},{"className":702},[],[704],{"type":18,"value":705},"0",{"type":18,"value":707}," or\n",{"type":13,"tag":30,"props":709,"children":710},{"href":32},[711],{"type":18,"value":35},{"type":18,"value":229},{"type":13,"tag":21,"props":714,"children":716},{"className":715},[],[717],{"type":18,"value":386},{"type":13,"tag":682,"props":719,"children":721},{"name":720},"VUID-VkDeviceGroupPresentInfoKHR-mode-01298",[722],{"type":13,"tag":14,"props":723,"children":724},{},[725,726,731,732,737,738,743,744,747,749,753,754,759,760,763],{"type":18,"value":441},{"type":13,"tag":21,"props":727,"children":729},{"className":728},[],[730],{"type":18,"value":427},{"type":18,"value":369},{"type":13,"tag":21,"props":733,"children":735},{"className":734},[],[736],{"type":18,"value":453},{"type":18,"value":506},{"type":13,"tag":21,"props":739,"children":741},{"className":740},[],[742],{"type":18,"value":394},{"type":18,"value":469},{"type":13,"tag":471,"props":745,"children":746},{"type":473},[],{"type":18,"value":748}," have exactly one bit set, and\nthe corresponding element of\n",{"type":13,"tag":30,"props":750,"children":751},{"href":484},[752],{"type":18,"value":487},{"type":18,"value":229},{"type":13,"tag":21,"props":755,"children":757},{"className":756},[],[758],{"type":18,"value":540},{"type":18,"value":469},{"type":13,"tag":471,"props":761,"children":762},{"type":473},[],{"type":18,"value":764}," be\nnon-zero",{"type":13,"tag":682,"props":766,"children":768},{"name":767},"VUID-VkDeviceGroupPresentInfoKHR-mode-01299",[769],{"type":13,"tag":14,"props":770,"children":771},{},[772,773,778,779,784,785,790,791,794,796,799,800,804,805],{"type":18,"value":441},{"type":13,"tag":21,"props":774,"children":776},{"className":775},[],[777],{"type":18,"value":427},{"type":18,"value":369},{"type":13,"tag":21,"props":780,"children":782},{"className":781},[],[783],{"type":18,"value":504},{"type":18,"value":506},{"type":13,"tag":21,"props":786,"children":788},{"className":787},[],[789],{"type":18,"value":394},{"type":18,"value":469},{"type":13,"tag":471,"props":792,"children":793},{"type":473},[],{"type":18,"value":795}," have exactly one bit set, and\nsome physical device in the logical device ",{"type":13,"tag":471,"props":797,"children":798},{"type":473},[],{"type":18,"value":529},{"type":13,"tag":30,"props":801,"children":802},{"href":484},[803],{"type":18,"value":487},{"type":18,"value":229},{"type":13,"tag":21,"props":806,"children":808},{"className":807},[],[809],{"type":18,"value":540},{"type":13,"tag":682,"props":811,"children":813},{"name":812},"VUID-VkDeviceGroupPresentInfoKHR-mode-01300",[814],{"type":13,"tag":14,"props":815,"children":816},{},[817,818,823,824,829,830,835,836,839,841,845,846],{"type":18,"value":441},{"type":13,"tag":21,"props":819,"children":821},{"className":820},[],[822],{"type":18,"value":427},{"type":18,"value":369},{"type":13,"tag":21,"props":825,"children":827},{"className":826},[],[828],{"type":18,"value":557},{"type":18,"value":506},{"type":13,"tag":21,"props":831,"children":833},{"className":832},[],[834],{"type":18,"value":394},{"type":18,"value":469},{"type":13,"tag":471,"props":837,"children":838},{"type":473},[],{"type":18,"value":840}," have a value for which all set\nbits are set in one of the elements of\n",{"type":13,"tag":30,"props":842,"children":843},{"href":484},[844],{"type":18,"value":487},{"type":18,"value":229},{"type":13,"tag":21,"props":847,"children":849},{"className":848},[],[850],{"type":18,"value":540},{"type":13,"tag":682,"props":852,"children":854},{"name":853},"VUID-VkDeviceGroupPresentInfoKHR-mode-01301",[855],{"type":13,"tag":14,"props":856,"children":857},{},[858,859,864,865,870,872,877,879,883,884,889,892],{"type":18,"value":441},{"type":13,"tag":21,"props":860,"children":862},{"className":861},[],[863],{"type":18,"value":427},{"type":18,"value":598},{"type":13,"tag":21,"props":866,"children":868},{"className":867},[],[869],{"type":18,"value":604},{"type":18,"value":871},", then for\neach bit set in each element of ",{"type":13,"tag":21,"props":873,"children":875},{"className":874},[],[876],{"type":18,"value":394},{"type":18,"value":878},", the corresponding\nelement of ",{"type":13,"tag":30,"props":880,"children":881},{"href":484},[882],{"type":18,"value":487},{"type":18,"value":229},{"type":13,"tag":21,"props":885,"children":887},{"className":886},[],[888],{"type":18,"value":540},{"type":13,"tag":471,"props":890,"children":891},{"type":473},[],{"type":18,"value":893}," be non-zero",{"type":13,"tag":682,"props":895,"children":897},{"name":896},"VUID-VkDeviceGroupPresentInfoKHR-pDeviceMasks-01302",[898],{"type":13,"tag":14,"props":899,"children":900},{},[901,903,908,909,912,914,920,921,927],{"type":18,"value":902},"The value of each element of ",{"type":13,"tag":21,"props":904,"children":906},{"className":905},[],[907],{"type":18,"value":394},{"type":18,"value":469},{"type":13,"tag":471,"props":910,"children":911},{"type":473},[],{"type":18,"value":913}," be equal to the\ndevice mask passed in ",{"type":13,"tag":30,"props":915,"children":917},{"href":916},"/man/VkAcquireNextImageInfoKHR",[918],{"type":18,"value":919},"VkAcquireNextImageInfoKHR",{"type":18,"value":229},{"type":13,"tag":21,"props":922,"children":924},{"className":923},[],[925],{"type":18,"value":926},"deviceMask",{"type":18,"value":928},"\nwhen the image index was last acquired",{"type":13,"tag":682,"props":930,"children":932},{"name":931},"VUID-VkDeviceGroupPresentInfoKHR-mode-01303",[933],{"type":13,"tag":14,"props":934,"children":935},{},[936,941,942,945,947,950,952,958,959],{"type":13,"tag":21,"props":937,"children":939},{"className":938},[],[940],{"type":18,"value":427},{"type":18,"value":469},{"type":13,"tag":471,"props":943,"children":944},{"type":473},[],{"type":18,"value":946}," have exactly one bit set, and that bit ",{"type":13,"tag":471,"props":948,"children":949},{"type":473},[],{"type":18,"value":951}," have been\nincluded in ",{"type":13,"tag":30,"props":953,"children":955},{"href":954},"/man/VkDeviceGroupSwapchainCreateInfoKHR",[956],{"type":18,"value":957},"VkDeviceGroupSwapchainCreateInfoKHR",{"type":18,"value":229},{"type":13,"tag":21,"props":960,"children":962},{"className":961},[],[963],{"type":18,"value":964},"modes",{"type":13,"tag":677,"props":966,"children":968},{"name":967},"Valid Usage (Implicit)",[969,993,1040],{"type":13,"tag":682,"props":970,"children":972},{"name":971},"VUID-VkDeviceGroupPresentInfoKHR-sType-sType",[973],{"type":13,"tag":14,"props":974,"children":975},{},[976,981,982,985,987],{"type":13,"tag":21,"props":977,"children":979},{"className":978},[],[980],{"type":18,"value":349},{"type":18,"value":469},{"type":13,"tag":471,"props":983,"children":984},{"type":473},[],{"type":18,"value":986}," be ",{"type":13,"tag":21,"props":988,"children":990},{"className":989},[],[991],{"type":18,"value":992},"VK_STRUCTURE_TYPE_DEVICE_GROUP_PRESENT_INFO_KHR",{"type":13,"tag":682,"props":994,"children":996},{"name":995},"VUID-VkDeviceGroupPresentInfoKHR-pDeviceMasks-parameter",[997],{"type":13,"tag":14,"props":998,"children":999},{},[1000,1001,1006,1008,1013,1015,1020,1021,1024,1026,1031,1032,1038],{"type":18,"value":441},{"type":13,"tag":21,"props":1002,"children":1004},{"className":1003},[],[1005],{"type":18,"value":386},{"type":18,"value":1007}," is not ",{"type":13,"tag":21,"props":1009,"children":1011},{"className":1010},[],[1012],{"type":18,"value":705},{"type":18,"value":1014},", ",{"type":13,"tag":21,"props":1016,"children":1018},{"className":1017},[],[1019],{"type":18,"value":394},{"type":18,"value":469},{"type":13,"tag":471,"props":1022,"children":1023},{"type":473},[],{"type":18,"value":1025}," be a valid pointer to an array of ",{"type":13,"tag":21,"props":1027,"children":1029},{"className":1028},[],[1030],{"type":18,"value":386},{"type":18,"value":469},{"type":13,"tag":21,"props":1033,"children":1035},{"className":1034},[],[1036],{"type":18,"value":1037},"uint32_t",{"type":18,"value":1039}," values",{"type":13,"tag":682,"props":1041,"children":1043},{"name":1042},"VUID-VkDeviceGroupPresentInfoKHR-mode-parameter",[1044],{"type":13,"tag":14,"props":1045,"children":1046},{},[1047,1052,1053,1056,1058,1062],{"type":13,"tag":21,"props":1048,"children":1050},{"className":1049},[],[1051],{"type":18,"value":427},{"type":18,"value":469},{"type":13,"tag":471,"props":1054,"children":1055},{"type":473},[],{"type":18,"value":1057}," be a valid ",{"type":13,"tag":30,"props":1059,"children":1060},{"href":431},[1061],{"type":18,"value":434},{"type":18,"value":1063}," value",{"type":13,"tag":1065,"props":1066,"children":1067},"style",{},[1068],{"type":18,"value":1069},"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":68,"searchDepth":98,"depth":98,"links":1071},[],"markdown",1725732548632]