[{"data":1,"prerenderedAt":1072},["ShallowReactive",2],{"SwLF0TJnOB":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":1071,"_id":4},"vkWriteMicromapsPropertiesEXT","Query micromap meta-data on the host","VK_EXT_opacity_micromap","protos",[],{"type":10,"children":11,"toc":1069},"root",[12,20,460,568,581,882,1063],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17],{"type":18,"value":19},"text","To query micromap size parameters on the host, call:",{"type":13,"tag":21,"props":22,"children":23},"code-group",{},[24,198],{"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 vkWriteMicromapsPropertiesEXT(\n VkDevice device,\n uint32_t micromapCount,\n const VkMicromapEXT* pMicromaps,\n VkQueryType queryType,\n size_t dataSize,\n void* pData,\n size_t stride);\n","C","c","",[33],{"type":13,"tag":34,"props":35,"children":36},"code",{"__ignoreMap":31},[37,59,79,98,126,144,162,180],{"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,89,94],{"type":13,"tag":38,"props":84,"children":86},{"style":85},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[87],{"type":18,"value":88}," uint32_t",{"type":13,"tag":38,"props":90,"children":91},{"style":70},[92],{"type":18,"value":93}," micromapCount",{"type":13,"tag":38,"props":95,"children":96},{"style":45},[97],{"type":18,"value":78},{"type":13,"tag":38,"props":99,"children":101},{"class":40,"line":100},4,[102,107,112,117,122],{"type":13,"tag":38,"props":103,"children":104},{"style":85},[105],{"type":18,"value":106}," const",{"type":13,"tag":38,"props":108,"children":109},{"style":45},[110],{"type":18,"value":111}," VkMicromapEXT",{"type":13,"tag":38,"props":113,"children":114},{"style":85},[115],{"type":18,"value":116},"*",{"type":13,"tag":38,"props":118,"children":119},{"style":70},[120],{"type":18,"value":121}," pMicromaps",{"type":13,"tag":38,"props":123,"children":124},{"style":45},[125],{"type":18,"value":78},{"type":13,"tag":38,"props":127,"children":129},{"class":40,"line":128},5,[130,135,140],{"type":13,"tag":38,"props":131,"children":132},{"style":45},[133],{"type":18,"value":134}," VkQueryType ",{"type":13,"tag":38,"props":136,"children":137},{"style":70},[138],{"type":18,"value":139},"queryType",{"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,153,158],{"type":13,"tag":38,"props":149,"children":150},{"style":85},[151],{"type":18,"value":152}," size_t",{"type":13,"tag":38,"props":154,"children":155},{"style":70},[156],{"type":18,"value":157}," dataSize",{"type":13,"tag":38,"props":159,"children":160},{"style":45},[161],{"type":18,"value":78},{"type":13,"tag":38,"props":163,"children":165},{"class":40,"line":164},7,[166,171,176],{"type":13,"tag":38,"props":167,"children":168},{"style":85},[169],{"type":18,"value":170}," void*",{"type":13,"tag":38,"props":172,"children":173},{"style":70},[174],{"type":18,"value":175}," pData",{"type":13,"tag":38,"props":177,"children":178},{"style":45},[179],{"type":18,"value":78},{"type":13,"tag":38,"props":181,"children":183},{"class":40,"line":182},8,[184,188,193],{"type":13,"tag":38,"props":185,"children":186},{"style":85},[187],{"type":18,"value":152},{"type":13,"tag":38,"props":189,"children":190},{"style":70},[191],{"type":18,"value":192}," stride",{"type":13,"tag":38,"props":194,"children":195},{"style":45},[196],{"type":18,"value":197},");\n",{"type":13,"tag":25,"props":199,"children":204},{"className":200,"code":201,"filename":202,"language":203,"meta":31,"style":31},"language-rs shiki shiki-themes github-light-default github-dark-default","pub fn write_micromaps_properties_ext(\n device: crate :: vk :: vk::Device,\n micromap_count: u32,\n p_micromaps: *const vk::MicromapEXT,\n query_type: vk::QueryType,\n data_size: usize,\n p_data: *mut c_void,\n stride: usize,\n) -> vk::Result;\n","Rust","rs",[205],{"type":13,"tag":34,"props":206,"children":207},{"__ignoreMap":31},[208,230,281,302,336,365,386,408,428],{"type":13,"tag":38,"props":209,"children":210},{"class":40,"line":41},[211,216,221,226],{"type":13,"tag":38,"props":212,"children":213},{"style":85},[214],{"type":18,"value":215},"pub",{"type":13,"tag":38,"props":217,"children":218},{"style":85},[219],{"type":18,"value":220}," fn",{"type":13,"tag":38,"props":222,"children":223},{"style":51},[224],{"type":18,"value":225}," write_micromaps_properties_ext",{"type":13,"tag":38,"props":227,"children":228},{"style":45},[229],{"type":18,"value":58},{"type":13,"tag":38,"props":231,"children":232},{"class":40,"line":61},[233,238,243,248,253,258,263,268,272,277],{"type":13,"tag":38,"props":234,"children":235},{"style":45},[236],{"type":18,"value":237}," device",{"type":13,"tag":38,"props":239,"children":240},{"style":85},[241],{"type":18,"value":242},":",{"type":13,"tag":38,"props":244,"children":245},{"style":85},[246],{"type":18,"value":247}," crate",{"type":13,"tag":38,"props":249,"children":250},{"style":85},[251],{"type":18,"value":252}," ::",{"type":13,"tag":38,"props":254,"children":255},{"style":45},[256],{"type":18,"value":257}," vk ",{"type":13,"tag":38,"props":259,"children":260},{"style":85},[261],{"type":18,"value":262},"::",{"type":13,"tag":38,"props":264,"children":265},{"style":70},[266],{"type":18,"value":267}," vk",{"type":13,"tag":38,"props":269,"children":270},{"style":85},[271],{"type":18,"value":262},{"type":13,"tag":38,"props":273,"children":274},{"style":70},[275],{"type":18,"value":276},"Device",{"type":13,"tag":38,"props":278,"children":279},{"style":45},[280],{"type":18,"value":78},{"type":13,"tag":38,"props":282,"children":283},{"class":40,"line":81},[284,289,293,298],{"type":13,"tag":38,"props":285,"children":286},{"style":45},[287],{"type":18,"value":288}," micromap_count",{"type":13,"tag":38,"props":290,"children":291},{"style":85},[292],{"type":18,"value":242},{"type":13,"tag":38,"props":294,"children":295},{"style":70},[296],{"type":18,"value":297}," u32",{"type":13,"tag":38,"props":299,"children":300},{"style":45},[301],{"type":18,"value":78},{"type":13,"tag":38,"props":303,"children":304},{"class":40,"line":100},[305,310,314,319,323,327,332],{"type":13,"tag":38,"props":306,"children":307},{"style":45},[308],{"type":18,"value":309}," p_micromaps",{"type":13,"tag":38,"props":311,"children":312},{"style":85},[313],{"type":18,"value":242},{"type":13,"tag":38,"props":315,"children":316},{"style":85},[317],{"type":18,"value":318}," *const",{"type":13,"tag":38,"props":320,"children":321},{"style":70},[322],{"type":18,"value":267},{"type":13,"tag":38,"props":324,"children":325},{"style":85},[326],{"type":18,"value":262},{"type":13,"tag":38,"props":328,"children":329},{"style":70},[330],{"type":18,"value":331},"MicromapEXT",{"type":13,"tag":38,"props":333,"children":334},{"style":45},[335],{"type":18,"value":78},{"type":13,"tag":38,"props":337,"children":338},{"class":40,"line":128},[339,344,348,352,356,361],{"type":13,"tag":38,"props":340,"children":341},{"style":45},[342],{"type":18,"value":343}," query_type",{"type":13,"tag":38,"props":345,"children":346},{"style":85},[347],{"type":18,"value":242},{"type":13,"tag":38,"props":349,"children":350},{"style":70},[351],{"type":18,"value":267},{"type":13,"tag":38,"props":353,"children":354},{"style":85},[355],{"type":18,"value":262},{"type":13,"tag":38,"props":357,"children":358},{"style":70},[359],{"type":18,"value":360},"QueryType",{"type":13,"tag":38,"props":362,"children":363},{"style":45},[364],{"type":18,"value":78},{"type":13,"tag":38,"props":366,"children":367},{"class":40,"line":146},[368,373,377,382],{"type":13,"tag":38,"props":369,"children":370},{"style":45},[371],{"type":18,"value":372}," data_size",{"type":13,"tag":38,"props":374,"children":375},{"style":85},[376],{"type":18,"value":242},{"type":13,"tag":38,"props":378,"children":379},{"style":70},[380],{"type":18,"value":381}," usize",{"type":13,"tag":38,"props":383,"children":384},{"style":45},[385],{"type":18,"value":78},{"type":13,"tag":38,"props":387,"children":388},{"class":40,"line":164},[389,394,398,403],{"type":13,"tag":38,"props":390,"children":391},{"style":45},[392],{"type":18,"value":393}," p_data",{"type":13,"tag":38,"props":395,"children":396},{"style":85},[397],{"type":18,"value":242},{"type":13,"tag":38,"props":399,"children":400},{"style":85},[401],{"type":18,"value":402}," *mut",{"type":13,"tag":38,"props":404,"children":405},{"style":45},[406],{"type":18,"value":407}," c_void,\n",{"type":13,"tag":38,"props":409,"children":410},{"class":40,"line":182},[411,416,420,424],{"type":13,"tag":38,"props":412,"children":413},{"style":45},[414],{"type":18,"value":415}," stride",{"type":13,"tag":38,"props":417,"children":418},{"style":85},[419],{"type":18,"value":242},{"type":13,"tag":38,"props":421,"children":422},{"style":70},[423],{"type":18,"value":381},{"type":13,"tag":38,"props":425,"children":426},{"style":45},[427],{"type":18,"value":78},{"type":13,"tag":38,"props":429,"children":431},{"class":40,"line":430},9,[432,437,442,446,450,455],{"type":13,"tag":38,"props":433,"children":434},{"style":45},[435],{"type":18,"value":436},") ",{"type":13,"tag":38,"props":438,"children":439},{"style":85},[440],{"type":18,"value":441},"->",{"type":13,"tag":38,"props":443,"children":444},{"style":70},[445],{"type":18,"value":267},{"type":13,"tag":38,"props":447,"children":448},{"style":85},[449],{"type":18,"value":262},{"type":13,"tag":38,"props":451,"children":452},{"style":70},[453],{"type":18,"value":454},"Result",{"type":13,"tag":38,"props":456,"children":457},{"style":45},[458],{"type":18,"value":459},";\n",{"type":13,"tag":461,"props":462,"children":463},"ul",{},[464,483,494,504,523,541,551],{"type":13,"tag":465,"props":466,"children":467},"li",{},[468,473,475,481],{"type":13,"tag":34,"props":469,"children":471},{"className":470},[],[472],{"type":18,"value":73},{"type":18,"value":474}," is the device which owns the micromaps in ",{"type":13,"tag":34,"props":476,"children":478},{"className":477},[],[479],{"type":18,"value":480},"pMicromaps",{"type":18,"value":482},".",{"type":13,"tag":465,"props":484,"children":485},{},[486,492],{"type":13,"tag":34,"props":487,"children":489},{"className":488},[],[490],{"type":18,"value":491},"micromapCount",{"type":18,"value":493}," is the count of micromaps for which to query the\nproperty.",{"type":13,"tag":465,"props":495,"children":496},{},[497,502],{"type":13,"tag":34,"props":498,"children":500},{"className":499},[],[501],{"type":18,"value":480},{"type":18,"value":503}," is a pointer to an array of existing previously built\nmicromaps.",{"type":13,"tag":465,"props":505,"children":506},{},[507,512,514,521],{"type":13,"tag":34,"props":508,"children":510},{"className":509},[],[511],{"type":18,"value":139},{"type":18,"value":513}," is a ",{"type":13,"tag":515,"props":516,"children":518},"a",{"href":517},"/man/VkQueryType",[519],{"type":18,"value":520},"VkQueryType",{"type":18,"value":522}," value specifying the property to\nbe queried.",{"type":13,"tag":465,"props":524,"children":525},{},[526,532,534,540],{"type":13,"tag":34,"props":527,"children":529},{"className":528},[],[530],{"type":18,"value":531},"dataSize",{"type":18,"value":533}," is the size in bytes of the buffer pointed to by\n",{"type":13,"tag":34,"props":535,"children":537},{"className":536},[],[538],{"type":18,"value":539},"pData",{"type":18,"value":482},{"type":13,"tag":465,"props":542,"children":543},{},[544,549],{"type":13,"tag":34,"props":545,"children":547},{"className":546},[],[548],{"type":18,"value":539},{"type":18,"value":550}," is a pointer to an application-allocated buffer where the\nresults will be written.",{"type":13,"tag":465,"props":552,"children":553},{},[554,560,562,567],{"type":13,"tag":34,"props":555,"children":557},{"className":556},[],[558],{"type":18,"value":559},"stride",{"type":18,"value":561}," is the stride in bytes between results for individual\nqueries within ",{"type":13,"tag":34,"props":563,"children":565},{"className":564},[],[566],{"type":18,"value":539},{"type":18,"value":482},{"type":13,"tag":14,"props":569,"children":570},{},[571,573,579],{"type":18,"value":572},"This command fulfills the same task as\n",{"type":13,"tag":515,"props":574,"children":576},{"href":575},"/man/vkCmdWriteMicromapsPropertiesEXT",[577],{"type":18,"value":578},"vkCmdWriteMicromapsPropertiesEXT",{"type":18,"value":580}," but is executed by the host.",{"type":13,"tag":582,"props":583,"children":585},"validity-group",{"name":584},"Valid Usage",[586,610,650,681,727,768,797,825,857],{"type":13,"tag":587,"props":588,"children":590},"validity-field",{"name":589},"VUID-vkWriteMicromapsPropertiesEXT-pMicromaps-07501",[591],{"type":13,"tag":14,"props":592,"children":593},{},[594,596,601,603,608],{"type":18,"value":595},"All micromaps in ",{"type":13,"tag":34,"props":597,"children":599},{"className":598},[],[600],{"type":18,"value":480},{"type":18,"value":602}," ",{"type":13,"tag":604,"props":605,"children":607},"normative",{"type":606},"must",[],{"type":18,"value":609}," have been constructed prior to\nthe execution of this command",{"type":13,"tag":587,"props":611,"children":613},{"name":612},"VUID-vkWriteMicromapsPropertiesEXT-pMicromaps-07502",[614],{"type":13,"tag":14,"props":615,"children":616},{},[617,618,623,624,627,629,635,637,642,644],{"type":18,"value":595},{"type":13,"tag":34,"props":619,"children":621},{"className":620},[],[622],{"type":18,"value":480},{"type":18,"value":602},{"type":13,"tag":604,"props":625,"children":626},{"type":606},[],{"type":18,"value":628}," have been constructed with\n",{"type":13,"tag":34,"props":630,"children":632},{"className":631},[],[633],{"type":18,"value":634},"VK_BUILD_MICROMAP_ALLOW_COMPACTION_BIT_EXT",{"type":18,"value":636}," if ",{"type":13,"tag":34,"props":638,"children":640},{"className":639},[],[641],{"type":18,"value":139},{"type":18,"value":643}," is\n",{"type":13,"tag":34,"props":645,"children":647},{"className":646},[],[648],{"type":18,"value":649},"VK_QUERY_TYPE_MICROMAP_COMPACTED_SIZE_EXT",{"type":13,"tag":587,"props":651,"children":653},{"name":652},"VUID-vkWriteMicromapsPropertiesEXT-queryType-07503",[654],{"type":13,"tag":14,"props":655,"children":656},{},[657,662,663,666,668,673,675],{"type":13,"tag":34,"props":658,"children":660},{"className":659},[],[661],{"type":18,"value":139},{"type":18,"value":602},{"type":13,"tag":604,"props":664,"children":665},{"type":606},[],{"type":18,"value":667}," be ",{"type":13,"tag":34,"props":669,"children":671},{"className":670},[],[672],{"type":18,"value":649},{"type":18,"value":674},"\nor ",{"type":13,"tag":34,"props":676,"children":678},{"className":677},[],[679],{"type":18,"value":680},"VK_QUERY_TYPE_MICROMAP_SERIALIZATION_SIZE_EXT",{"type":13,"tag":587,"props":682,"children":684},{"name":683},"VUID-vkWriteMicromapsPropertiesEXT-queryType-10071",[685],{"type":13,"tag":14,"props":686,"children":687},{},[688,690,695,696,701,703,708,710,715,716,719,721],{"type":18,"value":689},"If ",{"type":13,"tag":34,"props":691,"children":693},{"className":692},[],[694],{"type":18,"value":139},{"type":18,"value":643},{"type":13,"tag":34,"props":697,"children":699},{"className":698},[],[700],{"type":18,"value":680},{"type":18,"value":702}," or\n",{"type":13,"tag":34,"props":704,"children":706},{"className":705},[],[707],{"type":18,"value":649},{"type":18,"value":709}," then ",{"type":13,"tag":34,"props":711,"children":713},{"className":712},[],[714],{"type":18,"value":559},{"type":18,"value":602},{"type":13,"tag":604,"props":717,"children":718},{"type":606},[],{"type":18,"value":720},"\nbe a multiple of the size of ",{"type":13,"tag":515,"props":722,"children":724},{"href":723},"/man/VkDeviceSize",[725],{"type":18,"value":726},"VkDeviceSize",{"type":13,"tag":587,"props":728,"children":730},{"name":729},"VUID-vkWriteMicromapsPropertiesEXT-queryType-10072",[731],{"type":13,"tag":14,"props":732,"children":733},{},[734,735,740,741,746,747,752,753,758,759,762,764],{"type":18,"value":689},{"type":13,"tag":34,"props":736,"children":738},{"className":737},[],[739],{"type":18,"value":139},{"type":18,"value":643},{"type":13,"tag":34,"props":742,"children":744},{"className":743},[],[745],{"type":18,"value":680},{"type":18,"value":702},{"type":13,"tag":34,"props":748,"children":750},{"className":749},[],[751],{"type":18,"value":649},{"type":18,"value":709},{"type":13,"tag":34,"props":754,"children":756},{"className":755},[],[757],{"type":18,"value":539},{"type":18,"value":602},{"type":13,"tag":604,"props":760,"children":761},{"type":606},[],{"type":18,"value":763},"\npoint to a ",{"type":13,"tag":515,"props":765,"children":766},{"href":723},[767],{"type":18,"value":726},{"type":13,"tag":587,"props":769,"children":771},{"name":770},"VUID-vkWriteMicromapsPropertiesEXT-dataSize-07576",[772],{"type":13,"tag":14,"props":773,"children":774},{},[775,780,781,784,786,791,792],{"type":13,"tag":34,"props":776,"children":778},{"className":777},[],[779],{"type":18,"value":531},{"type":18,"value":602},{"type":13,"tag":604,"props":782,"children":783},{"type":606},[],{"type":18,"value":785}," be greater than or equal to\n",{"type":13,"tag":34,"props":787,"children":789},{"className":788},[],[790],{"type":18,"value":491},{"type":18,"value":116},{"type":13,"tag":34,"props":793,"children":795},{"className":794},[],[796],{"type":18,"value":559},{"type":13,"tag":587,"props":798,"children":800},{"name":799},"VUID-vkWriteMicromapsPropertiesEXT-buffer-07577",[801],{"type":13,"tag":14,"props":802,"children":803},{},[804,806,812,814,819,820,823],{"type":18,"value":805},"The ",{"type":13,"tag":34,"props":807,"children":809},{"className":808},[],[810],{"type":18,"value":811},"buffer",{"type":18,"value":813}," used to create each micromap in ",{"type":13,"tag":34,"props":815,"children":817},{"className":816},[],[818],{"type":18,"value":480},{"type":18,"value":602},{"type":13,"tag":604,"props":821,"children":822},{"type":606},[],{"type":18,"value":824},"\nbe bound to host-visible device memory",{"type":13,"tag":587,"props":826,"children":828},{"name":827},"VUID-vkWriteMicromapsPropertiesEXT-micromapHostCommands-07578",[829],{"type":13,"tag":14,"props":830,"children":831},{},[832,833,850,852,855],{"type":18,"value":805},{"type":13,"tag":515,"props":834,"children":836},{"href":835},"/man/VkPhysicalDeviceOpacityMicromapFeaturesEXT#features-micromapHostCommands",[837,843,844],{"type":13,"tag":34,"props":838,"children":840},{"className":839},[],[841],{"type":18,"value":842},"VkPhysicalDeviceOpacityMicromapFeaturesEXT",{"type":18,"value":262},{"type":13,"tag":34,"props":845,"children":847},{"className":846},[],[848],{"type":18,"value":849},"micromapHostCommands",{"type":18,"value":851},"\nfeature ",{"type":13,"tag":604,"props":853,"children":854},{"type":606},[],{"type":18,"value":856}," be enabled",{"type":13,"tag":587,"props":858,"children":860},{"name":859},"VUID-vkWriteMicromapsPropertiesEXT-buffer-07579",[861],{"type":13,"tag":14,"props":862,"children":863},{},[864,865,870,871,876,877,880],{"type":18,"value":805},{"type":13,"tag":34,"props":866,"children":868},{"className":867},[],[869],{"type":18,"value":811},{"type":18,"value":813},{"type":13,"tag":34,"props":872,"children":874},{"className":873},[],[875],{"type":18,"value":480},{"type":18,"value":602},{"type":13,"tag":604,"props":878,"children":879},{"type":606},[],{"type":18,"value":881},"\nbe bound to memory that was not allocated with multiple instances",{"type":13,"tag":582,"props":883,"children":885},{"name":884},"Valid Usage (Implicit)",[886,912,945,968,992,1016,1038],{"type":13,"tag":587,"props":887,"children":889},{"name":888},"VUID-vkWriteMicromapsPropertiesEXT-device-parameter",[890],{"type":13,"tag":14,"props":891,"children":892},{},[893,898,899,902,904,910],{"type":13,"tag":34,"props":894,"children":896},{"className":895},[],[897],{"type":18,"value":73},{"type":18,"value":602},{"type":13,"tag":604,"props":900,"children":901},{"type":606},[],{"type":18,"value":903}," be a valid ",{"type":13,"tag":515,"props":905,"children":907},{"href":906},"/man/VkDevice",[908],{"type":18,"value":909},"VkDevice",{"type":18,"value":911}," handle",{"type":13,"tag":587,"props":913,"children":915},{"name":914},"VUID-vkWriteMicromapsPropertiesEXT-pMicromaps-parameter",[916],{"type":13,"tag":14,"props":917,"children":918},{},[919,924,925,928,930,935,937,943],{"type":13,"tag":34,"props":920,"children":922},{"className":921},[],[923],{"type":18,"value":480},{"type":18,"value":602},{"type":13,"tag":604,"props":926,"children":927},{"type":606},[],{"type":18,"value":929}," be a valid pointer to an array of ",{"type":13,"tag":34,"props":931,"children":933},{"className":932},[],[934],{"type":18,"value":491},{"type":18,"value":936}," valid ",{"type":13,"tag":515,"props":938,"children":940},{"href":939},"/man/VkMicromapEXT",[941],{"type":18,"value":942},"VkMicromapEXT",{"type":18,"value":944}," handles",{"type":13,"tag":587,"props":946,"children":948},{"name":947},"VUID-vkWriteMicromapsPropertiesEXT-queryType-parameter",[949],{"type":13,"tag":14,"props":950,"children":951},{},[952,957,958,961,962,966],{"type":13,"tag":34,"props":953,"children":955},{"className":954},[],[956],{"type":18,"value":139},{"type":18,"value":602},{"type":13,"tag":604,"props":959,"children":960},{"type":606},[],{"type":18,"value":903},{"type":13,"tag":515,"props":963,"children":964},{"href":517},[965],{"type":18,"value":520},{"type":18,"value":967}," value",{"type":13,"tag":587,"props":969,"children":971},{"name":970},"VUID-vkWriteMicromapsPropertiesEXT-pData-parameter",[972],{"type":13,"tag":14,"props":973,"children":974},{},[975,980,981,984,985,990],{"type":13,"tag":34,"props":976,"children":978},{"className":977},[],[979],{"type":18,"value":539},{"type":18,"value":602},{"type":13,"tag":604,"props":982,"children":983},{"type":606},[],{"type":18,"value":929},{"type":13,"tag":34,"props":986,"children":988},{"className":987},[],[989],{"type":18,"value":531},{"type":18,"value":991}," bytes",{"type":13,"tag":587,"props":993,"children":995},{"name":994},"VUID-vkWriteMicromapsPropertiesEXT-micromapCount-arraylength",[996],{"type":13,"tag":14,"props":997,"children":998},{},[999,1004,1005,1008,1010],{"type":13,"tag":34,"props":1000,"children":1002},{"className":1001},[],[1003],{"type":18,"value":491},{"type":18,"value":602},{"type":13,"tag":604,"props":1006,"children":1007},{"type":606},[],{"type":18,"value":1009}," be greater than ",{"type":13,"tag":34,"props":1011,"children":1013},{"className":1012},[],[1014],{"type":18,"value":1015},"0",{"type":13,"tag":587,"props":1017,"children":1019},{"name":1018},"VUID-vkWriteMicromapsPropertiesEXT-dataSize-arraylength",[1020],{"type":13,"tag":14,"props":1021,"children":1022},{},[1023,1028,1029,1032,1033],{"type":13,"tag":34,"props":1024,"children":1026},{"className":1025},[],[1027],{"type":18,"value":531},{"type":18,"value":602},{"type":13,"tag":604,"props":1030,"children":1031},{"type":606},[],{"type":18,"value":1009},{"type":13,"tag":34,"props":1034,"children":1036},{"className":1035},[],[1037],{"type":18,"value":1015},{"type":13,"tag":587,"props":1039,"children":1041},{"name":1040},"VUID-vkWriteMicromapsPropertiesEXT-pMicromaps-parent",[1042],{"type":13,"tag":14,"props":1043,"children":1044},{},[1045,1047,1052,1053,1056,1058],{"type":18,"value":1046},"Each element of ",{"type":13,"tag":34,"props":1048,"children":1050},{"className":1049},[],[1051],{"type":18,"value":480},{"type":18,"value":602},{"type":13,"tag":604,"props":1054,"children":1055},{"type":606},[],{"type":18,"value":1057}," have been created, allocated, or retrieved from ",{"type":13,"tag":34,"props":1059,"children":1061},{"className":1060},[],[1062],{"type":18,"value":73},{"type":13,"tag":1064,"props":1065,"children":1066},"style",{},[1067],{"type":18,"value":1068},"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":1070},[],"markdown",1725732624161]