[{"data":1,"prerenderedAt":999},["ShallowReactive",2],{"$fkt49BfEsAoHr_4WJllf0vAOD4bCn1N2bei7EydPT3eU":3},{"title":4,"description":5,"parent":6,"structextends":7,"type":10,"xrefs":11,"body":12,"_type":998,"_id":4},"VkAccelerationStructureTrianglesOpacityMicromapKHR","Structure specifying an opacity micromap in a bottom-level acceleration structure","VK_KHR_opacity_micromap",[8,9],"VkAccelerationStructureGeometryTrianglesDataKHR","VkAccelerationStructureDenseGeometryFormatTrianglesDataAMDX","structs",[],{"type":13,"children":14,"toc":996},"root",[15,31,385,484,517,557,578,596,900,990],{"type":16,"tag":17,"props":18,"children":19},"element","p",{},[20,23,29],{"type":21,"value":22},"text","The ",{"type":16,"tag":24,"props":25,"children":27},"code",{"className":26},[],[28],{"type":21,"value":4},{"type":21,"value":30}," structure is\ndefined as:",{"type":16,"tag":32,"props":33,"children":34},"code-group",{},[35,152],{"type":16,"tag":36,"props":37,"children":43},"pre",{"className":38,"code":39,"filename":40,"language":41,"meta":42,"style":42},"language-c shiki shiki-themes github-light-default github-dark-default","typedef struct VkAccelerationStructureTrianglesOpacityMicromapKHR {\n VkStructureType sType;\n void* pNext;\n VkIndexType indexType;\n VkDeviceAddress indexBuffer;\n VkDeviceSize indexStride;\n uint32_t baseTriangle;\n VkAccelerationStructureKHR micromap;\n} VkAccelerationStructureTrianglesOpacityMicromapKHR;\n","C","c","",[44],{"type":16,"tag":24,"props":45,"children":46},{"__ignoreMap":42},[47,70,79,93,102,111,120,134,143],{"type":16,"tag":48,"props":49,"children":52},"span",{"class":50,"line":51},"line",1,[53,59,64],{"type":16,"tag":48,"props":54,"children":56},{"style":55},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[57],{"type":21,"value":58},"typedef",{"type":16,"tag":48,"props":60,"children":61},{"style":55},[62],{"type":21,"value":63}," struct",{"type":16,"tag":48,"props":65,"children":67},{"style":66},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[68],{"type":21,"value":69}," VkAccelerationStructureTrianglesOpacityMicromapKHR {\n",{"type":16,"tag":48,"props":71,"children":73},{"class":50,"line":72},2,[74],{"type":16,"tag":48,"props":75,"children":76},{"style":66},[77],{"type":21,"value":78}," VkStructureType sType;\n",{"type":16,"tag":48,"props":80,"children":82},{"class":50,"line":81},3,[83,88],{"type":16,"tag":48,"props":84,"children":85},{"style":55},[86],{"type":21,"value":87}," void*",{"type":16,"tag":48,"props":89,"children":90},{"style":66},[91],{"type":21,"value":92}," pNext;\n",{"type":16,"tag":48,"props":94,"children":96},{"class":50,"line":95},4,[97],{"type":16,"tag":48,"props":98,"children":99},{"style":66},[100],{"type":21,"value":101}," VkIndexType indexType;\n",{"type":16,"tag":48,"props":103,"children":105},{"class":50,"line":104},5,[106],{"type":16,"tag":48,"props":107,"children":108},{"style":66},[109],{"type":21,"value":110}," VkDeviceAddress indexBuffer;\n",{"type":16,"tag":48,"props":112,"children":114},{"class":50,"line":113},6,[115],{"type":16,"tag":48,"props":116,"children":117},{"style":66},[118],{"type":21,"value":119}," VkDeviceSize indexStride;\n",{"type":16,"tag":48,"props":121,"children":123},{"class":50,"line":122},7,[124,129],{"type":16,"tag":48,"props":125,"children":126},{"style":55},[127],{"type":21,"value":128}," uint32_t",{"type":16,"tag":48,"props":130,"children":131},{"style":66},[132],{"type":21,"value":133}," baseTriangle;\n",{"type":16,"tag":48,"props":135,"children":137},{"class":50,"line":136},8,[138],{"type":16,"tag":48,"props":139,"children":140},{"style":66},[141],{"type":21,"value":142}," VkAccelerationStructureKHR micromap;\n",{"type":16,"tag":48,"props":144,"children":146},{"class":50,"line":145},9,[147],{"type":16,"tag":48,"props":148,"children":149},{"style":66},[150],{"type":21,"value":151},"} VkAccelerationStructureTrianglesOpacityMicromapKHR;\n",{"type":16,"tag":36,"props":153,"children":158},{"className":154,"code":155,"filename":156,"language":157,"meta":42,"style":42},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct AccelerationStructureTrianglesOpacityMicromapKHR {\n s_type: vk::StructureType,\n p_next: *mut c_void,\n index_type: vk::IndexType,\n index_buffer: vk::DeviceAddress,\n index_stride: vk::DeviceSize,\n base_triangle: u32,\n micromap: vk::AccelerationStructureKHR,\n}\n","Rust","rs",[159],{"type":16,"tag":24,"props":160,"children":161},{"__ignoreMap":42},[162,185,218,240,269,298,327,348,377],{"type":16,"tag":48,"props":163,"children":164},{"class":50,"line":51},[165,170,174,180],{"type":16,"tag":48,"props":166,"children":167},{"style":55},[168],{"type":21,"value":169},"pub",{"type":16,"tag":48,"props":171,"children":172},{"style":55},[173],{"type":21,"value":63},{"type":16,"tag":48,"props":175,"children":177},{"style":176},"--shiki-default:#953800;--shiki-dark:#FFA657",[178],{"type":21,"value":179}," AccelerationStructureTrianglesOpacityMicromapKHR",{"type":16,"tag":48,"props":181,"children":182},{"style":66},[183],{"type":21,"value":184}," {\n",{"type":16,"tag":48,"props":186,"children":187},{"class":50,"line":72},[188,193,198,203,208,213],{"type":16,"tag":48,"props":189,"children":190},{"style":66},[191],{"type":21,"value":192}," s_type",{"type":16,"tag":48,"props":194,"children":195},{"style":55},[196],{"type":21,"value":197},":",{"type":16,"tag":48,"props":199,"children":200},{"style":176},[201],{"type":21,"value":202}," vk",{"type":16,"tag":48,"props":204,"children":205},{"style":55},[206],{"type":21,"value":207},"::",{"type":16,"tag":48,"props":209,"children":210},{"style":176},[211],{"type":21,"value":212},"StructureType",{"type":16,"tag":48,"props":214,"children":215},{"style":66},[216],{"type":21,"value":217},",\n",{"type":16,"tag":48,"props":219,"children":220},{"class":50,"line":81},[221,226,230,235],{"type":16,"tag":48,"props":222,"children":223},{"style":66},[224],{"type":21,"value":225}," p_next",{"type":16,"tag":48,"props":227,"children":228},{"style":55},[229],{"type":21,"value":197},{"type":16,"tag":48,"props":231,"children":232},{"style":55},[233],{"type":21,"value":234}," *mut",{"type":16,"tag":48,"props":236,"children":237},{"style":66},[238],{"type":21,"value":239}," c_void,\n",{"type":16,"tag":48,"props":241,"children":242},{"class":50,"line":95},[243,248,252,256,260,265],{"type":16,"tag":48,"props":244,"children":245},{"style":66},[246],{"type":21,"value":247}," index_type",{"type":16,"tag":48,"props":249,"children":250},{"style":55},[251],{"type":21,"value":197},{"type":16,"tag":48,"props":253,"children":254},{"style":176},[255],{"type":21,"value":202},{"type":16,"tag":48,"props":257,"children":258},{"style":55},[259],{"type":21,"value":207},{"type":16,"tag":48,"props":261,"children":262},{"style":176},[263],{"type":21,"value":264},"IndexType",{"type":16,"tag":48,"props":266,"children":267},{"style":66},[268],{"type":21,"value":217},{"type":16,"tag":48,"props":270,"children":271},{"class":50,"line":104},[272,277,281,285,289,294],{"type":16,"tag":48,"props":273,"children":274},{"style":66},[275],{"type":21,"value":276}," index_buffer",{"type":16,"tag":48,"props":278,"children":279},{"style":55},[280],{"type":21,"value":197},{"type":16,"tag":48,"props":282,"children":283},{"style":176},[284],{"type":21,"value":202},{"type":16,"tag":48,"props":286,"children":287},{"style":55},[288],{"type":21,"value":207},{"type":16,"tag":48,"props":290,"children":291},{"style":176},[292],{"type":21,"value":293},"DeviceAddress",{"type":16,"tag":48,"props":295,"children":296},{"style":66},[297],{"type":21,"value":217},{"type":16,"tag":48,"props":299,"children":300},{"class":50,"line":113},[301,306,310,314,318,323],{"type":16,"tag":48,"props":302,"children":303},{"style":66},[304],{"type":21,"value":305}," index_stride",{"type":16,"tag":48,"props":307,"children":308},{"style":55},[309],{"type":21,"value":197},{"type":16,"tag":48,"props":311,"children":312},{"style":176},[313],{"type":21,"value":202},{"type":16,"tag":48,"props":315,"children":316},{"style":55},[317],{"type":21,"value":207},{"type":16,"tag":48,"props":319,"children":320},{"style":176},[321],{"type":21,"value":322},"DeviceSize",{"type":16,"tag":48,"props":324,"children":325},{"style":66},[326],{"type":21,"value":217},{"type":16,"tag":48,"props":328,"children":329},{"class":50,"line":122},[330,335,339,344],{"type":16,"tag":48,"props":331,"children":332},{"style":66},[333],{"type":21,"value":334}," base_triangle",{"type":16,"tag":48,"props":336,"children":337},{"style":55},[338],{"type":21,"value":197},{"type":16,"tag":48,"props":340,"children":341},{"style":176},[342],{"type":21,"value":343}," u32",{"type":16,"tag":48,"props":345,"children":346},{"style":66},[347],{"type":21,"value":217},{"type":16,"tag":48,"props":349,"children":350},{"class":50,"line":136},[351,356,360,364,368,373],{"type":16,"tag":48,"props":352,"children":353},{"style":66},[354],{"type":21,"value":355}," micromap",{"type":16,"tag":48,"props":357,"children":358},{"style":55},[359],{"type":21,"value":197},{"type":16,"tag":48,"props":361,"children":362},{"style":176},[363],{"type":21,"value":202},{"type":16,"tag":48,"props":365,"children":366},{"style":55},[367],{"type":21,"value":207},{"type":16,"tag":48,"props":369,"children":370},{"style":176},[371],{"type":21,"value":372},"AccelerationStructureKHR",{"type":16,"tag":48,"props":374,"children":375},{"style":66},[376],{"type":21,"value":217},{"type":16,"tag":48,"props":378,"children":379},{"class":50,"line":145},[380],{"type":16,"tag":48,"props":381,"children":382},{"style":66},[383],{"type":21,"value":384},"}\n",{"type":16,"tag":386,"props":387,"children":388},"ul",{},[389,410,429,440,451,462,473],{"type":16,"tag":390,"props":391,"children":392},"li",{},[393,399,401,408],{"type":16,"tag":24,"props":394,"children":396},{"className":395},[],[397],{"type":21,"value":398},"sType",{"type":21,"value":400}," is a ",{"type":16,"tag":402,"props":403,"children":405},"a",{"href":404},"/man/VkStructureType",[406],{"type":21,"value":407},"VkStructureType",{"type":21,"value":409}," value identifying this structure.",{"type":16,"tag":390,"props":411,"children":412},{},[413,419,421,427],{"type":16,"tag":24,"props":414,"children":416},{"className":415},[],[417],{"type":21,"value":418},"pNext",{"type":21,"value":420}," is ",{"type":16,"tag":24,"props":422,"children":424},{"className":423},[],[425],{"type":21,"value":426},"NULL",{"type":21,"value":428}," or a pointer to a structure extending this\nstructure.",{"type":16,"tag":390,"props":430,"children":431},{},[432,438],{"type":16,"tag":24,"props":433,"children":435},{"className":434},[],[436],{"type":21,"value":437},"indexType",{"type":21,"value":439}," is the type of triangle indices used when indexing this\nmicromap",{"type":16,"tag":390,"props":441,"children":442},{},[443,449],{"type":16,"tag":24,"props":444,"children":446},{"className":445},[],[447],{"type":21,"value":448},"indexBuffer",{"type":21,"value":450}," is the address containing the triangle indices",{"type":16,"tag":390,"props":452,"children":453},{},[454,460],{"type":16,"tag":24,"props":455,"children":457},{"className":456},[],[458],{"type":21,"value":459},"indexStride",{"type":21,"value":461}," is the byte stride between triangle indices",{"type":16,"tag":390,"props":463,"children":464},{},[465,471],{"type":16,"tag":24,"props":466,"children":468},{"className":467},[],[469],{"type":21,"value":470},"baseTriangle",{"type":21,"value":472}," is the base value added to the non-negative triangle\nindices",{"type":16,"tag":390,"props":474,"children":475},{},[476,482],{"type":16,"tag":24,"props":477,"children":479},{"className":478},[],[480],{"type":21,"value":481},"micromap",{"type":21,"value":483}," is the handle to the micromap object to include in this\ngeometry",{"type":16,"tag":17,"props":485,"children":486},{},[487,489,494,496,501,503,508,510,515],{"type":21,"value":488},"If ",{"type":16,"tag":24,"props":490,"children":492},{"className":491},[],[493],{"type":21,"value":4},{"type":21,"value":495}," is included in\nthe ",{"type":16,"tag":24,"props":497,"children":499},{"className":498},[],[500],{"type":21,"value":418},{"type":21,"value":502}," chain of a\n",{"type":16,"tag":402,"props":504,"children":506},{"href":505},"/man/VkAccelerationStructureDenseGeometryFormatTrianglesDataAMDX",[507],{"type":21,"value":9},{"type":21,"value":509}," or\n",{"type":16,"tag":402,"props":511,"children":513},{"href":512},"/man/VkAccelerationStructureGeometryTrianglesDataKHR",[514],{"type":21,"value":8},{"type":21,"value":516}," structure, that\ngeometry will reference that micromap.",{"type":16,"tag":17,"props":518,"children":519},{},[520,522,527,529,534,536,541,543,548,549,555],{"type":21,"value":521},"For each triangle in the geometry, the acceleration structure build fetches\nan index from ",{"type":16,"tag":24,"props":523,"children":525},{"className":524},[],[526],{"type":21,"value":448},{"type":21,"value":528}," using ",{"type":16,"tag":24,"props":530,"children":532},{"className":531},[],[533],{"type":21,"value":437},{"type":21,"value":535}," and ",{"type":16,"tag":24,"props":537,"children":539},{"className":538},[],[540],{"type":21,"value":459},{"type":21,"value":542},"\nif present.\nIf ",{"type":16,"tag":24,"props":544,"children":546},{"className":545},[],[547],{"type":21,"value":437},{"type":21,"value":420},{"type":16,"tag":24,"props":550,"children":552},{"className":551},[],[553],{"type":21,"value":554},"VK_INDEX_TYPE_NONE_KHR",{"type":21,"value":556},", then the index used is\nthe index of the triangle in the geometry.",{"type":16,"tag":17,"props":558,"children":559},{},[560,562,568,570,576],{"type":21,"value":561},"If that value is the unsigned cast of one of the values from\n",{"type":16,"tag":402,"props":563,"children":565},{"href":564},"/man/VkOpacityMicromapSpecialIndexKHR",[566],{"type":21,"value":567},"VkOpacityMicromapSpecialIndexKHR",{"type":21,"value":569}," then that triangle behaves as\ndescribed for that special value in ",{"type":16,"tag":402,"props":571,"children":573},{"href":572},"/chapters/ray-traversal#ray-opacity-micromap",[574],{"type":21,"value":575},"Ray Opacity\nMicromap",{"type":21,"value":577},".",{"type":16,"tag":17,"props":579,"children":580},{},[581,583,588,590,595],{"type":21,"value":582},"Otherwise that triangle uses the opacity micromap information from\n",{"type":16,"tag":24,"props":584,"children":586},{"className":585},[],[587],{"type":21,"value":481},{"type":21,"value":589}," at that index plus ",{"type":16,"tag":24,"props":591,"children":593},{"className":592},[],[594],{"type":21,"value":470},{"type":21,"value":577},{"type":16,"tag":597,"props":598,"children":600},"validity-group",{"name":599},"Valid Usage",[601,651,681,719,755,794,863],{"type":16,"tag":602,"props":603,"children":605},"validity-field",{"name":604},"VUID-VkAccelerationStructureTrianglesOpacityMicromapKHR-indexType-11570",[606],{"type":16,"tag":17,"props":607,"children":608},{},[609,614,616,621,623,629,630,636,638,644,646],{"type":16,"tag":24,"props":610,"children":612},{"className":611},[],[613],{"type":21,"value":437},{"type":21,"value":615}," ",{"type":16,"tag":617,"props":618,"children":620},"normative",{"type":619},"must",[],{"type":21,"value":622}," be\n",{"type":16,"tag":24,"props":624,"children":626},{"className":625},[],[627],{"type":21,"value":628},"VK_INDEX_TYPE_UINT8",{"type":21,"value":217},{"type":16,"tag":24,"props":631,"children":633},{"className":632},[],[634],{"type":21,"value":635},"VK_INDEX_TYPE_UINT16",{"type":21,"value":637},", ",{"type":16,"tag":24,"props":639,"children":641},{"className":640},[],[642],{"type":21,"value":643},"VK_INDEX_TYPE_UINT32",{"type":21,"value":645},", or\n",{"type":16,"tag":24,"props":647,"children":649},{"className":648},[],[650],{"type":21,"value":554},{"type":16,"tag":602,"props":652,"children":654},{"name":653},"VUID-VkAccelerationStructureTrianglesOpacityMicromapKHR-indexBuffer-11571",[655],{"type":16,"tag":17,"props":656,"children":657},{},[658,659,664,665,670,671,676,679],{"type":21,"value":488},{"type":16,"tag":24,"props":660,"children":662},{"className":661},[],[663],{"type":21,"value":437},{"type":21,"value":420},{"type":16,"tag":24,"props":666,"children":668},{"className":667},[],[669],{"type":21,"value":554},{"type":21,"value":637},{"type":16,"tag":24,"props":672,"children":674},{"className":673},[],[675],{"type":21,"value":448},{"type":16,"tag":617,"props":677,"children":678},{"type":619},[],{"type":21,"value":680}," be 0",{"type":16,"tag":602,"props":682,"children":684},{"name":683},"VUID-VkAccelerationStructureTrianglesOpacityMicromapKHR-indexBuffer-11572",[685],{"type":16,"tag":17,"props":686,"children":687},{},[688,689,694,696,701,702,707,708,711,713],{"type":21,"value":488},{"type":16,"tag":24,"props":690,"children":692},{"className":691},[],[693],{"type":21,"value":437},{"type":21,"value":695}," is not ",{"type":16,"tag":24,"props":697,"children":699},{"className":698},[],[700],{"type":21,"value":554},{"type":21,"value":217},{"type":16,"tag":24,"props":703,"children":705},{"className":704},[],[706],{"type":21,"value":448},{"type":21,"value":615},{"type":16,"tag":617,"props":709,"children":710},{"type":619},[],{"type":21,"value":712}," be a valid ",{"type":16,"tag":402,"props":714,"children":716},{"href":715},"/man/VkDeviceAddress",[717],{"type":21,"value":718},"VkDeviceAddress",{"type":16,"tag":602,"props":720,"children":722},{"name":721},"VUID-VkAccelerationStructureTrianglesOpacityMicromapKHR-indexStride-11573",[723],{"type":16,"tag":17,"props":724,"children":725},{},[726,727,732,733,738,739,744,745,748,750],{"type":21,"value":488},{"type":16,"tag":24,"props":728,"children":730},{"className":729},[],[731],{"type":21,"value":437},{"type":21,"value":695},{"type":16,"tag":24,"props":734,"children":736},{"className":735},[],[737],{"type":21,"value":554},{"type":21,"value":217},{"type":16,"tag":24,"props":740,"children":742},{"className":741},[],[743],{"type":21,"value":459},{"type":21,"value":615},{"type":16,"tag":617,"props":746,"children":747},{"type":619},[],{"type":21,"value":749}," be a multiple of the size in bytes of\n",{"type":16,"tag":24,"props":751,"children":753},{"className":752},[],[754],{"type":21,"value":437},{"type":16,"tag":602,"props":756,"children":758},{"name":757},"VUID-VkAccelerationStructureTrianglesOpacityMicromapKHR-indexStride-11574",[759],{"type":16,"tag":17,"props":760,"children":761},{},[762,763,768,769,774,775,780,781,784,786,792],{"type":21,"value":488},{"type":16,"tag":24,"props":764,"children":766},{"className":765},[],[767],{"type":21,"value":437},{"type":21,"value":695},{"type":16,"tag":24,"props":770,"children":772},{"className":771},[],[773],{"type":21,"value":554},{"type":21,"value":217},{"type":16,"tag":24,"props":776,"children":778},{"className":777},[],[779],{"type":21,"value":459},{"type":21,"value":615},{"type":16,"tag":617,"props":782,"children":783},{"type":619},[],{"type":21,"value":785}," be less than or equal to 2",{"type":16,"tag":787,"props":788,"children":789},"sup",{},[790],{"type":21,"value":791},"32",{"type":21,"value":793},"-1",{"type":16,"tag":602,"props":795,"children":797},{"name":796},"VUID-VkAccelerationStructureTrianglesOpacityMicromapKHR-geometry-11576",[798],{"type":16,"tag":17,"props":799,"children":800},{},[801,802,807,808,813,815,820,821,824,826,832,834,838,840,846,848,854,855,861],{"type":21,"value":488},{"type":16,"tag":24,"props":803,"children":805},{"className":804},[],[806],{"type":21,"value":437},{"type":21,"value":420},{"type":16,"tag":24,"props":809,"children":811},{"className":810},[],[812],{"type":21,"value":554},{"type":21,"value":814},", for each triangle\nindex in the geometry, index plus ",{"type":16,"tag":24,"props":816,"children":818},{"className":817},[],[819],{"type":21,"value":470},{"type":21,"value":615},{"type":16,"tag":617,"props":822,"children":823},{"type":619},[],{"type":21,"value":825}," be less than\nor equal to ",{"type":16,"tag":827,"props":828,"children":829},"em",{},[830],{"type":21,"value":831},"numTriangles",{"type":21,"value":833},", where ",{"type":16,"tag":827,"props":835,"children":836},{},[837],{"type":21,"value":831},{"type":21,"value":839}," is given by the sum of\nall ",{"type":16,"tag":24,"props":841,"children":843},{"className":842},[],[844],{"type":21,"value":845},"count",{"type":21,"value":847}," parameters in the ",{"type":16,"tag":24,"props":849,"children":851},{"className":850},[],[852],{"type":21,"value":853},"pUsageCounts",{"type":21,"value":509},{"type":16,"tag":24,"props":856,"children":858},{"className":857},[],[859],{"type":21,"value":860},"ppUsageCounts",{"type":21,"value":862}," provided to the micromap’s build command",{"type":16,"tag":602,"props":864,"children":866},{"name":865},"VUID-VkAccelerationStructureTrianglesOpacityMicromapKHR-micromap-11579",[867],{"type":16,"tag":17,"props":868,"children":869},{},[870,871,876,877,882,883,888,889,892,894],{"type":21,"value":488},{"type":16,"tag":24,"props":872,"children":874},{"className":873},[],[875],{"type":21,"value":437},{"type":21,"value":420},{"type":16,"tag":24,"props":878,"children":880},{"className":879},[],[881],{"type":21,"value":554},{"type":21,"value":637},{"type":16,"tag":24,"props":884,"children":886},{"className":885},[],[887],{"type":21,"value":481},{"type":21,"value":615},{"type":16,"tag":617,"props":890,"children":891},{"type":619},[],{"type":21,"value":893},"\nnot be ",{"type":16,"tag":402,"props":895,"children":897},{"href":896},"/man/VK_NULL_HANDLE",[898],{"type":21,"value":899},"VK_NULL_HANDLE",{"type":16,"tag":597,"props":901,"children":903},{"name":902},"Valid Usage (Implicit)",[904,928,953],{"type":16,"tag":602,"props":905,"children":907},{"name":906},"VUID-VkAccelerationStructureTrianglesOpacityMicromapKHR-sType-sType",[908],{"type":16,"tag":17,"props":909,"children":910},{},[911,916,917,920,922],{"type":16,"tag":24,"props":912,"children":914},{"className":913},[],[915],{"type":21,"value":398},{"type":21,"value":615},{"type":16,"tag":617,"props":918,"children":919},{"type":619},[],{"type":21,"value":921}," be ",{"type":16,"tag":24,"props":923,"children":925},{"className":924},[],[926],{"type":21,"value":927},"VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_TRIANGLES_OPACITY_MICROMAP_KHR",{"type":16,"tag":602,"props":929,"children":931},{"name":930},"VUID-VkAccelerationStructureTrianglesOpacityMicromapKHR-indexType-parameter",[932],{"type":16,"tag":17,"props":933,"children":934},{},[935,940,941,944,945,951],{"type":16,"tag":24,"props":936,"children":938},{"className":937},[],[939],{"type":21,"value":437},{"type":21,"value":615},{"type":16,"tag":617,"props":942,"children":943},{"type":619},[],{"type":21,"value":712},{"type":16,"tag":402,"props":946,"children":948},{"href":947},"/man/VkIndexType",[949],{"type":21,"value":950},"VkIndexType",{"type":21,"value":952}," value",{"type":16,"tag":602,"props":954,"children":956},{"name":955},"VUID-VkAccelerationStructureTrianglesOpacityMicromapKHR-micromap-parameter",[957],{"type":16,"tag":17,"props":958,"children":959},{},[960,961,966,967,971,972,977,978,981,982,988],{"type":21,"value":488},{"type":16,"tag":24,"props":962,"children":964},{"className":963},[],[965],{"type":21,"value":481},{"type":21,"value":695},{"type":16,"tag":402,"props":968,"children":969},{"href":896},[970],{"type":21,"value":899},{"type":21,"value":637},{"type":16,"tag":24,"props":973,"children":975},{"className":974},[],[976],{"type":21,"value":481},{"type":21,"value":615},{"type":16,"tag":617,"props":979,"children":980},{"type":619},[],{"type":21,"value":712},{"type":16,"tag":402,"props":983,"children":985},{"href":984},"/man/VkAccelerationStructureKHR",[986],{"type":21,"value":987},"VkAccelerationStructureKHR",{"type":21,"value":989}," handle",{"type":16,"tag":991,"props":992,"children":993},"style",{},[994],{"type":21,"value":995},"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":42,"searchDepth":72,"depth":72,"links":997},[],"markdown",1778234051219]