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