[{"data":1,"prerenderedAt":446},["ShallowReactive",2],{"S8uSmeHSLs":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":445,"_id":4},"VkPerformanceCounterResultKHR","Union containing a performance counter result","VK_KHR_performance_query","structs",[],{"type":10,"children":11,"toc":443},"root",[12,28,329,400,437],{"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}," union is defined as:",{"type":13,"tag":29,"props":30,"children":31},"code-group",{},[32,160],{"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 union VkPerformanceCounterResultKHR {\n int32_t int32;\n int64_t int64;\n uint32_t uint32;\n uint64_t uint64;\n float float32;\n double float64;\n} VkPerformanceCounterResultKHR;\n","C","c","",[41],{"type":13,"tag":21,"props":42,"children":43},{"__ignoreMap":39},[44,67,81,95,109,123,137,151],{"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}," union",{"type":13,"tag":45,"props":62,"children":64},{"style":63},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[65],{"type":18,"value":66}," VkPerformanceCounterResultKHR {\n",{"type":13,"tag":45,"props":68,"children":70},{"class":47,"line":69},2,[71,76],{"type":13,"tag":45,"props":72,"children":73},{"style":52},[74],{"type":18,"value":75}," int32_t",{"type":13,"tag":45,"props":77,"children":78},{"style":63},[79],{"type":18,"value":80}," int32;\n",{"type":13,"tag":45,"props":82,"children":84},{"class":47,"line":83},3,[85,90],{"type":13,"tag":45,"props":86,"children":87},{"style":52},[88],{"type":18,"value":89}," int64_t",{"type":13,"tag":45,"props":91,"children":92},{"style":63},[93],{"type":18,"value":94}," int64;\n",{"type":13,"tag":45,"props":96,"children":98},{"class":47,"line":97},4,[99,104],{"type":13,"tag":45,"props":100,"children":101},{"style":52},[102],{"type":18,"value":103}," uint32_t",{"type":13,"tag":45,"props":105,"children":106},{"style":63},[107],{"type":18,"value":108}," uint32;\n",{"type":13,"tag":45,"props":110,"children":112},{"class":47,"line":111},5,[113,118],{"type":13,"tag":45,"props":114,"children":115},{"style":52},[116],{"type":18,"value":117}," uint64_t",{"type":13,"tag":45,"props":119,"children":120},{"style":63},[121],{"type":18,"value":122}," uint64;\n",{"type":13,"tag":45,"props":124,"children":126},{"class":47,"line":125},6,[127,132],{"type":13,"tag":45,"props":128,"children":129},{"style":52},[130],{"type":18,"value":131}," float",{"type":13,"tag":45,"props":133,"children":134},{"style":63},[135],{"type":18,"value":136}," float32;\n",{"type":13,"tag":45,"props":138,"children":140},{"class":47,"line":139},7,[141,146],{"type":13,"tag":45,"props":142,"children":143},{"style":52},[144],{"type":18,"value":145}," double",{"type":13,"tag":45,"props":147,"children":148},{"style":63},[149],{"type":18,"value":150}," float64;\n",{"type":13,"tag":45,"props":152,"children":154},{"class":47,"line":153},8,[155],{"type":13,"tag":45,"props":156,"children":157},{"style":63},[158],{"type":18,"value":159},"} VkPerformanceCounterResultKHR;\n",{"type":13,"tag":33,"props":161,"children":166},{"className":162,"code":163,"filename":164,"language":165,"meta":39,"style":39},"language-rs shiki shiki-themes github-light-default github-dark-default","pub union PerformanceCounterResultKHR {\n int32: i32,\n int64: i64,\n uint32: u32,\n uint64: u64,\n float32: f32,\n float64: f64,\n}\n","Rust","rs",[167],{"type":13,"tag":21,"props":168,"children":169},{"__ignoreMap":39},[170,193,216,237,258,279,300,321],{"type":13,"tag":45,"props":171,"children":172},{"class":47,"line":48},[173,178,182,188],{"type":13,"tag":45,"props":174,"children":175},{"style":52},[176],{"type":18,"value":177},"pub",{"type":13,"tag":45,"props":179,"children":180},{"style":52},[181],{"type":18,"value":60},{"type":13,"tag":45,"props":183,"children":185},{"style":184},"--shiki-default:#953800;--shiki-dark:#FFA657",[186],{"type":18,"value":187}," PerformanceCounterResultKHR",{"type":13,"tag":45,"props":189,"children":190},{"style":63},[191],{"type":18,"value":192}," {\n",{"type":13,"tag":45,"props":194,"children":195},{"class":47,"line":69},[196,201,206,211],{"type":13,"tag":45,"props":197,"children":198},{"style":63},[199],{"type":18,"value":200}," int32",{"type":13,"tag":45,"props":202,"children":203},{"style":52},[204],{"type":18,"value":205},":",{"type":13,"tag":45,"props":207,"children":208},{"style":184},[209],{"type":18,"value":210}," i32",{"type":13,"tag":45,"props":212,"children":213},{"style":63},[214],{"type":18,"value":215},",\n",{"type":13,"tag":45,"props":217,"children":218},{"class":47,"line":83},[219,224,228,233],{"type":13,"tag":45,"props":220,"children":221},{"style":63},[222],{"type":18,"value":223}," int64",{"type":13,"tag":45,"props":225,"children":226},{"style":52},[227],{"type":18,"value":205},{"type":13,"tag":45,"props":229,"children":230},{"style":184},[231],{"type":18,"value":232}," i64",{"type":13,"tag":45,"props":234,"children":235},{"style":63},[236],{"type":18,"value":215},{"type":13,"tag":45,"props":238,"children":239},{"class":47,"line":97},[240,245,249,254],{"type":13,"tag":45,"props":241,"children":242},{"style":63},[243],{"type":18,"value":244}," uint32",{"type":13,"tag":45,"props":246,"children":247},{"style":52},[248],{"type":18,"value":205},{"type":13,"tag":45,"props":250,"children":251},{"style":184},[252],{"type":18,"value":253}," u32",{"type":13,"tag":45,"props":255,"children":256},{"style":63},[257],{"type":18,"value":215},{"type":13,"tag":45,"props":259,"children":260},{"class":47,"line":111},[261,266,270,275],{"type":13,"tag":45,"props":262,"children":263},{"style":63},[264],{"type":18,"value":265}," uint64",{"type":13,"tag":45,"props":267,"children":268},{"style":52},[269],{"type":18,"value":205},{"type":13,"tag":45,"props":271,"children":272},{"style":184},[273],{"type":18,"value":274}," u64",{"type":13,"tag":45,"props":276,"children":277},{"style":63},[278],{"type":18,"value":215},{"type":13,"tag":45,"props":280,"children":281},{"class":47,"line":125},[282,287,291,296],{"type":13,"tag":45,"props":283,"children":284},{"style":63},[285],{"type":18,"value":286}," float32",{"type":13,"tag":45,"props":288,"children":289},{"style":52},[290],{"type":18,"value":205},{"type":13,"tag":45,"props":292,"children":293},{"style":184},[294],{"type":18,"value":295}," f32",{"type":13,"tag":45,"props":297,"children":298},{"style":63},[299],{"type":18,"value":215},{"type":13,"tag":45,"props":301,"children":302},{"class":47,"line":139},[303,308,312,317],{"type":13,"tag":45,"props":304,"children":305},{"style":63},[306],{"type":18,"value":307}," float64",{"type":13,"tag":45,"props":309,"children":310},{"style":52},[311],{"type":18,"value":205},{"type":13,"tag":45,"props":313,"children":314},{"style":184},[315],{"type":18,"value":316}," f64",{"type":13,"tag":45,"props":318,"children":319},{"style":63},[320],{"type":18,"value":215},{"type":13,"tag":45,"props":322,"children":323},{"class":47,"line":153},[324],{"type":13,"tag":45,"props":325,"children":326},{"style":63},[327],{"type":18,"value":328},"}\n",{"type":13,"tag":330,"props":331,"children":332},"ul",{},[333,345,356,367,378,389],{"type":13,"tag":334,"props":335,"children":336},"li",{},[337,343],{"type":13,"tag":21,"props":338,"children":340},{"className":339},[],[341],{"type":18,"value":342},"int32",{"type":18,"value":344}," is a 32-bit signed integer value.",{"type":13,"tag":334,"props":346,"children":347},{},[348,354],{"type":13,"tag":21,"props":349,"children":351},{"className":350},[],[352],{"type":18,"value":353},"int64",{"type":18,"value":355}," is a 64-bit signed integer value.",{"type":13,"tag":334,"props":357,"children":358},{},[359,365],{"type":13,"tag":21,"props":360,"children":362},{"className":361},[],[363],{"type":18,"value":364},"uint32",{"type":18,"value":366}," is a 32-bit unsigned integer value.",{"type":13,"tag":334,"props":368,"children":369},{},[370,376],{"type":13,"tag":21,"props":371,"children":373},{"className":372},[],[374],{"type":18,"value":375},"uint64",{"type":18,"value":377}," is a 64-bit unsigned integer value.",{"type":13,"tag":334,"props":379,"children":380},{},[381,387],{"type":13,"tag":21,"props":382,"children":384},{"className":383},[],[385],{"type":18,"value":386},"float32",{"type":18,"value":388}," is a 32-bit floating-point value.",{"type":13,"tag":334,"props":390,"children":391},{},[392,398],{"type":13,"tag":21,"props":393,"children":395},{"className":394},[],[396],{"type":18,"value":397},"float64",{"type":18,"value":399}," is a 64-bit floating-point value.",{"type":13,"tag":14,"props":401,"children":402},{},[403,405,410,412,418,420,427,429,435],{"type":18,"value":404},"Performance query results are returned in an array of\n",{"type":13,"tag":21,"props":406,"children":408},{"className":407},[],[409],{"type":18,"value":4},{"type":18,"value":411}," unions containing the data associated\nwith each counter in the query, stored in the same order as the counters\nsupplied in ",{"type":13,"tag":21,"props":413,"children":415},{"className":414},[],[416],{"type":18,"value":417},"pCounterIndices",{"type":18,"value":419}," when creating the performance query.\n",{"type":13,"tag":421,"props":422,"children":424},"a",{"href":423},"/man/VkPerformanceCounterKHR",[425],{"type":18,"value":426},"VkPerformanceCounterKHR",{"type":18,"value":428},"::",{"type":13,"tag":21,"props":430,"children":432},{"className":431},[],[433],{"type":18,"value":434},"storage",{"type":18,"value":436}," specifies how to parse the\ncounter data.",{"type":13,"tag":438,"props":439,"children":440},"style",{},[441],{"type":18,"value":442},"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":444},[],"markdown",1725732564898]