[{"data":1,"prerenderedAt":334},["ShallowReactive",2],{"9Mb6hiKwIb":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":333,"_id":4},"VkGeometryDataNV","Structure specifying geometry in a bottom-level acceleration structure","VK_NV_ray_tracing","structs",[],{"type":10,"children":11,"toc":331},"root",[12,28,197,266,325],{"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 specifies geometry in a bottom-level\nacceleration structure and is defined as:",{"type":13,"tag":29,"props":30,"children":31},"code-group",{},[32,94],{"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 VkGeometryDataNV {\n VkGeometryTrianglesNV triangles;\n VkGeometryAABBNV aabbs;\n} VkGeometryDataNV;\n","C","c","",[41],{"type":13,"tag":21,"props":42,"children":43},{"__ignoreMap":39},[44,67,76,85],{"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}," VkGeometryDataNV {\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}," VkGeometryTrianglesNV triangles;\n",{"type":13,"tag":45,"props":77,"children":79},{"class":47,"line":78},3,[80],{"type":13,"tag":45,"props":81,"children":82},{"style":63},[83],{"type":18,"value":84}," VkGeometryAABBNV aabbs;\n",{"type":13,"tag":45,"props":86,"children":88},{"class":47,"line":87},4,[89],{"type":13,"tag":45,"props":90,"children":91},{"style":63},[92],{"type":18,"value":93},"} VkGeometryDataNV;\n",{"type":13,"tag":33,"props":95,"children":100},{"className":96,"code":97,"filename":98,"language":99,"meta":39,"style":39},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct GeometryDataNV {\n triangles: vk::GeometryTrianglesNV,\n aabbs: vk::GeometryAABBNV,\n}\n","Rust","rs",[101],{"type":13,"tag":21,"props":102,"children":103},{"__ignoreMap":39},[104,127,160,189],{"type":13,"tag":45,"props":105,"children":106},{"class":47,"line":48},[107,112,116,122],{"type":13,"tag":45,"props":108,"children":109},{"style":52},[110],{"type":18,"value":111},"pub",{"type":13,"tag":45,"props":113,"children":114},{"style":52},[115],{"type":18,"value":60},{"type":13,"tag":45,"props":117,"children":119},{"style":118},"--shiki-default:#953800;--shiki-dark:#FFA657",[120],{"type":18,"value":121}," GeometryDataNV",{"type":13,"tag":45,"props":123,"children":124},{"style":63},[125],{"type":18,"value":126}," {\n",{"type":13,"tag":45,"props":128,"children":129},{"class":47,"line":69},[130,135,140,145,150,155],{"type":13,"tag":45,"props":131,"children":132},{"style":63},[133],{"type":18,"value":134}," triangles",{"type":13,"tag":45,"props":136,"children":137},{"style":52},[138],{"type":18,"value":139},":",{"type":13,"tag":45,"props":141,"children":142},{"style":118},[143],{"type":18,"value":144}," vk",{"type":13,"tag":45,"props":146,"children":147},{"style":52},[148],{"type":18,"value":149},"::",{"type":13,"tag":45,"props":151,"children":152},{"style":118},[153],{"type":18,"value":154},"GeometryTrianglesNV",{"type":13,"tag":45,"props":156,"children":157},{"style":63},[158],{"type":18,"value":159},",\n",{"type":13,"tag":45,"props":161,"children":162},{"class":47,"line":78},[163,168,172,176,180,185],{"type":13,"tag":45,"props":164,"children":165},{"style":63},[166],{"type":18,"value":167}," aabbs",{"type":13,"tag":45,"props":169,"children":170},{"style":52},[171],{"type":18,"value":139},{"type":13,"tag":45,"props":173,"children":174},{"style":118},[175],{"type":18,"value":144},{"type":13,"tag":45,"props":177,"children":178},{"style":52},[179],{"type":18,"value":149},{"type":13,"tag":45,"props":181,"children":182},{"style":118},[183],{"type":18,"value":184},"GeometryAABBNV",{"type":13,"tag":45,"props":186,"children":187},{"style":63},[188],{"type":18,"value":159},{"type":13,"tag":45,"props":190,"children":191},{"class":47,"line":87},[192],{"type":13,"tag":45,"props":193,"children":194},{"style":63},[195],{"type":18,"value":196},"}\n",{"type":13,"tag":198,"props":199,"children":200},"ul",{},[201,237],{"type":13,"tag":202,"props":203,"children":204},"li",{},[205,211,213,220,221,227,229,235],{"type":13,"tag":21,"props":206,"children":208},{"className":207},[],[209],{"type":18,"value":210},"triangles",{"type":18,"value":212}," contains triangle data if\n",{"type":13,"tag":214,"props":215,"children":217},"a",{"href":216},"/man/VkGeometryNV",[218],{"type":18,"value":219},"VkGeometryNV",{"type":18,"value":149},{"type":13,"tag":21,"props":222,"children":224},{"className":223},[],[225],{"type":18,"value":226},"geometryType",{"type":18,"value":228}," is\n",{"type":13,"tag":21,"props":230,"children":232},{"className":231},[],[233],{"type":18,"value":234},"VK_GEOMETRY_TYPE_TRIANGLES_NV",{"type":18,"value":236},".",{"type":13,"tag":202,"props":238,"children":239},{},[240,246,248,252,253,258,259,265],{"type":13,"tag":21,"props":241,"children":243},{"className":242},[],[244],{"type":18,"value":245},"aabbs",{"type":18,"value":247}," contains axis-aligned bounding box data if\n",{"type":13,"tag":214,"props":249,"children":250},{"href":216},[251],{"type":18,"value":219},{"type":18,"value":149},{"type":13,"tag":21,"props":254,"children":256},{"className":255},[],[257],{"type":18,"value":226},{"type":18,"value":228},{"type":13,"tag":21,"props":260,"children":262},{"className":261},[],[263],{"type":18,"value":264},"VK_GEOMETRY_TYPE_AABBS_NV",{"type":18,"value":236},{"type":13,"tag":267,"props":268,"children":270},"validity-group",{"name":269},"Valid Usage (Implicit)",[271,301],{"type":13,"tag":272,"props":273,"children":275},"validity-field",{"name":274},"VUID-VkGeometryDataNV-triangles-parameter",[276],{"type":13,"tag":14,"props":277,"children":278},{},[279,284,286,291,293,299],{"type":13,"tag":21,"props":280,"children":282},{"className":281},[],[283],{"type":18,"value":210},{"type":18,"value":285}," ",{"type":13,"tag":287,"props":288,"children":290},"normative",{"type":289},"must",[],{"type":18,"value":292}," be a valid ",{"type":13,"tag":214,"props":294,"children":296},{"href":295},"/man/VkGeometryTrianglesNV",[297],{"type":18,"value":298},"VkGeometryTrianglesNV",{"type":18,"value":300}," structure",{"type":13,"tag":272,"props":302,"children":304},{"name":303},"VUID-VkGeometryDataNV-aabbs-parameter",[305],{"type":13,"tag":14,"props":306,"children":307},{},[308,313,314,317,318,324],{"type":13,"tag":21,"props":309,"children":311},{"className":310},[],[312],{"type":18,"value":245},{"type":18,"value":285},{"type":13,"tag":287,"props":315,"children":316},{"type":289},[],{"type":18,"value":292},{"type":13,"tag":214,"props":319,"children":321},{"href":320},"/man/VkGeometryAABBNV",[322],{"type":18,"value":323},"VkGeometryAABBNV",{"type":18,"value":300},{"type":13,"tag":326,"props":327,"children":328},"style",{},[329],{"type":18,"value":330},"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":332},[],"markdown",1725732554978]