[{"data":1,"prerenderedAt":3640},["ShallowReactive",2],{"QhocEcPYR9":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":3639,"_id":4},"vkBuildAccelerationStructuresKHR","Build an acceleration structure on the host","VK_KHR_acceleration_structure","protos",[],{"type":10,"children":11,"toc":3637},"root",[12,20,412,582,595,607,634,3464,3631],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17],{"type":18,"value":19},"text","To build acceleration structures on the host, call:",{"type":13,"tag":21,"props":22,"children":23},"code-group",{},[24,176],{"type":13,"tag":25,"props":26,"children":32},"pre",{"className":27,"code":28,"filename":29,"language":30,"meta":31,"style":31},"language-c shiki shiki-themes github-light-default github-dark-default","VkResult vkBuildAccelerationStructuresKHR(\n VkDevice device,\n VkDeferredOperationKHR deferredOperation,\n uint32_t infoCount,\n const VkAccelerationStructureBuildGeometryInfoKHR* pInfos,\n const VkAccelerationStructureBuildRangeInfoKHR* const* ppBuildRangeInfos);\n","C","c","",[33],{"type":13,"tag":34,"props":35,"children":36},"code",{"__ignoreMap":31},[37,59,79,97,116,144],{"type":13,"tag":38,"props":39,"children":42},"span",{"class":40,"line":41},"line",1,[43,49,54],{"type":13,"tag":38,"props":44,"children":46},{"style":45},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[47],{"type":18,"value":48},"VkResult ",{"type":13,"tag":38,"props":50,"children":52},{"style":51},"--shiki-default:#8250DF;--shiki-dark:#D2A8FF",[53],{"type":18,"value":4},{"type":13,"tag":38,"props":55,"children":56},{"style":45},[57],{"type":18,"value":58},"(\n",{"type":13,"tag":38,"props":60,"children":62},{"class":40,"line":61},2,[63,68,74],{"type":13,"tag":38,"props":64,"children":65},{"style":45},[66],{"type":18,"value":67}," VkDevice ",{"type":13,"tag":38,"props":69,"children":71},{"style":70},"--shiki-default:#953800;--shiki-dark:#FFA657",[72],{"type":18,"value":73},"device",{"type":13,"tag":38,"props":75,"children":76},{"style":45},[77],{"type":18,"value":78},",\n",{"type":13,"tag":38,"props":80,"children":82},{"class":40,"line":81},3,[83,88,93],{"type":13,"tag":38,"props":84,"children":85},{"style":45},[86],{"type":18,"value":87}," VkDeferredOperationKHR ",{"type":13,"tag":38,"props":89,"children":90},{"style":70},[91],{"type":18,"value":92},"deferredOperation",{"type":13,"tag":38,"props":94,"children":95},{"style":45},[96],{"type":18,"value":78},{"type":13,"tag":38,"props":98,"children":100},{"class":40,"line":99},4,[101,107,112],{"type":13,"tag":38,"props":102,"children":104},{"style":103},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[105],{"type":18,"value":106}," uint32_t",{"type":13,"tag":38,"props":108,"children":109},{"style":70},[110],{"type":18,"value":111}," infoCount",{"type":13,"tag":38,"props":113,"children":114},{"style":45},[115],{"type":18,"value":78},{"type":13,"tag":38,"props":117,"children":119},{"class":40,"line":118},5,[120,125,130,135,140],{"type":13,"tag":38,"props":121,"children":122},{"style":103},[123],{"type":18,"value":124}," const",{"type":13,"tag":38,"props":126,"children":127},{"style":45},[128],{"type":18,"value":129}," VkAccelerationStructureBuildGeometryInfoKHR",{"type":13,"tag":38,"props":131,"children":132},{"style":103},[133],{"type":18,"value":134},"*",{"type":13,"tag":38,"props":136,"children":137},{"style":70},[138],{"type":18,"value":139}," pInfos",{"type":13,"tag":38,"props":141,"children":142},{"style":45},[143],{"type":18,"value":78},{"type":13,"tag":38,"props":145,"children":147},{"class":40,"line":146},6,[148,152,157,161,166,171],{"type":13,"tag":38,"props":149,"children":150},{"style":103},[151],{"type":18,"value":124},{"type":13,"tag":38,"props":153,"children":154},{"style":45},[155],{"type":18,"value":156}," VkAccelerationStructureBuildRangeInfoKHR",{"type":13,"tag":38,"props":158,"children":159},{"style":103},[160],{"type":18,"value":134},{"type":13,"tag":38,"props":162,"children":163},{"style":103},[164],{"type":18,"value":165}," const*",{"type":13,"tag":38,"props":167,"children":168},{"style":70},[169],{"type":18,"value":170}," ppBuildRangeInfos",{"type":13,"tag":38,"props":172,"children":173},{"style":45},[174],{"type":18,"value":175},");\n",{"type":13,"tag":25,"props":177,"children":182},{"className":178,"code":179,"filename":180,"language":181,"meta":31,"style":31},"language-rs shiki shiki-themes github-light-default github-dark-default","pub fn build_acceleration_structures_khr(\n device: crate :: vk :: vk::Device,\n deferred_operation: vk::DeferredOperationKHR,\n info_count: u32,\n p_infos: *const vk::AccelerationStructureBuildGeometryInfoKHR,\n pp_build_range_infos: *const *const vk::AccelerationStructureBuildRangeInfoKHR,\n) -> vk::Result;\n","Rust","rs",[183],{"type":13,"tag":34,"props":184,"children":185},{"__ignoreMap":31},[186,208,259,288,309,343,380],{"type":13,"tag":38,"props":187,"children":188},{"class":40,"line":41},[189,194,199,204],{"type":13,"tag":38,"props":190,"children":191},{"style":103},[192],{"type":18,"value":193},"pub",{"type":13,"tag":38,"props":195,"children":196},{"style":103},[197],{"type":18,"value":198}," fn",{"type":13,"tag":38,"props":200,"children":201},{"style":51},[202],{"type":18,"value":203}," build_acceleration_structures_khr",{"type":13,"tag":38,"props":205,"children":206},{"style":45},[207],{"type":18,"value":58},{"type":13,"tag":38,"props":209,"children":210},{"class":40,"line":61},[211,216,221,226,231,236,241,246,250,255],{"type":13,"tag":38,"props":212,"children":213},{"style":45},[214],{"type":18,"value":215}," device",{"type":13,"tag":38,"props":217,"children":218},{"style":103},[219],{"type":18,"value":220},":",{"type":13,"tag":38,"props":222,"children":223},{"style":103},[224],{"type":18,"value":225}," crate",{"type":13,"tag":38,"props":227,"children":228},{"style":103},[229],{"type":18,"value":230}," ::",{"type":13,"tag":38,"props":232,"children":233},{"style":45},[234],{"type":18,"value":235}," vk ",{"type":13,"tag":38,"props":237,"children":238},{"style":103},[239],{"type":18,"value":240},"::",{"type":13,"tag":38,"props":242,"children":243},{"style":70},[244],{"type":18,"value":245}," vk",{"type":13,"tag":38,"props":247,"children":248},{"style":103},[249],{"type":18,"value":240},{"type":13,"tag":38,"props":251,"children":252},{"style":70},[253],{"type":18,"value":254},"Device",{"type":13,"tag":38,"props":256,"children":257},{"style":45},[258],{"type":18,"value":78},{"type":13,"tag":38,"props":260,"children":261},{"class":40,"line":81},[262,267,271,275,279,284],{"type":13,"tag":38,"props":263,"children":264},{"style":45},[265],{"type":18,"value":266}," deferred_operation",{"type":13,"tag":38,"props":268,"children":269},{"style":103},[270],{"type":18,"value":220},{"type":13,"tag":38,"props":272,"children":273},{"style":70},[274],{"type":18,"value":245},{"type":13,"tag":38,"props":276,"children":277},{"style":103},[278],{"type":18,"value":240},{"type":13,"tag":38,"props":280,"children":281},{"style":70},[282],{"type":18,"value":283},"DeferredOperationKHR",{"type":13,"tag":38,"props":285,"children":286},{"style":45},[287],{"type":18,"value":78},{"type":13,"tag":38,"props":289,"children":290},{"class":40,"line":99},[291,296,300,305],{"type":13,"tag":38,"props":292,"children":293},{"style":45},[294],{"type":18,"value":295}," info_count",{"type":13,"tag":38,"props":297,"children":298},{"style":103},[299],{"type":18,"value":220},{"type":13,"tag":38,"props":301,"children":302},{"style":70},[303],{"type":18,"value":304}," u32",{"type":13,"tag":38,"props":306,"children":307},{"style":45},[308],{"type":18,"value":78},{"type":13,"tag":38,"props":310,"children":311},{"class":40,"line":118},[312,317,321,326,330,334,339],{"type":13,"tag":38,"props":313,"children":314},{"style":45},[315],{"type":18,"value":316}," p_infos",{"type":13,"tag":38,"props":318,"children":319},{"style":103},[320],{"type":18,"value":220},{"type":13,"tag":38,"props":322,"children":323},{"style":103},[324],{"type":18,"value":325}," *const",{"type":13,"tag":38,"props":327,"children":328},{"style":70},[329],{"type":18,"value":245},{"type":13,"tag":38,"props":331,"children":332},{"style":103},[333],{"type":18,"value":240},{"type":13,"tag":38,"props":335,"children":336},{"style":70},[337],{"type":18,"value":338},"AccelerationStructureBuildGeometryInfoKHR",{"type":13,"tag":38,"props":340,"children":341},{"style":45},[342],{"type":18,"value":78},{"type":13,"tag":38,"props":344,"children":345},{"class":40,"line":146},[346,351,355,359,363,367,371,376],{"type":13,"tag":38,"props":347,"children":348},{"style":45},[349],{"type":18,"value":350}," pp_build_range_infos",{"type":13,"tag":38,"props":352,"children":353},{"style":103},[354],{"type":18,"value":220},{"type":13,"tag":38,"props":356,"children":357},{"style":103},[358],{"type":18,"value":325},{"type":13,"tag":38,"props":360,"children":361},{"style":103},[362],{"type":18,"value":325},{"type":13,"tag":38,"props":364,"children":365},{"style":70},[366],{"type":18,"value":245},{"type":13,"tag":38,"props":368,"children":369},{"style":103},[370],{"type":18,"value":240},{"type":13,"tag":38,"props":372,"children":373},{"style":70},[374],{"type":18,"value":375},"AccelerationStructureBuildRangeInfoKHR",{"type":13,"tag":38,"props":377,"children":378},{"style":45},[379],{"type":18,"value":78},{"type":13,"tag":38,"props":381,"children":383},{"class":40,"line":382},7,[384,389,394,398,402,407],{"type":13,"tag":38,"props":385,"children":386},{"style":45},[387],{"type":18,"value":388},") ",{"type":13,"tag":38,"props":390,"children":391},{"style":103},[392],{"type":18,"value":393},"->",{"type":13,"tag":38,"props":395,"children":396},{"style":70},[397],{"type":18,"value":245},{"type":13,"tag":38,"props":399,"children":400},{"style":103},[401],{"type":18,"value":240},{"type":13,"tag":38,"props":403,"children":404},{"style":70},[405],{"type":18,"value":406},"Result",{"type":13,"tag":38,"props":408,"children":409},{"style":45},[410],{"type":18,"value":411},";\n",{"type":13,"tag":413,"props":414,"children":415},"ul",{},[416,435,462,496,523],{"type":13,"tag":417,"props":418,"children":419},"li",{},[420,425,427,433],{"type":13,"tag":34,"props":421,"children":423},{"className":422},[],[424],{"type":18,"value":73},{"type":18,"value":426}," is the ",{"type":13,"tag":34,"props":428,"children":430},{"className":429},[],[431],{"type":18,"value":432},"VkDevice",{"type":18,"value":434}," for which the acceleration structures\nare being built.",{"type":13,"tag":417,"props":436,"children":437},{},[438,443,445,452,454,460],{"type":13,"tag":34,"props":439,"children":441},{"className":440},[],[442],{"type":18,"value":92},{"type":18,"value":444}," is an optional ",{"type":13,"tag":446,"props":447,"children":449},"a",{"href":448},"/man/VkDeferredOperationKHR",[450],{"type":18,"value":451},"VkDeferredOperationKHR",{"type":18,"value":453}," to\n",{"type":13,"tag":446,"props":455,"children":457},{"href":456},"/chapters/deferred-host-operations#deferred-host-operations-requesting",[458],{"type":18,"value":459},"request deferral",{"type":18,"value":461}," for this\ncommand.",{"type":13,"tag":417,"props":463,"children":464},{},[465,471,473,479,481,487,489,494],{"type":13,"tag":34,"props":466,"children":468},{"className":467},[],[469],{"type":18,"value":470},"infoCount",{"type":18,"value":472}," is the number of acceleration structures to build.\nIt specifies the number of the ",{"type":13,"tag":34,"props":474,"children":476},{"className":475},[],[477],{"type":18,"value":478},"pInfos",{"type":18,"value":480}," structures and\n",{"type":13,"tag":34,"props":482,"children":484},{"className":483},[],[485],{"type":18,"value":486},"ppBuildRangeInfos",{"type":18,"value":488}," pointers that ",{"type":13,"tag":490,"props":491,"children":493},"normative",{"type":492},"must",[],{"type":18,"value":495}," be provided.",{"type":13,"tag":417,"props":497,"children":498},{},[499,504,506,511,515,521],{"type":13,"tag":34,"props":500,"children":502},{"className":501},[],[503],{"type":18,"value":478},{"type":18,"value":505}," is a pointer to an array of ",{"type":13,"tag":34,"props":507,"children":509},{"className":508},[],[510],{"type":18,"value":470},{"type":13,"tag":512,"props":513,"children":514},"br",{},[],{"type":13,"tag":446,"props":516,"children":518},{"href":517},"/man/VkAccelerationStructureBuildGeometryInfoKHR",[519],{"type":18,"value":520},"VkAccelerationStructureBuildGeometryInfoKHR",{"type":18,"value":522}," structures defining\nthe geometry used to build each acceleration structure.",{"type":13,"tag":417,"props":524,"children":525},{},[526,531,532,537,539,545,547,552,554,559,561,567,570,574,576,581],{"type":13,"tag":34,"props":527,"children":529},{"className":528},[],[530],{"type":18,"value":486},{"type":18,"value":505},{"type":13,"tag":34,"props":533,"children":535},{"className":534},[],[536],{"type":18,"value":470},{"type":18,"value":538},"\npointers to arrays of ",{"type":13,"tag":446,"props":540,"children":542},{"href":541},"/man/VkAccelerationStructureBuildRangeInfoKHR",[543],{"type":18,"value":544},"VkAccelerationStructureBuildRangeInfoKHR",{"type":18,"value":546},"\nstructures.\nEach ",{"type":13,"tag":34,"props":548,"children":550},{"className":549},[],[551],{"type":18,"value":486},{"type":18,"value":553},"[i] is a pointer to an array of\n",{"type":13,"tag":34,"props":555,"children":557},{"className":556},[],[558],{"type":18,"value":478},{"type":18,"value":560},"[i].",{"type":13,"tag":34,"props":562,"children":564},{"className":563},[],[565],{"type":18,"value":566},"geometryCount",{"type":13,"tag":512,"props":568,"children":569},{},[],{"type":13,"tag":446,"props":571,"children":572},{"href":541},[573],{"type":18,"value":544},{"type":18,"value":575}," structures defining\ndynamic offsets to the addresses where geometry data is stored, as\ndefined by ",{"type":13,"tag":34,"props":577,"children":579},{"className":578},[],[580],{"type":18,"value":478},{"type":18,"value":560},{"type":13,"tag":14,"props":583,"children":584},{},[585,587,593],{"type":18,"value":586},"This command fulfills the same task as\n",{"type":13,"tag":446,"props":588,"children":590},{"href":589},"/man/vkCmdBuildAccelerationStructuresKHR",[591],{"type":18,"value":592},"vkCmdBuildAccelerationStructuresKHR",{"type":18,"value":594}," but is executed by the host.",{"type":13,"tag":14,"props":596,"children":597},{},[598,600,605],{"type":18,"value":599},"The ",{"type":13,"tag":34,"props":601,"children":603},{"className":602},[],[604],{"type":18,"value":4},{"type":18,"value":606}," command provides the ability to\ninitiate multiple acceleration structures builds, however there is no\nordering or synchronization implied between any of the individual\nacceleration structure builds.",{"type":13,"tag":608,"props":609,"children":610},"note",{},[611],{"type":13,"tag":14,"props":612,"children":613},{},[614,616,620,622,627,629,632],{"type":18,"value":615},"This means that an application ",{"type":13,"tag":490,"props":617,"children":619},{"type":618},"cannot",[],{"type":18,"value":621}," build a top-level acceleration\nstructure in the same ",{"type":13,"tag":446,"props":623,"children":625},{"href":624},"/man/vkBuildAccelerationStructuresKHR",[626],{"type":18,"value":4},{"type":18,"value":628}," call as the\nassociated bottom-level or instance acceleration structures are being built.\nThere also ",{"type":13,"tag":490,"props":630,"children":631},{"type":618},[],{"type":18,"value":633}," be any memory aliasing between any acceleration structure\nmemories or scratch memories being used by any of the builds.",{"type":13,"tag":635,"props":636,"children":638},"validity-group",{"name":637},"Valid Usage",[639,672,708,759,805,843,877,906,972,1031,1076,1119,1188,1243,1280,1319,1356,1405,1469,1527,1584,1628,1673,1715,1779,1840,1917,1990,2063,2153,2238,2321,2393,2469,2509,2551,2571,2605,2650,2707,2799,2875,2932,3000,3064,3121,3152,3195,3250,3305,3381],{"type":13,"tag":640,"props":641,"children":643},"validity-field",{"name":642},"VUID-vkBuildAccelerationStructuresKHR-accelerationStructureHostCommands-03581",[644],{"type":13,"tag":14,"props":645,"children":646},{},[647,648,665,667,670],{"type":18,"value":599},{"type":13,"tag":446,"props":649,"children":651},{"href":650},"/man/VkPhysicalDeviceAccelerationStructureFeaturesKHR#features-accelerationStructureHostCommands",[652,658,659],{"type":13,"tag":34,"props":653,"children":655},{"className":654},[],[656],{"type":18,"value":657},"VkPhysicalDeviceAccelerationStructureFeaturesKHR",{"type":18,"value":240},{"type":13,"tag":34,"props":660,"children":662},{"className":661},[],[663],{"type":18,"value":664},"accelerationStructureHostCommands",{"type":18,"value":666},"\nfeature ",{"type":13,"tag":490,"props":668,"children":669},{"type":492},[],{"type":18,"value":671}," be enabled",{"type":13,"tag":640,"props":673,"children":675},{"name":674},"VUID-vkBuildAccelerationStructuresKHR-mode-04628",[676],{"type":13,"tag":14,"props":677,"children":678},{},[679,680,686,688,693,695,698,700,706],{"type":18,"value":599},{"type":13,"tag":34,"props":681,"children":683},{"className":682},[],[684],{"type":18,"value":685},"mode",{"type":18,"value":687}," member of each element of ",{"type":13,"tag":34,"props":689,"children":691},{"className":690},[],[692],{"type":18,"value":478},{"type":18,"value":694}," ",{"type":13,"tag":490,"props":696,"children":697},{"type":492},[],{"type":18,"value":699}," be a valid\n",{"type":13,"tag":446,"props":701,"children":703},{"href":702},"/man/VkBuildAccelerationStructureModeKHR",[704],{"type":18,"value":705},"VkBuildAccelerationStructureModeKHR",{"type":18,"value":707}," value",{"type":13,"tag":640,"props":709,"children":711},{"name":710},"VUID-vkBuildAccelerationStructuresKHR-srcAccelerationStructure-04629",[712],{"type":13,"tag":14,"props":713,"children":714},{},[715,717,723,725,730,732,738,740,745,747,750,751,757],{"type":18,"value":716},"If the ",{"type":13,"tag":34,"props":718,"children":720},{"className":719},[],[721],{"type":18,"value":722},"srcAccelerationStructure",{"type":18,"value":724}," member of any element of\n",{"type":13,"tag":34,"props":726,"children":728},{"className":727},[],[729],{"type":18,"value":478},{"type":18,"value":731}," is not ",{"type":13,"tag":446,"props":733,"children":735},{"href":734},"/man/VK_NULL_HANDLE",[736],{"type":18,"value":737},"VK_NULL_HANDLE",{"type":18,"value":739},", the\n",{"type":13,"tag":34,"props":741,"children":743},{"className":742},[],[744],{"type":18,"value":722},{"type":18,"value":746}," member ",{"type":13,"tag":490,"props":748,"children":749},{"type":492},[],{"type":18,"value":699},{"type":13,"tag":446,"props":752,"children":754},{"href":753},"/man/VkAccelerationStructureKHR",[755],{"type":18,"value":756},"VkAccelerationStructureKHR",{"type":18,"value":758}," handle",{"type":13,"tag":640,"props":760,"children":762},{"name":761},"VUID-vkBuildAccelerationStructuresKHR-pInfos-04630",[763],{"type":13,"tag":14,"props":764,"children":765},{},[766,768,773,775,780,782,788,790,795,796,799,801],{"type":18,"value":767},"For each element of ",{"type":13,"tag":34,"props":769,"children":771},{"className":770},[],[772],{"type":18,"value":478},{"type":18,"value":774},", if its ",{"type":13,"tag":34,"props":776,"children":778},{"className":777},[],[779],{"type":18,"value":685},{"type":18,"value":781}," member is\n",{"type":13,"tag":34,"props":783,"children":785},{"className":784},[],[786],{"type":18,"value":787},"VK_BUILD_ACCELERATION_STRUCTURE_MODE_UPDATE_KHR",{"type":18,"value":789},", its\n",{"type":13,"tag":34,"props":791,"children":793},{"className":792},[],[794],{"type":18,"value":722},{"type":18,"value":746},{"type":13,"tag":490,"props":797,"children":798},{"type":492},[],{"type":18,"value":800}," not be ",{"type":13,"tag":446,"props":802,"children":803},{"href":734},[804],{"type":18,"value":737},{"type":13,"tag":640,"props":806,"children":808},{"name":807},"VUID-vkBuildAccelerationStructuresKHR-pInfos-03403",[809],{"type":13,"tag":14,"props":810,"children":811},{},[812,813,818,820,825,828,830,836,838],{"type":18,"value":599},{"type":13,"tag":34,"props":814,"children":816},{"className":815},[],[817],{"type":18,"value":722},{"type":18,"value":819}," member of any element of ",{"type":13,"tag":34,"props":821,"children":823},{"className":822},[],[824],{"type":18,"value":478},{"type":13,"tag":490,"props":826,"children":827},{"type":492},[],{"type":18,"value":829}," not be the same acceleration structure as the\n",{"type":13,"tag":34,"props":831,"children":833},{"className":832},[],[834],{"type":18,"value":835},"dstAccelerationStructure",{"type":18,"value":837}," member of any other element of\n",{"type":13,"tag":34,"props":839,"children":841},{"className":840},[],[842],{"type":18,"value":478},{"type":13,"tag":640,"props":844,"children":846},{"name":845},"VUID-vkBuildAccelerationStructuresKHR-dstAccelerationStructure-03698",[847],{"type":13,"tag":14,"props":848,"children":849},{},[850,851,856,857,862,865,866,871,872],{"type":18,"value":599},{"type":13,"tag":34,"props":852,"children":854},{"className":853},[],[855],{"type":18,"value":835},{"type":18,"value":819},{"type":13,"tag":34,"props":858,"children":860},{"className":859},[],[861],{"type":18,"value":478},{"type":13,"tag":490,"props":863,"children":864},{"type":492},[],{"type":18,"value":829},{"type":13,"tag":34,"props":867,"children":869},{"className":868},[],[870],{"type":18,"value":835},{"type":18,"value":837},{"type":13,"tag":34,"props":873,"children":875},{"className":874},[],[876],{"type":18,"value":478},{"type":13,"tag":640,"props":878,"children":880},{"name":879},"VUID-vkBuildAccelerationStructuresKHR-dstAccelerationStructure-03800",[881],{"type":13,"tag":14,"props":882,"children":883},{},[884,885,890,891,896,899,901,905],{"type":18,"value":599},{"type":13,"tag":34,"props":886,"children":888},{"className":887},[],[889],{"type":18,"value":835},{"type":18,"value":819},{"type":13,"tag":34,"props":892,"children":894},{"className":893},[],[895],{"type":18,"value":478},{"type":13,"tag":490,"props":897,"children":898},{"type":492},[],{"type":18,"value":900}," be a valid ",{"type":13,"tag":446,"props":902,"children":903},{"href":753},[904],{"type":18,"value":756},{"type":18,"value":758},{"type":13,"tag":640,"props":907,"children":909},{"name":908},"VUID-vkBuildAccelerationStructuresKHR-pInfos-03699",[910],{"type":13,"tag":14,"props":911,"children":912},{},[913,914,919,920,926,927,933,934,939,940,943,945,951,952,957,959,964,966],{"type":18,"value":767},{"type":13,"tag":34,"props":915,"children":917},{"className":916},[],[918],{"type":18,"value":478},{"type":18,"value":774},{"type":13,"tag":34,"props":921,"children":923},{"className":922},[],[924],{"type":18,"value":925},"type",{"type":18,"value":781},{"type":13,"tag":34,"props":928,"children":930},{"className":929},[],[931],{"type":18,"value":932},"VK_ACCELERATION_STRUCTURE_TYPE_TOP_LEVEL_KHR",{"type":18,"value":789},{"type":13,"tag":34,"props":935,"children":937},{"className":936},[],[938],{"type":18,"value":835},{"type":18,"value":746},{"type":13,"tag":490,"props":941,"children":942},{"type":492},[],{"type":18,"value":944}," have been created with a\nvalue of ",{"type":13,"tag":446,"props":946,"children":948},{"href":947},"/man/VkAccelerationStructureCreateInfoKHR",[949],{"type":18,"value":950},"VkAccelerationStructureCreateInfoKHR",{"type":18,"value":240},{"type":13,"tag":34,"props":953,"children":955},{"className":954},[],[956],{"type":18,"value":925},{"type":18,"value":958}," equal to\neither ",{"type":13,"tag":34,"props":960,"children":962},{"className":961},[],[963],{"type":18,"value":932},{"type":18,"value":965}," or\n",{"type":13,"tag":34,"props":967,"children":969},{"className":968},[],[970],{"type":18,"value":971},"VK_ACCELERATION_STRUCTURE_TYPE_GENERIC_KHR",{"type":13,"tag":640,"props":973,"children":975},{"name":974},"VUID-vkBuildAccelerationStructuresKHR-pInfos-03700",[976],{"type":13,"tag":14,"props":977,"children":978},{},[979,980,985,986,991,992,998,999,1004,1005,1008,1009,1013,1014,1019,1020,1025,1026],{"type":18,"value":767},{"type":13,"tag":34,"props":981,"children":983},{"className":982},[],[984],{"type":18,"value":478},{"type":18,"value":774},{"type":13,"tag":34,"props":987,"children":989},{"className":988},[],[990],{"type":18,"value":925},{"type":18,"value":781},{"type":13,"tag":34,"props":993,"children":995},{"className":994},[],[996],{"type":18,"value":997},"VK_ACCELERATION_STRUCTURE_TYPE_BOTTOM_LEVEL_KHR",{"type":18,"value":789},{"type":13,"tag":34,"props":1000,"children":1002},{"className":1001},[],[1003],{"type":18,"value":835},{"type":18,"value":746},{"type":13,"tag":490,"props":1006,"children":1007},{"type":492},[],{"type":18,"value":944},{"type":13,"tag":446,"props":1010,"children":1011},{"href":947},[1012],{"type":18,"value":950},{"type":18,"value":240},{"type":13,"tag":34,"props":1015,"children":1017},{"className":1016},[],[1018],{"type":18,"value":925},{"type":18,"value":958},{"type":13,"tag":34,"props":1021,"children":1023},{"className":1022},[],[1024],{"type":18,"value":997},{"type":18,"value":965},{"type":13,"tag":34,"props":1027,"children":1029},{"className":1028},[],[1030],{"type":18,"value":971},{"type":13,"tag":640,"props":1032,"children":1034},{"name":1033},"VUID-vkBuildAccelerationStructuresKHR-pInfos-03663",[1035],{"type":13,"tag":14,"props":1036,"children":1037},{},[1038,1039,1044,1045,1050,1051,1056,1057,1063,1065,1070,1071,1074],{"type":18,"value":767},{"type":13,"tag":34,"props":1040,"children":1042},{"className":1041},[],[1043],{"type":18,"value":478},{"type":18,"value":774},{"type":13,"tag":34,"props":1046,"children":1048},{"className":1047},[],[1049],{"type":18,"value":685},{"type":18,"value":781},{"type":13,"tag":34,"props":1052,"children":1054},{"className":1053},[],[1055],{"type":18,"value":787},{"type":18,"value":78},{"type":13,"tag":446,"props":1058,"children":1060},{"href":1059},"/chapters/acceleration-structure#acceleration-structure-inactive-prims",[1061],{"type":18,"value":1062},"inactive primitives",{"type":18,"value":1064}," in its\n",{"type":13,"tag":34,"props":1066,"children":1068},{"className":1067},[],[1069],{"type":18,"value":722},{"type":18,"value":746},{"type":13,"tag":490,"props":1072,"children":1073},{"type":492},[],{"type":18,"value":1075}," not be made active",{"type":13,"tag":640,"props":1077,"children":1079},{"name":1078},"VUID-vkBuildAccelerationStructuresKHR-pInfos-03664",[1080],{"type":13,"tag":14,"props":1081,"children":1082},{},[1083,1084,1089,1090,1095,1096,1101,1103,1108,1109,1112,1114],{"type":18,"value":767},{"type":13,"tag":34,"props":1085,"children":1087},{"className":1086},[],[1088],{"type":18,"value":478},{"type":18,"value":774},{"type":13,"tag":34,"props":1091,"children":1093},{"className":1092},[],[1094],{"type":18,"value":685},{"type":18,"value":781},{"type":13,"tag":34,"props":1097,"children":1099},{"className":1098},[],[1100],{"type":18,"value":787},{"type":18,"value":1102},", active primitives\nin its ",{"type":13,"tag":34,"props":1104,"children":1106},{"className":1105},[],[1107],{"type":18,"value":722},{"type":18,"value":746},{"type":13,"tag":490,"props":1110,"children":1111},{"type":492},[],{"type":18,"value":1113}," not be made\n",{"type":13,"tag":446,"props":1115,"children":1116},{"href":1059},[1117],{"type":18,"value":1118},"inactive",{"type":13,"tag":640,"props":1120,"children":1122},{"name":1121},"VUID-vkBuildAccelerationStructuresKHR-None-03407",[1123],{"type":13,"tag":14,"props":1124,"children":1125},{},[1126,1127,1132,1133,1138,1141,1143,1149,1151,1157,1159,1165,1167,1173,1175,1181,1183],{"type":18,"value":599},{"type":13,"tag":34,"props":1128,"children":1130},{"className":1129},[],[1131],{"type":18,"value":835},{"type":18,"value":819},{"type":13,"tag":34,"props":1134,"children":1136},{"className":1135},[],[1137],{"type":18,"value":478},{"type":13,"tag":490,"props":1139,"children":1140},{"type":492},[],{"type":18,"value":1142}," not be referenced by the ",{"type":13,"tag":34,"props":1144,"children":1146},{"className":1145},[],[1147],{"type":18,"value":1148},"geometry.instances.data",{"type":18,"value":1150}," member of\nany element of ",{"type":13,"tag":34,"props":1152,"children":1154},{"className":1153},[],[1155],{"type":18,"value":1156},"pGeometries",{"type":18,"value":1158}," or ",{"type":13,"tag":34,"props":1160,"children":1162},{"className":1161},[],[1163],{"type":18,"value":1164},"ppGeometries",{"type":18,"value":1166}," with a\n",{"type":13,"tag":34,"props":1168,"children":1170},{"className":1169},[],[1171],{"type":18,"value":1172},"geometryType",{"type":18,"value":1174}," of ",{"type":13,"tag":34,"props":1176,"children":1178},{"className":1177},[],[1179],{"type":18,"value":1180},"VK_GEOMETRY_TYPE_INSTANCES_KHR",{"type":18,"value":1182}," in any other\nelement of ",{"type":13,"tag":34,"props":1184,"children":1186},{"className":1185},[],[1187],{"type":18,"value":478},{"type":13,"tag":640,"props":1189,"children":1191},{"name":1190},"VUID-vkBuildAccelerationStructuresKHR-dstAccelerationStructure-03701",[1192],{"type":13,"tag":14,"props":1193,"children":1194},{},[1195,1197,1202,1203,1208,1210,1213,1215,1220,1222,1227,1229,1234,1236,1241],{"type":18,"value":1196},"The range of memory backing the ",{"type":13,"tag":34,"props":1198,"children":1200},{"className":1199},[],[1201],{"type":18,"value":835},{"type":18,"value":1150},{"type":13,"tag":34,"props":1204,"children":1206},{"className":1205},[],[1207],{"type":18,"value":478},{"type":18,"value":1209}," that is accessed by this command ",{"type":13,"tag":490,"props":1211,"children":1212},{"type":492},[],{"type":18,"value":1214}," not\noverlap the memory backing the ",{"type":13,"tag":34,"props":1216,"children":1218},{"className":1217},[],[1219],{"type":18,"value":722},{"type":18,"value":1221}," member of\nany other element of ",{"type":13,"tag":34,"props":1223,"children":1225},{"className":1224},[],[1226],{"type":18,"value":478},{"type":18,"value":1228}," with a ",{"type":13,"tag":34,"props":1230,"children":1232},{"className":1231},[],[1233],{"type":18,"value":685},{"type":18,"value":1235}," equal to\n",{"type":13,"tag":34,"props":1237,"children":1239},{"className":1238},[],[1240],{"type":18,"value":787},{"type":18,"value":1242},", which is accessed\nby this command",{"type":13,"tag":640,"props":1244,"children":1246},{"name":1245},"VUID-vkBuildAccelerationStructuresKHR-dstAccelerationStructure-03702",[1247],{"type":13,"tag":14,"props":1248,"children":1249},{},[1250,1251,1256,1257,1262,1263,1266,1267,1272,1273,1278],{"type":18,"value":1196},{"type":13,"tag":34,"props":1252,"children":1254},{"className":1253},[],[1255],{"type":18,"value":835},{"type":18,"value":1150},{"type":13,"tag":34,"props":1258,"children":1260},{"className":1259},[],[1261],{"type":18,"value":478},{"type":18,"value":1209},{"type":13,"tag":490,"props":1264,"children":1265},{"type":492},[],{"type":18,"value":1214},{"type":13,"tag":34,"props":1268,"children":1270},{"className":1269},[],[1271],{"type":18,"value":835},{"type":18,"value":1221},{"type":13,"tag":34,"props":1274,"children":1276},{"className":1275},[],[1277],{"type":18,"value":478},{"type":18,"value":1279},", which is accessed by this command",{"type":13,"tag":640,"props":1281,"children":1283},{"name":1282},"VUID-vkBuildAccelerationStructuresKHR-dstAccelerationStructure-03703",[1284],{"type":13,"tag":14,"props":1285,"children":1286},{},[1287,1288,1293,1294,1299,1300,1303,1304,1310,1312,1317],{"type":18,"value":1196},{"type":13,"tag":34,"props":1289,"children":1291},{"className":1290},[],[1292],{"type":18,"value":835},{"type":18,"value":1150},{"type":13,"tag":34,"props":1295,"children":1297},{"className":1296},[],[1298],{"type":18,"value":478},{"type":18,"value":1209},{"type":13,"tag":490,"props":1301,"children":1302},{"type":492},[],{"type":18,"value":1214},{"type":13,"tag":34,"props":1305,"children":1307},{"className":1306},[],[1308],{"type":18,"value":1309},"scratchData",{"type":18,"value":1311}," member of any element\nof ",{"type":13,"tag":34,"props":1313,"children":1315},{"className":1314},[],[1316],{"type":18,"value":478},{"type":18,"value":1318}," (including the same element), which is accessed by this\ncommand",{"type":13,"tag":640,"props":1320,"children":1322},{"name":1321},"VUID-vkBuildAccelerationStructuresKHR-scratchData-03704",[1323],{"type":13,"tag":14,"props":1324,"children":1325},{},[1326,1327,1332,1333,1338,1339,1342,1344,1349,1350,1355],{"type":18,"value":1196},{"type":13,"tag":34,"props":1328,"children":1330},{"className":1329},[],[1331],{"type":18,"value":1309},{"type":18,"value":1311},{"type":13,"tag":34,"props":1334,"children":1336},{"className":1335},[],[1337],{"type":18,"value":478},{"type":18,"value":1209},{"type":13,"tag":490,"props":1340,"children":1341},{"type":492},[],{"type":18,"value":1343}," not overlap the\nmemory backing the ",{"type":13,"tag":34,"props":1345,"children":1347},{"className":1346},[],[1348],{"type":18,"value":1309},{"type":18,"value":837},{"type":13,"tag":34,"props":1351,"children":1353},{"className":1352},[],[1354],{"type":18,"value":478},{"type":18,"value":1279},{"type":13,"tag":640,"props":1357,"children":1359},{"name":1358},"VUID-vkBuildAccelerationStructuresKHR-scratchData-03705",[1360],{"type":13,"tag":14,"props":1361,"children":1362},{},[1363,1364,1369,1370,1375,1376,1379,1380,1385,1386,1391,1392,1397,1398,1403],{"type":18,"value":1196},{"type":13,"tag":34,"props":1365,"children":1367},{"className":1366},[],[1368],{"type":18,"value":1309},{"type":18,"value":1311},{"type":13,"tag":34,"props":1371,"children":1373},{"className":1372},[],[1374],{"type":18,"value":478},{"type":18,"value":1209},{"type":13,"tag":490,"props":1377,"children":1378},{"type":492},[],{"type":18,"value":1343},{"type":13,"tag":34,"props":1381,"children":1383},{"className":1382},[],[1384],{"type":18,"value":722},{"type":18,"value":1311},{"type":13,"tag":34,"props":1387,"children":1389},{"className":1388},[],[1390],{"type":18,"value":478},{"type":18,"value":1228},{"type":13,"tag":34,"props":1393,"children":1395},{"className":1394},[],[1396],{"type":18,"value":685},{"type":18,"value":1235},{"type":13,"tag":34,"props":1399,"children":1401},{"className":1400},[],[1402],{"type":18,"value":787},{"type":18,"value":1404}," (including the\nsame element), which is accessed by this command",{"type":13,"tag":640,"props":1406,"children":1408},{"name":1407},"VUID-vkBuildAccelerationStructuresKHR-dstAccelerationStructure-03706",[1409],{"type":13,"tag":14,"props":1410,"children":1411},{},[1412,1413,1418,1419,1424,1425,1428,1430,1435,1436,1441,1443,1448,1449,1454,1456,1461,1463,1468],{"type":18,"value":1196},{"type":13,"tag":34,"props":1414,"children":1416},{"className":1415},[],[1417],{"type":18,"value":835},{"type":18,"value":1150},{"type":13,"tag":34,"props":1420,"children":1422},{"className":1421},[],[1423],{"type":18,"value":478},{"type":18,"value":1209},{"type":13,"tag":490,"props":1426,"children":1427},{"type":492},[],{"type":18,"value":1429}," not\noverlap the memory backing any acceleration structure referenced by the\n",{"type":13,"tag":34,"props":1431,"children":1433},{"className":1432},[],[1434],{"type":18,"value":1148},{"type":18,"value":819},{"type":13,"tag":34,"props":1437,"children":1439},{"className":1438},[],[1440],{"type":18,"value":1156},{"type":18,"value":1442},"\nor ",{"type":13,"tag":34,"props":1444,"children":1446},{"className":1445},[],[1447],{"type":18,"value":1164},{"type":18,"value":1228},{"type":13,"tag":34,"props":1450,"children":1452},{"className":1451},[],[1453],{"type":18,"value":1172},{"type":18,"value":1455}," of\n",{"type":13,"tag":34,"props":1457,"children":1459},{"className":1458},[],[1460],{"type":18,"value":1180},{"type":18,"value":1462}," in any other element of\n",{"type":13,"tag":34,"props":1464,"children":1466},{"className":1465},[],[1467],{"type":18,"value":478},{"type":18,"value":1279},{"type":13,"tag":640,"props":1470,"children":1472},{"name":1471},"VUID-vkBuildAccelerationStructuresKHR-pInfos-03667",[1473],{"type":13,"tag":14,"props":1474,"children":1475},{},[1476,1477,1482,1483,1488,1489,1494,1495,1500,1501,1504,1506,1512,1514,1518,1519,1525],{"type":18,"value":767},{"type":13,"tag":34,"props":1478,"children":1480},{"className":1479},[],[1481],{"type":18,"value":478},{"type":18,"value":774},{"type":13,"tag":34,"props":1484,"children":1486},{"className":1485},[],[1487],{"type":18,"value":685},{"type":18,"value":781},{"type":13,"tag":34,"props":1490,"children":1492},{"className":1491},[],[1493],{"type":18,"value":787},{"type":18,"value":789},{"type":13,"tag":34,"props":1496,"children":1498},{"className":1497},[],[1499],{"type":18,"value":722},{"type":18,"value":746},{"type":13,"tag":490,"props":1502,"children":1503},{"type":492},[],{"type":18,"value":1505}," have previously been\nconstructed with\n",{"type":13,"tag":34,"props":1507,"children":1509},{"className":1508},[],[1510],{"type":18,"value":1511},"VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_UPDATE_BIT_KHR",{"type":18,"value":1513}," set in\n",{"type":13,"tag":446,"props":1515,"children":1516},{"href":517},[1517],{"type":18,"value":520},{"type":18,"value":240},{"type":13,"tag":34,"props":1520,"children":1522},{"className":1521},[],[1523],{"type":18,"value":1524},"flags",{"type":18,"value":1526}," in the\nbuild",{"type":13,"tag":640,"props":1528,"children":1530},{"name":1529},"VUID-vkBuildAccelerationStructuresKHR-pInfos-03668",[1531],{"type":13,"tag":14,"props":1532,"children":1533},{},[1534,1535,1540,1541,1546,1547,1552,1553,1558,1560,1565,1567,1570,1572,1576,1578],{"type":18,"value":767},{"type":13,"tag":34,"props":1536,"children":1538},{"className":1537},[],[1539],{"type":18,"value":478},{"type":18,"value":774},{"type":13,"tag":34,"props":1542,"children":1544},{"className":1543},[],[1545],{"type":18,"value":685},{"type":18,"value":781},{"type":13,"tag":34,"props":1548,"children":1550},{"className":1549},[],[1551],{"type":18,"value":787},{"type":18,"value":789},{"type":13,"tag":34,"props":1554,"children":1556},{"className":1555},[],[1557],{"type":18,"value":722},{"type":18,"value":1559}," and ",{"type":13,"tag":34,"props":1561,"children":1563},{"className":1562},[],[1564],{"type":18,"value":835},{"type":18,"value":1566},"\nmembers ",{"type":13,"tag":490,"props":1568,"children":1569},{"type":492},[],{"type":18,"value":1571}," either be the same ",{"type":13,"tag":446,"props":1573,"children":1574},{"href":753},[1575],{"type":18,"value":756},{"type":18,"value":1577},", or\nnot have any ",{"type":13,"tag":446,"props":1579,"children":1581},{"href":1580},"/chapters/resources#resources-memory-aliasing",[1582],{"type":18,"value":1583},"memory aliasing",{"type":13,"tag":640,"props":1585,"children":1587},{"name":1586},"VUID-vkBuildAccelerationStructuresKHR-pInfos-03758",[1588],{"type":13,"tag":14,"props":1589,"children":1590},{},[1591,1592,1597,1598,1603,1604,1609,1610,1615,1616,1619,1621,1626],{"type":18,"value":767},{"type":13,"tag":34,"props":1593,"children":1595},{"className":1594},[],[1596],{"type":18,"value":478},{"type":18,"value":774},{"type":13,"tag":34,"props":1599,"children":1601},{"className":1600},[],[1602],{"type":18,"value":685},{"type":18,"value":781},{"type":13,"tag":34,"props":1605,"children":1607},{"className":1606},[],[1608],{"type":18,"value":787},{"type":18,"value":789},{"type":13,"tag":34,"props":1611,"children":1613},{"className":1612},[],[1614],{"type":18,"value":566},{"type":18,"value":746},{"type":13,"tag":490,"props":1617,"children":1618},{"type":492},[],{"type":18,"value":1620}," have the same value which was specified\nwhen ",{"type":13,"tag":34,"props":1622,"children":1624},{"className":1623},[],[1625],{"type":18,"value":722},{"type":18,"value":1627}," was last built",{"type":13,"tag":640,"props":1629,"children":1631},{"name":1630},"VUID-vkBuildAccelerationStructuresKHR-pInfos-03759",[1632],{"type":13,"tag":14,"props":1633,"children":1634},{},[1635,1636,1641,1642,1647,1648,1653,1655,1660,1662,1665,1667,1672],{"type":18,"value":767},{"type":13,"tag":34,"props":1637,"children":1639},{"className":1638},[],[1640],{"type":18,"value":478},{"type":18,"value":774},{"type":13,"tag":34,"props":1643,"children":1645},{"className":1644},[],[1646],{"type":18,"value":685},{"type":18,"value":781},{"type":13,"tag":34,"props":1649,"children":1651},{"className":1650},[],[1652],{"type":18,"value":787},{"type":18,"value":1654},", its ",{"type":13,"tag":34,"props":1656,"children":1658},{"className":1657},[],[1659],{"type":18,"value":1524},{"type":18,"value":1661},"\nmember ",{"type":13,"tag":490,"props":1663,"children":1664},{"type":492},[],{"type":18,"value":1666}," have the same value which was specified when\n",{"type":13,"tag":34,"props":1668,"children":1670},{"className":1669},[],[1671],{"type":18,"value":722},{"type":18,"value":1627},{"type":13,"tag":640,"props":1674,"children":1676},{"name":1675},"VUID-vkBuildAccelerationStructuresKHR-pInfos-03760",[1677],{"type":13,"tag":14,"props":1678,"children":1679},{},[1680,1681,1686,1687,1692,1693,1698,1699,1704,1705,1708,1709,1714],{"type":18,"value":767},{"type":13,"tag":34,"props":1682,"children":1684},{"className":1683},[],[1685],{"type":18,"value":478},{"type":18,"value":774},{"type":13,"tag":34,"props":1688,"children":1690},{"className":1689},[],[1691],{"type":18,"value":685},{"type":18,"value":781},{"type":13,"tag":34,"props":1694,"children":1696},{"className":1695},[],[1697],{"type":18,"value":787},{"type":18,"value":1654},{"type":13,"tag":34,"props":1700,"children":1702},{"className":1701},[],[1703],{"type":18,"value":925},{"type":18,"value":1661},{"type":13,"tag":490,"props":1706,"children":1707},{"type":492},[],{"type":18,"value":1666},{"type":13,"tag":34,"props":1710,"children":1712},{"className":1711},[],[1713],{"type":18,"value":722},{"type":18,"value":1627},{"type":13,"tag":640,"props":1716,"children":1718},{"name":1717},"VUID-vkBuildAccelerationStructuresKHR-pInfos-03761",[1719],{"type":13,"tag":14,"props":1720,"children":1721},{},[1722,1723,1728,1729,1734,1735,1740,1742,1748,1750,1755,1756,1761,1763,1768,1769,1772,1773,1778],{"type":18,"value":767},{"type":13,"tag":34,"props":1724,"children":1726},{"className":1725},[],[1727],{"type":18,"value":478},{"type":18,"value":774},{"type":13,"tag":34,"props":1730,"children":1732},{"className":1731},[],[1733],{"type":18,"value":685},{"type":18,"value":781},{"type":13,"tag":34,"props":1736,"children":1738},{"className":1737},[],[1739],{"type":18,"value":787},{"type":18,"value":1741},", then for each\n",{"type":13,"tag":34,"props":1743,"children":1745},{"className":1744},[],[1746],{"type":18,"value":1747},"VkAccelerationStructureGeometryKHR",{"type":18,"value":1749}," structure referred to by its\n",{"type":13,"tag":34,"props":1751,"children":1753},{"className":1752},[],[1754],{"type":18,"value":1156},{"type":18,"value":1158},{"type":13,"tag":34,"props":1757,"children":1759},{"className":1758},[],[1760],{"type":18,"value":1164},{"type":18,"value":1762}," members, its ",{"type":13,"tag":34,"props":1764,"children":1766},{"className":1765},[],[1767],{"type":18,"value":1172},{"type":18,"value":1661},{"type":13,"tag":490,"props":1770,"children":1771},{"type":492},[],{"type":18,"value":1666},{"type":13,"tag":34,"props":1774,"children":1776},{"className":1775},[],[1777],{"type":18,"value":722},{"type":18,"value":1627},{"type":13,"tag":640,"props":1780,"children":1782},{"name":1781},"VUID-vkBuildAccelerationStructuresKHR-pInfos-03762",[1783],{"type":13,"tag":14,"props":1784,"children":1785},{},[1786,1787,1792,1793,1798,1799,1804,1805,1810,1811,1816,1817,1822,1823,1828,1830,1833,1834,1839],{"type":18,"value":767},{"type":13,"tag":34,"props":1788,"children":1790},{"className":1789},[],[1791],{"type":18,"value":478},{"type":18,"value":774},{"type":13,"tag":34,"props":1794,"children":1796},{"className":1795},[],[1797],{"type":18,"value":685},{"type":18,"value":781},{"type":13,"tag":34,"props":1800,"children":1802},{"className":1801},[],[1803],{"type":18,"value":787},{"type":18,"value":1741},{"type":13,"tag":34,"props":1806,"children":1808},{"className":1807},[],[1809],{"type":18,"value":1747},{"type":18,"value":1749},{"type":13,"tag":34,"props":1812,"children":1814},{"className":1813},[],[1815],{"type":18,"value":1156},{"type":18,"value":1158},{"type":13,"tag":34,"props":1818,"children":1820},{"className":1819},[],[1821],{"type":18,"value":1164},{"type":18,"value":1762},{"type":13,"tag":34,"props":1824,"children":1826},{"className":1825},[],[1827],{"type":18,"value":1524},{"type":18,"value":1829}," member\n",{"type":13,"tag":490,"props":1831,"children":1832},{"type":492},[],{"type":18,"value":1666},{"type":13,"tag":34,"props":1835,"children":1837},{"className":1836},[],[1838],{"type":18,"value":722},{"type":18,"value":1627},{"type":13,"tag":640,"props":1841,"children":1843},{"name":1842},"VUID-vkBuildAccelerationStructuresKHR-pInfos-03763",[1844],{"type":13,"tag":14,"props":1845,"children":1846},{},[1847,1848,1853,1854,1859,1860,1865,1866,1871,1872,1877,1878,1883,1885,1890,1892,1898,1899,1905,1906,1909,1911,1916],{"type":18,"value":767},{"type":13,"tag":34,"props":1849,"children":1851},{"className":1850},[],[1852],{"type":18,"value":478},{"type":18,"value":774},{"type":13,"tag":34,"props":1855,"children":1857},{"className":1856},[],[1858],{"type":18,"value":685},{"type":18,"value":781},{"type":13,"tag":34,"props":1861,"children":1863},{"className":1862},[],[1864],{"type":18,"value":787},{"type":18,"value":1741},{"type":13,"tag":34,"props":1867,"children":1869},{"className":1868},[],[1870],{"type":18,"value":1747},{"type":18,"value":1749},{"type":13,"tag":34,"props":1873,"children":1875},{"className":1874},[],[1876],{"type":18,"value":1156},{"type":18,"value":1158},{"type":13,"tag":34,"props":1879,"children":1881},{"className":1880},[],[1882],{"type":18,"value":1164},{"type":18,"value":1884}," members, if ",{"type":13,"tag":34,"props":1886,"children":1888},{"className":1887},[],[1889],{"type":18,"value":1172},{"type":18,"value":1891},"\nis ",{"type":13,"tag":34,"props":1893,"children":1895},{"className":1894},[],[1896],{"type":18,"value":1897},"VK_GEOMETRY_TYPE_TRIANGLES_KHR",{"type":18,"value":789},{"type":13,"tag":34,"props":1900,"children":1902},{"className":1901},[],[1903],{"type":18,"value":1904},"geometry.triangles.vertexFormat",{"type":18,"value":746},{"type":13,"tag":490,"props":1907,"children":1908},{"type":492},[],{"type":18,"value":1910}," have the same value\nwhich was specified when ",{"type":13,"tag":34,"props":1912,"children":1914},{"className":1913},[],[1915],{"type":18,"value":722},{"type":18,"value":1627},{"type":13,"tag":640,"props":1918,"children":1920},{"name":1919},"VUID-vkBuildAccelerationStructuresKHR-pInfos-03764",[1921],{"type":13,"tag":14,"props":1922,"children":1923},{},[1924,1925,1930,1931,1936,1937,1942,1943,1948,1949,1954,1955,1960,1961,1966,1967,1972,1973,1979,1980,1983,1984,1989],{"type":18,"value":767},{"type":13,"tag":34,"props":1926,"children":1928},{"className":1927},[],[1929],{"type":18,"value":478},{"type":18,"value":774},{"type":13,"tag":34,"props":1932,"children":1934},{"className":1933},[],[1935],{"type":18,"value":685},{"type":18,"value":781},{"type":13,"tag":34,"props":1938,"children":1940},{"className":1939},[],[1941],{"type":18,"value":787},{"type":18,"value":1741},{"type":13,"tag":34,"props":1944,"children":1946},{"className":1945},[],[1947],{"type":18,"value":1747},{"type":18,"value":1749},{"type":13,"tag":34,"props":1950,"children":1952},{"className":1951},[],[1953],{"type":18,"value":1156},{"type":18,"value":1158},{"type":13,"tag":34,"props":1956,"children":1958},{"className":1957},[],[1959],{"type":18,"value":1164},{"type":18,"value":1884},{"type":13,"tag":34,"props":1962,"children":1964},{"className":1963},[],[1965],{"type":18,"value":1172},{"type":18,"value":1891},{"type":13,"tag":34,"props":1968,"children":1970},{"className":1969},[],[1971],{"type":18,"value":1897},{"type":18,"value":789},{"type":13,"tag":34,"props":1974,"children":1976},{"className":1975},[],[1977],{"type":18,"value":1978},"geometry.triangles.maxVertex",{"type":18,"value":746},{"type":13,"tag":490,"props":1981,"children":1982},{"type":492},[],{"type":18,"value":1910},{"type":13,"tag":34,"props":1985,"children":1987},{"className":1986},[],[1988],{"type":18,"value":722},{"type":18,"value":1627},{"type":13,"tag":640,"props":1991,"children":1993},{"name":1992},"VUID-vkBuildAccelerationStructuresKHR-pInfos-03765",[1994],{"type":13,"tag":14,"props":1995,"children":1996},{},[1997,1998,2003,2004,2009,2010,2015,2016,2021,2022,2027,2028,2033,2034,2039,2040,2045,2046,2052,2053,2056,2057,2062],{"type":18,"value":767},{"type":13,"tag":34,"props":1999,"children":2001},{"className":2000},[],[2002],{"type":18,"value":478},{"type":18,"value":774},{"type":13,"tag":34,"props":2005,"children":2007},{"className":2006},[],[2008],{"type":18,"value":685},{"type":18,"value":781},{"type":13,"tag":34,"props":2011,"children":2013},{"className":2012},[],[2014],{"type":18,"value":787},{"type":18,"value":1741},{"type":13,"tag":34,"props":2017,"children":2019},{"className":2018},[],[2020],{"type":18,"value":1747},{"type":18,"value":1749},{"type":13,"tag":34,"props":2023,"children":2025},{"className":2024},[],[2026],{"type":18,"value":1156},{"type":18,"value":1158},{"type":13,"tag":34,"props":2029,"children":2031},{"className":2030},[],[2032],{"type":18,"value":1164},{"type":18,"value":1884},{"type":13,"tag":34,"props":2035,"children":2037},{"className":2036},[],[2038],{"type":18,"value":1172},{"type":18,"value":1891},{"type":13,"tag":34,"props":2041,"children":2043},{"className":2042},[],[2044],{"type":18,"value":1897},{"type":18,"value":789},{"type":13,"tag":34,"props":2047,"children":2049},{"className":2048},[],[2050],{"type":18,"value":2051},"geometry.triangles.indexType",{"type":18,"value":746},{"type":13,"tag":490,"props":2054,"children":2055},{"type":492},[],{"type":18,"value":1910},{"type":13,"tag":34,"props":2058,"children":2060},{"className":2059},[],[2061],{"type":18,"value":722},{"type":18,"value":1627},{"type":13,"tag":640,"props":2064,"children":2066},{"name":2065},"VUID-vkBuildAccelerationStructuresKHR-pInfos-03766",[2067],{"type":13,"tag":14,"props":2068,"children":2069},{},[2070,2071,2076,2077,2082,2083,2088,2089,2094,2095,2100,2101,2106,2107,2112,2113,2118,2120,2126,2128,2134,2136,2141,2143,2146,2148],{"type":18,"value":767},{"type":13,"tag":34,"props":2072,"children":2074},{"className":2073},[],[2075],{"type":18,"value":478},{"type":18,"value":774},{"type":13,"tag":34,"props":2078,"children":2080},{"className":2079},[],[2081],{"type":18,"value":685},{"type":18,"value":781},{"type":13,"tag":34,"props":2084,"children":2086},{"className":2085},[],[2087],{"type":18,"value":787},{"type":18,"value":1741},{"type":13,"tag":34,"props":2090,"children":2092},{"className":2091},[],[2093],{"type":18,"value":1747},{"type":18,"value":1749},{"type":13,"tag":34,"props":2096,"children":2098},{"className":2097},[],[2099],{"type":18,"value":1156},{"type":18,"value":1158},{"type":13,"tag":34,"props":2102,"children":2104},{"className":2103},[],[2105],{"type":18,"value":1164},{"type":18,"value":1884},{"type":13,"tag":34,"props":2108,"children":2110},{"className":2109},[],[2111],{"type":18,"value":1172},{"type":18,"value":1891},{"type":13,"tag":34,"props":2114,"children":2116},{"className":2115},[],[2117],{"type":18,"value":1897},{"type":18,"value":2119},", if its\n",{"type":13,"tag":34,"props":2121,"children":2123},{"className":2122},[],[2124],{"type":18,"value":2125},"geometry.triangles.transformData",{"type":18,"value":2127}," address was ",{"type":13,"tag":34,"props":2129,"children":2131},{"className":2130},[],[2132],{"type":18,"value":2133},"NULL",{"type":18,"value":2135}," when\n",{"type":13,"tag":34,"props":2137,"children":2139},{"className":2138},[],[2140],{"type":18,"value":722},{"type":18,"value":2142}," was last built, then it ",{"type":13,"tag":490,"props":2144,"children":2145},{"type":492},[],{"type":18,"value":2147}," be ",{"type":13,"tag":34,"props":2149,"children":2151},{"className":2150},[],[2152],{"type":18,"value":2133},{"type":13,"tag":640,"props":2154,"children":2156},{"name":2155},"VUID-vkBuildAccelerationStructuresKHR-pInfos-03767",[2157],{"type":13,"tag":14,"props":2158,"children":2159},{},[2160,2161,2166,2167,2172,2173,2178,2179,2184,2185,2190,2191,2196,2197,2202,2203,2208,2209,2214,2216,2221,2222,2227,2228,2231,2233],{"type":18,"value":767},{"type":13,"tag":34,"props":2162,"children":2164},{"className":2163},[],[2165],{"type":18,"value":478},{"type":18,"value":774},{"type":13,"tag":34,"props":2168,"children":2170},{"className":2169},[],[2171],{"type":18,"value":685},{"type":18,"value":781},{"type":13,"tag":34,"props":2174,"children":2176},{"className":2175},[],[2177],{"type":18,"value":787},{"type":18,"value":1741},{"type":13,"tag":34,"props":2180,"children":2182},{"className":2181},[],[2183],{"type":18,"value":1747},{"type":18,"value":1749},{"type":13,"tag":34,"props":2186,"children":2188},{"className":2187},[],[2189],{"type":18,"value":1156},{"type":18,"value":1158},{"type":13,"tag":34,"props":2192,"children":2194},{"className":2193},[],[2195],{"type":18,"value":1164},{"type":18,"value":1884},{"type":13,"tag":34,"props":2198,"children":2200},{"className":2199},[],[2201],{"type":18,"value":1172},{"type":18,"value":1891},{"type":13,"tag":34,"props":2204,"children":2206},{"className":2205},[],[2207],{"type":18,"value":1897},{"type":18,"value":2119},{"type":13,"tag":34,"props":2210,"children":2212},{"className":2211},[],[2213],{"type":18,"value":2125},{"type":18,"value":2215}," address was not ",{"type":13,"tag":34,"props":2217,"children":2219},{"className":2218},[],[2220],{"type":18,"value":2133},{"type":18,"value":2135},{"type":13,"tag":34,"props":2223,"children":2225},{"className":2224},[],[2226],{"type":18,"value":722},{"type":18,"value":2142},{"type":13,"tag":490,"props":2229,"children":2230},{"type":492},[],{"type":18,"value":2232}," not be\n",{"type":13,"tag":34,"props":2234,"children":2236},{"className":2235},[],[2237],{"type":18,"value":2133},{"type":13,"tag":640,"props":2239,"children":2241},{"name":2240},"VUID-vkBuildAccelerationStructuresKHR-pInfos-03768",[2242],{"type":13,"tag":14,"props":2243,"children":2244},{},[2245,2246,2251,2252,2257,2258,2263,2264,2269,2270,2275,2276,2281,2282,2287,2288,2293,2295,2300,2301,2307,2309,2312,2314,2319],{"type":18,"value":767},{"type":13,"tag":34,"props":2247,"children":2249},{"className":2248},[],[2250],{"type":18,"value":478},{"type":18,"value":774},{"type":13,"tag":34,"props":2253,"children":2255},{"className":2254},[],[2256],{"type":18,"value":685},{"type":18,"value":781},{"type":13,"tag":34,"props":2259,"children":2261},{"className":2260},[],[2262],{"type":18,"value":787},{"type":18,"value":1741},{"type":13,"tag":34,"props":2265,"children":2267},{"className":2266},[],[2268],{"type":18,"value":1747},{"type":18,"value":1749},{"type":13,"tag":34,"props":2271,"children":2273},{"className":2272},[],[2274],{"type":18,"value":1156},{"type":18,"value":1158},{"type":13,"tag":34,"props":2277,"children":2279},{"className":2278},[],[2280],{"type":18,"value":1164},{"type":18,"value":1884},{"type":13,"tag":34,"props":2283,"children":2285},{"className":2284},[],[2286],{"type":18,"value":1172},{"type":18,"value":1891},{"type":13,"tag":34,"props":2289,"children":2291},{"className":2290},[],[2292],{"type":18,"value":1897},{"type":18,"value":2294},", and\n",{"type":13,"tag":34,"props":2296,"children":2298},{"className":2297},[],[2299],{"type":18,"value":2051},{"type":18,"value":731},{"type":13,"tag":34,"props":2302,"children":2304},{"className":2303},[],[2305],{"type":18,"value":2306},"VK_INDEX_TYPE_NONE_KHR",{"type":18,"value":2308},",\nthen the value of each index referenced ",{"type":13,"tag":490,"props":2310,"children":2311},{"type":492},[],{"type":18,"value":2313}," be the same as the\ncorresponding index value when ",{"type":13,"tag":34,"props":2315,"children":2317},{"className":2316},[],[2318],{"type":18,"value":722},{"type":18,"value":2320}," was last\nbuilt",{"type":13,"tag":640,"props":2322,"children":2324},{"name":2323},"VUID-vkBuildAccelerationStructuresKHR-primitiveCount-03769",[2325],{"type":13,"tag":14,"props":2326,"children":2327},{},[2328,2329,2334,2335,2340,2341,2346,2347,2352,2353,2358,2359,2364,2366,2372,2374,2379,2381,2384,2386,2391],{"type":18,"value":767},{"type":13,"tag":34,"props":2330,"children":2332},{"className":2331},[],[2333],{"type":18,"value":478},{"type":18,"value":774},{"type":13,"tag":34,"props":2336,"children":2338},{"className":2337},[],[2339],{"type":18,"value":685},{"type":18,"value":781},{"type":13,"tag":34,"props":2342,"children":2344},{"className":2343},[],[2345],{"type":18,"value":787},{"type":18,"value":1741},{"type":13,"tag":34,"props":2348,"children":2350},{"className":2349},[],[2351],{"type":18,"value":1747},{"type":18,"value":1749},{"type":13,"tag":34,"props":2354,"children":2356},{"className":2355},[],[2357],{"type":18,"value":1156},{"type":18,"value":1158},{"type":13,"tag":34,"props":2360,"children":2362},{"className":2361},[],[2363],{"type":18,"value":1164},{"type":18,"value":2365}," members, the\n",{"type":13,"tag":34,"props":2367,"children":2369},{"className":2368},[],[2370],{"type":18,"value":2371},"primitiveCount",{"type":18,"value":2373}," member of its corresponding\n",{"type":13,"tag":34,"props":2375,"children":2377},{"className":2376},[],[2378],{"type":18,"value":544},{"type":18,"value":2380}," structure ",{"type":13,"tag":490,"props":2382,"children":2383},{"type":492},[],{"type":18,"value":2385}," have the\nsame value which was specified when ",{"type":13,"tag":34,"props":2387,"children":2389},{"className":2388},[],[2390],{"type":18,"value":722},{"type":18,"value":2392}," was\nlast built",{"type":13,"tag":640,"props":2394,"children":2396},{"name":2395},"VUID-vkBuildAccelerationStructuresKHR-pInfos-03801",[2397],{"type":13,"tag":14,"props":2398,"children":2399},{},[2400,2401,2406,2407,2412,2413,2418,2419,2424,2425,2430,2431,2436,2438,2443,2445,2450,2451,2454,2456,2462,2463],{"type":18,"value":767},{"type":13,"tag":34,"props":2402,"children":2404},{"className":2403},[],[2405],{"type":18,"value":478},{"type":18,"value":560},{"type":13,"tag":34,"props":2408,"children":2410},{"className":2409},[],[2411],{"type":18,"value":1156},{"type":18,"value":965},{"type":13,"tag":34,"props":2414,"children":2416},{"className":2415},[],[2417],{"type":18,"value":478},{"type":18,"value":560},{"type":13,"tag":34,"props":2420,"children":2422},{"className":2421},[],[2423],{"type":18,"value":1164},{"type":18,"value":1228},{"type":13,"tag":34,"props":2426,"children":2428},{"className":2427},[],[2429],{"type":18,"value":1172},{"type":18,"value":1455},{"type":13,"tag":34,"props":2432,"children":2434},{"className":2433},[],[2435],{"type":18,"value":1180},{"type":18,"value":2437},", the corresponding\n",{"type":13,"tag":34,"props":2439,"children":2441},{"className":2440},[],[2442],{"type":18,"value":486},{"type":18,"value":2444},"[i][j].",{"type":13,"tag":34,"props":2446,"children":2448},{"className":2447},[],[2449],{"type":18,"value":2371},{"type":18,"value":694},{"type":13,"tag":490,"props":2452,"children":2453},{"type":492},[],{"type":18,"value":2455}," be less than or equal to\n",{"type":13,"tag":446,"props":2457,"children":2459},{"href":2458},"/man/VkPhysicalDeviceAccelerationStructurePropertiesKHR",[2460],{"type":18,"value":2461},"VkPhysicalDeviceAccelerationStructurePropertiesKHR",{"type":18,"value":240},{"type":13,"tag":34,"props":2464,"children":2466},{"className":2465},[],[2467],{"type":18,"value":2468},"maxInstanceCount",{"type":13,"tag":640,"props":2470,"children":2472},{"name":2471},"VUID-vkBuildAccelerationStructuresKHR-pInfos-10126",[2473],{"type":13,"tag":14,"props":2474,"children":2475},{},[2476,2478,2483,2485,2490,2491,2494,2496,2500,2501,2507],{"type":18,"value":2477},"For each ",{"type":13,"tag":34,"props":2479,"children":2481},{"className":2480},[],[2482],{"type":18,"value":478},{"type":18,"value":2484},"[i], ",{"type":13,"tag":34,"props":2486,"children":2488},{"className":2487},[],[2489],{"type":18,"value":835},{"type":18,"value":694},{"type":13,"tag":490,"props":2492,"children":2493},{"type":492},[],{"type":18,"value":2495}," have been\ncreated with a value of\n",{"type":13,"tag":446,"props":2497,"children":2498},{"href":947},[2499],{"type":18,"value":950},{"type":18,"value":240},{"type":13,"tag":34,"props":2502,"children":2504},{"className":2503},[],[2505],{"type":18,"value":2506},"size",{"type":18,"value":2508}," greater than or\nequal to either:",{"type":13,"tag":640,"props":2510,"children":2512},{"name":2511},"VUID-vkBuildAccelerationStructuresKHR-ppBuildRangeInfos-03676",[2513,2541],{"type":13,"tag":14,"props":2514,"children":2515},{},[2516,2518,2523,2525,2528,2530,2535,2536],{"type":18,"value":2517},"Each element of ",{"type":13,"tag":34,"props":2519,"children":2521},{"className":2520},[],[2522],{"type":18,"value":486},{"type":18,"value":2524},"[i] ",{"type":13,"tag":490,"props":2526,"children":2527},{"type":492},[],{"type":18,"value":2529}," be a valid pointer to\nan array of ",{"type":13,"tag":34,"props":2531,"children":2533},{"className":2532},[],[2534],{"type":18,"value":478},{"type":18,"value":560},{"type":13,"tag":34,"props":2537,"children":2539},{"className":2538},[],[2540],{"type":18,"value":566},{"type":13,"tag":14,"props":2542,"children":2543},{},[2544,2549],{"type":13,"tag":34,"props":2545,"children":2547},{"className":2546},[],[2548],{"type":18,"value":544},{"type":18,"value":2550}," structures",{"type":13,"tag":640,"props":2552,"children":2554},{"name":2553},"VUID-vkBuildAccelerationStructuresKHR-deferredOperation-03678",[2555],{"type":13,"tag":14,"props":2556,"children":2557},{},[2558,2560,2565,2566,2569],{"type":18,"value":2559},"Any previous deferred operation that was associated with\n",{"type":13,"tag":34,"props":2561,"children":2563},{"className":2562},[],[2564],{"type":18,"value":92},{"type":18,"value":694},{"type":13,"tag":490,"props":2567,"children":2568},{"type":492},[],{"type":18,"value":2570}," be complete",{"type":13,"tag":640,"props":2572,"children":2574},{"name":2573},"VUID-vkBuildAccelerationStructuresKHR-pInfos-03722",[2575],{"type":13,"tag":14,"props":2576,"children":2577},{},[2578,2579,2584,2586,2592,2594,2599,2600,2603],{"type":18,"value":767},{"type":13,"tag":34,"props":2580,"children":2582},{"className":2581},[],[2583],{"type":18,"value":478},{"type":18,"value":2585},", the ",{"type":13,"tag":34,"props":2587,"children":2589},{"className":2588},[],[2590],{"type":18,"value":2591},"buffer",{"type":18,"value":2593}," used to create its\n",{"type":13,"tag":34,"props":2595,"children":2597},{"className":2596},[],[2598],{"type":18,"value":835},{"type":18,"value":746},{"type":13,"tag":490,"props":2601,"children":2602},{"type":492},[],{"type":18,"value":2604}," be bound to host-visible\ndevice memory",{"type":13,"tag":640,"props":2606,"children":2608},{"name":2607},"VUID-vkBuildAccelerationStructuresKHR-pInfos-03723",[2609],{"type":13,"tag":14,"props":2610,"children":2611},{},[2612,2613,2618,2619,2624,2625,2630,2632,2637,2639,2644,2645,2648],{"type":18,"value":767},{"type":13,"tag":34,"props":2614,"children":2616},{"className":2615},[],[2617],{"type":18,"value":478},{"type":18,"value":774},{"type":13,"tag":34,"props":2620,"children":2622},{"className":2621},[],[2623],{"type":18,"value":685},{"type":18,"value":781},{"type":13,"tag":34,"props":2626,"children":2628},{"className":2627},[],[2629],{"type":18,"value":787},{"type":18,"value":2631}," the ",{"type":13,"tag":34,"props":2633,"children":2635},{"className":2634},[],[2636],{"type":18,"value":2591},{"type":18,"value":2638},"\nused to create its ",{"type":13,"tag":34,"props":2640,"children":2642},{"className":2641},[],[2643],{"type":18,"value":722},{"type":18,"value":746},{"type":13,"tag":490,"props":2646,"children":2647},{"type":492},[],{"type":18,"value":2649}," be bound\nto host-visible device memory",{"type":13,"tag":640,"props":2651,"children":2653},{"name":2652},"VUID-vkBuildAccelerationStructuresKHR-pInfos-03724",[2654],{"type":13,"tag":14,"props":2655,"children":2656},{},[2657,2658,2663,2664,2669,2671,2676,2678,2683,2684,2689,2690,2695,2696,2701,2702,2705],{"type":18,"value":767},{"type":13,"tag":34,"props":2659,"children":2661},{"className":2660},[],[2662],{"type":18,"value":478},{"type":18,"value":2585},{"type":13,"tag":34,"props":2665,"children":2667},{"className":2666},[],[2668],{"type":18,"value":2591},{"type":18,"value":2670}," used to create each\nacceleration structure referenced by the ",{"type":13,"tag":34,"props":2672,"children":2674},{"className":2673},[],[2675],{"type":18,"value":1148},{"type":18,"value":2677},"\nmember of any element of ",{"type":13,"tag":34,"props":2679,"children":2681},{"className":2680},[],[2682],{"type":18,"value":1156},{"type":18,"value":1158},{"type":13,"tag":34,"props":2685,"children":2687},{"className":2686},[],[2688],{"type":18,"value":1164},{"type":18,"value":1166},{"type":13,"tag":34,"props":2691,"children":2693},{"className":2692},[],[2694],{"type":18,"value":1172},{"type":18,"value":1174},{"type":13,"tag":34,"props":2697,"children":2699},{"className":2698},[],[2700],{"type":18,"value":1180},{"type":18,"value":694},{"type":13,"tag":490,"props":2703,"children":2704},{"type":492},[],{"type":18,"value":2706}," be\nbound to host-visible device memory",{"type":13,"tag":640,"props":2708,"children":2710},{"name":2709},"VUID-vkBuildAccelerationStructuresKHR-pInfos-03725",[2711],{"type":13,"tag":14,"props":2712,"children":2713},{},[2714,2716,2721,2722,2727,2729,2735,2737,2742,2743,2749,2751,2756,2757,2762,2764,2767,2769,2775,2777,2783,2785,2791,2793,2797],{"type":18,"value":2715},"If ",{"type":13,"tag":34,"props":2717,"children":2719},{"className":2718},[],[2720],{"type":18,"value":478},{"type":18,"value":560},{"type":13,"tag":34,"props":2723,"children":2725},{"className":2724},[],[2726],{"type":18,"value":685},{"type":18,"value":2728}," is\n",{"type":13,"tag":34,"props":2730,"children":2732},{"className":2731},[],[2733],{"type":18,"value":2734},"VK_BUILD_ACCELERATION_STRUCTURE_MODE_BUILD_KHR",{"type":18,"value":2736},", all addresses\nbetween ",{"type":13,"tag":34,"props":2738,"children":2740},{"className":2739},[],[2741],{"type":18,"value":478},{"type":18,"value":560},{"type":13,"tag":34,"props":2744,"children":2746},{"className":2745},[],[2747],{"type":18,"value":2748},"scratchData.hostAddress",{"type":18,"value":2750}," and\n",{"type":13,"tag":34,"props":2752,"children":2754},{"className":2753},[],[2755],{"type":18,"value":478},{"type":18,"value":560},{"type":13,"tag":34,"props":2758,"children":2760},{"className":2759},[],[2761],{"type":18,"value":2748},{"type":18,"value":2763}," + N - 1 ",{"type":13,"tag":490,"props":2765,"children":2766},{"type":492},[],{"type":18,"value":2768}," be valid\nhost memory, where N is given by the ",{"type":13,"tag":34,"props":2770,"children":2772},{"className":2771},[],[2773],{"type":18,"value":2774},"buildScratchSize",{"type":18,"value":2776}," member of\nthe ",{"type":13,"tag":446,"props":2778,"children":2780},{"href":2779},"/man/VkAccelerationStructureBuildSizesInfoKHR",[2781],{"type":18,"value":2782},"VkAccelerationStructureBuildSizesInfoKHR",{"type":18,"value":2784}," structure returned\nfrom a call to ",{"type":13,"tag":446,"props":2786,"children":2788},{"href":2787},"/man/vkGetAccelerationStructureBuildSizesKHR",[2789],{"type":18,"value":2790},"vkGetAccelerationStructureBuildSizesKHR",{"type":18,"value":2792}," with an\nidentical ",{"type":13,"tag":446,"props":2794,"children":2795},{"href":517},[2796],{"type":18,"value":520},{"type":18,"value":2798}," structure\nand primitive count",{"type":13,"tag":640,"props":2800,"children":2802},{"name":2801},"VUID-vkBuildAccelerationStructuresKHR-pInfos-03726",[2803],{"type":13,"tag":14,"props":2804,"children":2805},{},[2806,2807,2812,2813,2818,2819,2824,2825,2830,2831,2836,2837,2842,2843,2848,2849,2852,2853,2859,2860,2864,2865,2869,2870,2874],{"type":18,"value":2715},{"type":13,"tag":34,"props":2808,"children":2810},{"className":2809},[],[2811],{"type":18,"value":478},{"type":18,"value":560},{"type":13,"tag":34,"props":2814,"children":2816},{"className":2815},[],[2817],{"type":18,"value":685},{"type":18,"value":2728},{"type":13,"tag":34,"props":2820,"children":2822},{"className":2821},[],[2823],{"type":18,"value":787},{"type":18,"value":2736},{"type":13,"tag":34,"props":2826,"children":2828},{"className":2827},[],[2829],{"type":18,"value":478},{"type":18,"value":560},{"type":13,"tag":34,"props":2832,"children":2834},{"className":2833},[],[2835],{"type":18,"value":2748},{"type":18,"value":2750},{"type":13,"tag":34,"props":2838,"children":2840},{"className":2839},[],[2841],{"type":18,"value":478},{"type":18,"value":560},{"type":13,"tag":34,"props":2844,"children":2846},{"className":2845},[],[2847],{"type":18,"value":2748},{"type":18,"value":2763},{"type":13,"tag":490,"props":2850,"children":2851},{"type":492},[],{"type":18,"value":2768},{"type":13,"tag":34,"props":2854,"children":2856},{"className":2855},[],[2857],{"type":18,"value":2858},"updateScratchSize",{"type":18,"value":2776},{"type":13,"tag":446,"props":2861,"children":2862},{"href":2779},[2863],{"type":18,"value":2782},{"type":18,"value":2784},{"type":13,"tag":446,"props":2866,"children":2867},{"href":2787},[2868],{"type":18,"value":2790},{"type":18,"value":2792},{"type":13,"tag":446,"props":2871,"children":2872},{"href":517},[2873],{"type":18,"value":520},{"type":18,"value":2798},{"type":13,"tag":640,"props":2876,"children":2878},{"name":2877},"VUID-vkBuildAccelerationStructuresKHR-pInfos-03771",[2879],{"type":13,"tag":14,"props":2880,"children":2881},{},[2882,2884,2889,2890,2895,2896,2901,2902,2907,2908,2913,2914,2919,2920,2926,2927,2930],{"type":18,"value":2883},"For any element of ",{"type":13,"tag":34,"props":2885,"children":2887},{"className":2886},[],[2888],{"type":18,"value":478},{"type":18,"value":560},{"type":13,"tag":34,"props":2891,"children":2893},{"className":2892},[],[2894],{"type":18,"value":1156},{"type":18,"value":965},{"type":13,"tag":34,"props":2897,"children":2899},{"className":2898},[],[2900],{"type":18,"value":478},{"type":18,"value":560},{"type":13,"tag":34,"props":2903,"children":2905},{"className":2904},[],[2906],{"type":18,"value":1164},{"type":18,"value":1228},{"type":13,"tag":34,"props":2909,"children":2911},{"className":2910},[],[2912],{"type":18,"value":1172},{"type":18,"value":1455},{"type":13,"tag":34,"props":2915,"children":2917},{"className":2916},[],[2918],{"type":18,"value":1897},{"type":18,"value":78},{"type":13,"tag":34,"props":2921,"children":2923},{"className":2922},[],[2924],{"type":18,"value":2925},"geometry.triangles.vertexData.hostAddress",{"type":18,"value":694},{"type":13,"tag":490,"props":2928,"children":2929},{"type":492},[],{"type":18,"value":2931}," be a valid host\naddress",{"type":13,"tag":640,"props":2933,"children":2935},{"name":2934},"VUID-vkBuildAccelerationStructuresKHR-pInfos-03772",[2936],{"type":13,"tag":14,"props":2937,"children":2938},{},[2939,2940,2945,2946,2951,2952,2957,2958,2963,2964,2969,2970,2975,2977,2982,2983,2988,2989,2995,2996,2999],{"type":18,"value":2883},{"type":13,"tag":34,"props":2941,"children":2943},{"className":2942},[],[2944],{"type":18,"value":478},{"type":18,"value":560},{"type":13,"tag":34,"props":2947,"children":2949},{"className":2948},[],[2950],{"type":18,"value":1156},{"type":18,"value":965},{"type":13,"tag":34,"props":2953,"children":2955},{"className":2954},[],[2956],{"type":18,"value":478},{"type":18,"value":560},{"type":13,"tag":34,"props":2959,"children":2961},{"className":2960},[],[2962],{"type":18,"value":1164},{"type":18,"value":1228},{"type":13,"tag":34,"props":2965,"children":2967},{"className":2966},[],[2968],{"type":18,"value":1172},{"type":18,"value":1455},{"type":13,"tag":34,"props":2971,"children":2973},{"className":2972},[],[2974],{"type":18,"value":1897},{"type":18,"value":2976},", if\n",{"type":13,"tag":34,"props":2978,"children":2980},{"className":2979},[],[2981],{"type":18,"value":2051},{"type":18,"value":731},{"type":13,"tag":34,"props":2984,"children":2986},{"className":2985},[],[2987],{"type":18,"value":2306},{"type":18,"value":78},{"type":13,"tag":34,"props":2990,"children":2992},{"className":2991},[],[2993],{"type":18,"value":2994},"geometry.triangles.indexData.hostAddress",{"type":18,"value":694},{"type":13,"tag":490,"props":2997,"children":2998},{"type":492},[],{"type":18,"value":2931},{"type":13,"tag":640,"props":3001,"children":3003},{"name":3002},"VUID-vkBuildAccelerationStructuresKHR-pInfos-03773",[3004],{"type":13,"tag":14,"props":3005,"children":3006},{},[3007,3008,3013,3014,3019,3020,3025,3026,3031,3032,3037,3038,3043,3044,3050,3051,3057,3059,3062],{"type":18,"value":2883},{"type":13,"tag":34,"props":3009,"children":3011},{"className":3010},[],[3012],{"type":18,"value":478},{"type":18,"value":560},{"type":13,"tag":34,"props":3015,"children":3017},{"className":3016},[],[3018],{"type":18,"value":1156},{"type":18,"value":965},{"type":13,"tag":34,"props":3021,"children":3023},{"className":3022},[],[3024],{"type":18,"value":478},{"type":18,"value":560},{"type":13,"tag":34,"props":3027,"children":3029},{"className":3028},[],[3030],{"type":18,"value":1164},{"type":18,"value":1228},{"type":13,"tag":34,"props":3033,"children":3035},{"className":3034},[],[3036],{"type":18,"value":1172},{"type":18,"value":1455},{"type":13,"tag":34,"props":3039,"children":3041},{"className":3040},[],[3042],{"type":18,"value":1897},{"type":18,"value":2976},{"type":13,"tag":34,"props":3045,"children":3047},{"className":3046},[],[3048],{"type":18,"value":3049},"geometry.triangles.transformData.hostAddress",{"type":18,"value":731},{"type":13,"tag":34,"props":3052,"children":3054},{"className":3053},[],[3055],{"type":18,"value":3056},"0",{"type":18,"value":3058},", it ",{"type":13,"tag":490,"props":3060,"children":3061},{"type":492},[],{"type":18,"value":3063},"\nbe a valid host address",{"type":13,"tag":640,"props":3065,"children":3067},{"name":3066},"VUID-vkBuildAccelerationStructuresKHR-pInfos-03774",[3068],{"type":13,"tag":14,"props":3069,"children":3070},{},[3071,3072,3077,3078,3083,3084,3089,3090,3095,3096,3101,3102,3108,3110,3116,3119],{"type":18,"value":2883},{"type":13,"tag":34,"props":3073,"children":3075},{"className":3074},[],[3076],{"type":18,"value":478},{"type":18,"value":560},{"type":13,"tag":34,"props":3079,"children":3081},{"className":3080},[],[3082],{"type":18,"value":1156},{"type":18,"value":965},{"type":13,"tag":34,"props":3085,"children":3087},{"className":3086},[],[3088],{"type":18,"value":478},{"type":18,"value":560},{"type":13,"tag":34,"props":3091,"children":3093},{"className":3092},[],[3094],{"type":18,"value":1164},{"type":18,"value":1228},{"type":13,"tag":34,"props":3097,"children":3099},{"className":3098},[],[3100],{"type":18,"value":1172},{"type":18,"value":1455},{"type":13,"tag":34,"props":3103,"children":3105},{"className":3104},[],[3106],{"type":18,"value":3107},"VK_GEOMETRY_TYPE_AABBS_KHR",{"type":18,"value":3109},", ",{"type":13,"tag":34,"props":3111,"children":3113},{"className":3112},[],[3114],{"type":18,"value":3115},"geometry.aabbs.data.hostAddress",{"type":13,"tag":490,"props":3117,"children":3118},{"type":492},[],{"type":18,"value":3120}," be a valid host address",{"type":13,"tag":640,"props":3122,"children":3124},{"name":3123},"VUID-vkBuildAccelerationStructuresKHR-pInfos-03775",[3125],{"type":13,"tag":14,"props":3126,"children":3127},{},[3128,3129,3134,3135,3140,3141,3146,3147,3150],{"type":18,"value":767},{"type":13,"tag":34,"props":3130,"children":3132},{"className":3131},[],[3133],{"type":18,"value":478},{"type":18,"value":2585},{"type":13,"tag":34,"props":3136,"children":3138},{"className":3137},[],[3139],{"type":18,"value":2591},{"type":18,"value":2593},{"type":13,"tag":34,"props":3142,"children":3144},{"className":3143},[],[3145],{"type":18,"value":835},{"type":18,"value":746},{"type":13,"tag":490,"props":3148,"children":3149},{"type":492},[],{"type":18,"value":3151}," be bound to memory that was\nnot allocated with multiple instances",{"type":13,"tag":640,"props":3153,"children":3155},{"name":3154},"VUID-vkBuildAccelerationStructuresKHR-pInfos-03776",[3156],{"type":13,"tag":14,"props":3157,"children":3158},{},[3159,3160,3165,3166,3171,3172,3177,3178,3183,3184,3189,3190,3193],{"type":18,"value":767},{"type":13,"tag":34,"props":3161,"children":3163},{"className":3162},[],[3164],{"type":18,"value":478},{"type":18,"value":774},{"type":13,"tag":34,"props":3167,"children":3169},{"className":3168},[],[3170],{"type":18,"value":685},{"type":18,"value":781},{"type":13,"tag":34,"props":3173,"children":3175},{"className":3174},[],[3176],{"type":18,"value":787},{"type":18,"value":2631},{"type":13,"tag":34,"props":3179,"children":3181},{"className":3180},[],[3182],{"type":18,"value":2591},{"type":18,"value":2638},{"type":13,"tag":34,"props":3185,"children":3187},{"className":3186},[],[3188],{"type":18,"value":722},{"type":18,"value":746},{"type":13,"tag":490,"props":3191,"children":3192},{"type":492},[],{"type":18,"value":3194}," be bound\nto memory that was not allocated with multiple instances",{"type":13,"tag":640,"props":3196,"children":3198},{"name":3197},"VUID-vkBuildAccelerationStructuresKHR-pInfos-03777",[3199],{"type":13,"tag":14,"props":3200,"children":3201},{},[3202,3203,3208,3209,3214,3215,3220,3221,3226,3227,3232,3233,3238,3239,3244,3245,3248],{"type":18,"value":767},{"type":13,"tag":34,"props":3204,"children":3206},{"className":3205},[],[3207],{"type":18,"value":478},{"type":18,"value":2585},{"type":13,"tag":34,"props":3210,"children":3212},{"className":3211},[],[3213],{"type":18,"value":2591},{"type":18,"value":2670},{"type":13,"tag":34,"props":3216,"children":3218},{"className":3217},[],[3219],{"type":18,"value":1148},{"type":18,"value":2677},{"type":13,"tag":34,"props":3222,"children":3224},{"className":3223},[],[3225],{"type":18,"value":1156},{"type":18,"value":1158},{"type":13,"tag":34,"props":3228,"children":3230},{"className":3229},[],[3231],{"type":18,"value":1164},{"type":18,"value":1166},{"type":13,"tag":34,"props":3234,"children":3236},{"className":3235},[],[3237],{"type":18,"value":1172},{"type":18,"value":1174},{"type":13,"tag":34,"props":3240,"children":3242},{"className":3241},[],[3243],{"type":18,"value":1180},{"type":18,"value":694},{"type":13,"tag":490,"props":3246,"children":3247},{"type":492},[],{"type":18,"value":3249}," be\nbound to memory that was not allocated with multiple instances",{"type":13,"tag":640,"props":3251,"children":3253},{"name":3252},"VUID-vkBuildAccelerationStructuresKHR-pInfos-03778",[3254],{"type":13,"tag":14,"props":3255,"children":3256},{},[3257,3258,3263,3264,3269,3270,3275,3276,3281,3282,3287,3288,3293,3294,3300,3301,3304],{"type":18,"value":2883},{"type":13,"tag":34,"props":3259,"children":3261},{"className":3260},[],[3262],{"type":18,"value":478},{"type":18,"value":560},{"type":13,"tag":34,"props":3265,"children":3267},{"className":3266},[],[3268],{"type":18,"value":1156},{"type":18,"value":965},{"type":13,"tag":34,"props":3271,"children":3273},{"className":3272},[],[3274],{"type":18,"value":478},{"type":18,"value":560},{"type":13,"tag":34,"props":3277,"children":3279},{"className":3278},[],[3280],{"type":18,"value":1164},{"type":18,"value":1228},{"type":13,"tag":34,"props":3283,"children":3285},{"className":3284},[],[3286],{"type":18,"value":1172},{"type":18,"value":1455},{"type":13,"tag":34,"props":3289,"children":3291},{"className":3290},[],[3292],{"type":18,"value":1180},{"type":18,"value":78},{"type":13,"tag":34,"props":3295,"children":3297},{"className":3296},[],[3298],{"type":18,"value":3299},"geometry.instances.data.hostAddress",{"type":18,"value":694},{"type":13,"tag":490,"props":3302,"children":3303},{"type":492},[],{"type":18,"value":3120},{"type":13,"tag":640,"props":3306,"children":3308},{"name":3307},"VUID-vkBuildAccelerationStructuresKHR-pInfos-03779",[3309],{"type":13,"tag":14,"props":3310,"children":3311},{},[3312,3313,3318,3319,3324,3325,3330,3331,3336,3337,3342,3343,3348,3350,3356,3357,3363,3365,3370,3371,3374,3375,3379],{"type":18,"value":2883},{"type":13,"tag":34,"props":3314,"children":3316},{"className":3315},[],[3317],{"type":18,"value":478},{"type":18,"value":560},{"type":13,"tag":34,"props":3320,"children":3322},{"className":3321},[],[3323],{"type":18,"value":1156},{"type":18,"value":965},{"type":13,"tag":34,"props":3326,"children":3328},{"className":3327},[],[3329],{"type":18,"value":478},{"type":18,"value":560},{"type":13,"tag":34,"props":3332,"children":3334},{"className":3333},[],[3335],{"type":18,"value":1164},{"type":18,"value":1228},{"type":13,"tag":34,"props":3338,"children":3340},{"className":3339},[],[3341],{"type":18,"value":1172},{"type":18,"value":1455},{"type":13,"tag":34,"props":3344,"children":3346},{"className":3345},[],[3347],{"type":18,"value":1180},{"type":18,"value":3349},", each\n",{"type":13,"tag":446,"props":3351,"children":3353},{"href":3352},"/man/VkAccelerationStructureInstanceKHR",[3354],{"type":18,"value":3355},"VkAccelerationStructureInstanceKHR",{"type":18,"value":240},{"type":13,"tag":34,"props":3358,"children":3360},{"className":3359},[],[3361],{"type":18,"value":3362},"accelerationStructureReference",{"type":18,"value":3364},"\nvalue in ",{"type":13,"tag":34,"props":3366,"children":3368},{"className":3367},[],[3369],{"type":18,"value":3299},{"type":18,"value":694},{"type":13,"tag":490,"props":3372,"children":3373},{"type":492},[],{"type":18,"value":699},{"type":13,"tag":446,"props":3376,"children":3377},{"href":753},[3378],{"type":18,"value":756},{"type":18,"value":3380}," object",{"type":13,"tag":640,"props":3382,"children":3384},{"name":3383},"VUID-vkBuildAccelerationStructuresKHR-pInfos-04930",[3385],{"type":13,"tag":14,"props":3386,"children":3387},{},[3388,3389,3394,3395,3400,3401,3406,3407,3412,3413,3418,3419,3424,3426,3432,3434,3439,3441,3447,3449,3454,3455,3458,3459,3463],{"type":18,"value":2883},{"type":13,"tag":34,"props":3390,"children":3392},{"className":3391},[],[3393],{"type":18,"value":478},{"type":18,"value":560},{"type":13,"tag":34,"props":3396,"children":3398},{"className":3397},[],[3399],{"type":18,"value":1156},{"type":18,"value":965},{"type":13,"tag":34,"props":3402,"children":3404},{"className":3403},[],[3405],{"type":18,"value":478},{"type":18,"value":560},{"type":13,"tag":34,"props":3408,"children":3410},{"className":3409},[],[3411],{"type":18,"value":1164},{"type":18,"value":1228},{"type":13,"tag":34,"props":3414,"children":3416},{"className":3415},[],[3417],{"type":18,"value":1172},{"type":18,"value":1455},{"type":13,"tag":34,"props":3420,"children":3422},{"className":3421},[],[3423],{"type":18,"value":1180},{"type":18,"value":3425}," with\n",{"type":13,"tag":34,"props":3427,"children":3429},{"className":3428},[],[3430],{"type":18,"value":3431},"VK_BUILD_ACCELERATION_STRUCTURE_MOTION_BIT_NV",{"type":18,"value":3433}," set, each\n",{"type":13,"tag":34,"props":3435,"children":3437},{"className":3436},[],[3438],{"type":18,"value":3362},{"type":18,"value":3440}," in any structure in\n",{"type":13,"tag":446,"props":3442,"children":3444},{"href":3443},"/man/VkAccelerationStructureMotionInstanceNV",[3445],{"type":18,"value":3446},"VkAccelerationStructureMotionInstanceNV",{"type":18,"value":3448}," value in\n",{"type":13,"tag":34,"props":3450,"children":3452},{"className":3451},[],[3453],{"type":18,"value":3299},{"type":18,"value":694},{"type":13,"tag":490,"props":3456,"children":3457},{"type":492},[],{"type":18,"value":699},{"type":13,"tag":446,"props":3460,"children":3461},{"href":753},[3462],{"type":18,"value":756},{"type":18,"value":3380},{"type":13,"tag":635,"props":3465,"children":3467},{"name":3466},"Valid Usage (Implicit)",[3468,3491,3525,3555,3583,3606],{"type":13,"tag":640,"props":3469,"children":3471},{"name":3470},"VUID-vkBuildAccelerationStructuresKHR-device-parameter",[3472],{"type":13,"tag":14,"props":3473,"children":3474},{},[3475,3480,3481,3484,3485,3490],{"type":13,"tag":34,"props":3476,"children":3478},{"className":3477},[],[3479],{"type":18,"value":73},{"type":18,"value":694},{"type":13,"tag":490,"props":3482,"children":3483},{"type":492},[],{"type":18,"value":900},{"type":13,"tag":446,"props":3486,"children":3488},{"href":3487},"/man/VkDevice",[3489],{"type":18,"value":432},{"type":18,"value":758},{"type":13,"tag":640,"props":3492,"children":3494},{"name":3493},"VUID-vkBuildAccelerationStructuresKHR-deferredOperation-parameter",[3495],{"type":13,"tag":14,"props":3496,"children":3497},{},[3498,3499,3504,3505,3509,3510,3515,3516,3519,3520,3524],{"type":18,"value":2715},{"type":13,"tag":34,"props":3500,"children":3502},{"className":3501},[],[3503],{"type":18,"value":92},{"type":18,"value":731},{"type":13,"tag":446,"props":3506,"children":3507},{"href":734},[3508],{"type":18,"value":737},{"type":18,"value":3109},{"type":13,"tag":34,"props":3511,"children":3513},{"className":3512},[],[3514],{"type":18,"value":92},{"type":18,"value":694},{"type":13,"tag":490,"props":3517,"children":3518},{"type":492},[],{"type":18,"value":900},{"type":13,"tag":446,"props":3521,"children":3522},{"href":448},[3523],{"type":18,"value":451},{"type":18,"value":758},{"type":13,"tag":640,"props":3526,"children":3528},{"name":3527},"VUID-vkBuildAccelerationStructuresKHR-pInfos-parameter",[3529],{"type":13,"tag":14,"props":3530,"children":3531},{},[3532,3537,3538,3541,3543,3548,3550,3554],{"type":13,"tag":34,"props":3533,"children":3535},{"className":3534},[],[3536],{"type":18,"value":478},{"type":18,"value":694},{"type":13,"tag":490,"props":3539,"children":3540},{"type":492},[],{"type":18,"value":3542}," be a valid pointer to an array of ",{"type":13,"tag":34,"props":3544,"children":3546},{"className":3545},[],[3547],{"type":18,"value":470},{"type":18,"value":3549}," valid ",{"type":13,"tag":446,"props":3551,"children":3552},{"href":517},[3553],{"type":18,"value":520},{"type":18,"value":2550},{"type":13,"tag":640,"props":3556,"children":3558},{"name":3557},"VUID-vkBuildAccelerationStructuresKHR-ppBuildRangeInfos-parameter",[3559],{"type":13,"tag":14,"props":3560,"children":3561},{},[3562,3567,3568,3571,3572,3577,3578,3582],{"type":13,"tag":34,"props":3563,"children":3565},{"className":3564},[],[3566],{"type":18,"value":486},{"type":18,"value":694},{"type":13,"tag":490,"props":3569,"children":3570},{"type":492},[],{"type":18,"value":3542},{"type":13,"tag":34,"props":3573,"children":3575},{"className":3574},[],[3576],{"type":18,"value":470},{"type":18,"value":694},{"type":13,"tag":446,"props":3579,"children":3580},{"href":541},[3581],{"type":18,"value":544},{"type":18,"value":2550},{"type":13,"tag":640,"props":3584,"children":3586},{"name":3585},"VUID-vkBuildAccelerationStructuresKHR-infoCount-arraylength",[3587],{"type":13,"tag":14,"props":3588,"children":3589},{},[3590,3595,3596,3599,3601],{"type":13,"tag":34,"props":3591,"children":3593},{"className":3592},[],[3594],{"type":18,"value":470},{"type":18,"value":694},{"type":13,"tag":490,"props":3597,"children":3598},{"type":492},[],{"type":18,"value":3600}," be greater than ",{"type":13,"tag":34,"props":3602,"children":3604},{"className":3603},[],[3605],{"type":18,"value":3056},{"type":13,"tag":640,"props":3607,"children":3609},{"name":3608},"VUID-vkBuildAccelerationStructuresKHR-deferredOperation-parent",[3610],{"type":13,"tag":14,"props":3611,"children":3612},{},[3613,3614,3619,3621,3624,3626],{"type":18,"value":2715},{"type":13,"tag":34,"props":3615,"children":3617},{"className":3616},[],[3618],{"type":18,"value":92},{"type":18,"value":3620}," is a valid handle, it ",{"type":13,"tag":490,"props":3622,"children":3623},{"type":492},[],{"type":18,"value":3625}," have been created, allocated, or retrieved from ",{"type":13,"tag":34,"props":3627,"children":3629},{"className":3628},[],[3630],{"type":18,"value":73},{"type":13,"tag":3632,"props":3633,"children":3634},"style",{},[3635],{"type":18,"value":3636},"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":31,"searchDepth":61,"depth":61,"links":3638},[],"markdown",1725732597101]