[{"data":1,"prerenderedAt":605},["ShallowReactive",2],{"tdcS7RRyqV":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":604,"_id":4},"VkPerformanceCounterStorageKHR","Supported counter storage types","VK_KHR_performance_query","enums",[],{"type":10,"children":11,"toc":602},"root",[12,20,50,525,596],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17],{"type":18,"value":19},"text","Performance counters have an associated storage.\nThis storage describes the payload of a counter result.",{"type":13,"tag":14,"props":21,"children":22},{},[23,25,30,32,39,41,48],{"type":18,"value":24},"The performance counter storage types which ",{"type":13,"tag":26,"props":27,"children":29},"normative",{"type":28},"may",[],{"type":18,"value":31}," be returned in\n",{"type":13,"tag":33,"props":34,"children":36},"a",{"href":35},"/man/VkPerformanceCounterKHR",[37],{"type":18,"value":38},"VkPerformanceCounterKHR",{"type":18,"value":40},"::",{"type":13,"tag":42,"props":43,"children":45},"code",{"className":44},[],[46],{"type":18,"value":47},"storage",{"type":18,"value":49}," are:",{"type":13,"tag":51,"props":52,"children":53},"code-group",{},[54,233],{"type":13,"tag":55,"props":56,"children":62},"pre",{"className":57,"code":58,"filename":59,"language":60,"meta":61,"style":61},"language-c shiki shiki-themes github-light-default github-dark-default","typedef enum VkPerformanceCounterStorageKHR {\n VK_PERFORMANCE_COUNTER_STORAGE_INT32_KHR = 0,\n VK_PERFORMANCE_COUNTER_STORAGE_INT64_KHR = 1,\n VK_PERFORMANCE_COUNTER_STORAGE_UINT32_KHR = 2,\n VK_PERFORMANCE_COUNTER_STORAGE_UINT64_KHR = 3,\n VK_PERFORMANCE_COUNTER_STORAGE_FLOAT32_KHR = 4,\n VK_PERFORMANCE_COUNTER_STORAGE_FLOAT64_KHR = 5,\n} VkPerformanceCounterStorageKHR;\n","C","c","",[63],{"type":13,"tag":42,"props":64,"children":65},{"__ignoreMap":61},[66,89,114,136,158,180,202,224],{"type":13,"tag":67,"props":68,"children":71},"span",{"class":69,"line":70},"line",1,[72,78,83],{"type":13,"tag":67,"props":73,"children":75},{"style":74},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[76],{"type":18,"value":77},"typedef",{"type":13,"tag":67,"props":79,"children":80},{"style":74},[81],{"type":18,"value":82}," enum",{"type":13,"tag":67,"props":84,"children":86},{"style":85},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[87],{"type":18,"value":88}," VkPerformanceCounterStorageKHR {\n",{"type":13,"tag":67,"props":90,"children":92},{"class":69,"line":91},2,[93,98,103,109],{"type":13,"tag":67,"props":94,"children":95},{"style":85},[96],{"type":18,"value":97}," VK_PERFORMANCE_COUNTER_STORAGE_INT32_KHR ",{"type":13,"tag":67,"props":99,"children":100},{"style":74},[101],{"type":18,"value":102},"=",{"type":13,"tag":67,"props":104,"children":106},{"style":105},"--shiki-default:#0550AE;--shiki-dark:#79C0FF",[107],{"type":18,"value":108}," 0",{"type":13,"tag":67,"props":110,"children":111},{"style":85},[112],{"type":18,"value":113},",\n",{"type":13,"tag":67,"props":115,"children":117},{"class":69,"line":116},3,[118,123,127,132],{"type":13,"tag":67,"props":119,"children":120},{"style":85},[121],{"type":18,"value":122}," VK_PERFORMANCE_COUNTER_STORAGE_INT64_KHR ",{"type":13,"tag":67,"props":124,"children":125},{"style":74},[126],{"type":18,"value":102},{"type":13,"tag":67,"props":128,"children":129},{"style":105},[130],{"type":18,"value":131}," 1",{"type":13,"tag":67,"props":133,"children":134},{"style":85},[135],{"type":18,"value":113},{"type":13,"tag":67,"props":137,"children":139},{"class":69,"line":138},4,[140,145,149,154],{"type":13,"tag":67,"props":141,"children":142},{"style":85},[143],{"type":18,"value":144}," VK_PERFORMANCE_COUNTER_STORAGE_UINT32_KHR ",{"type":13,"tag":67,"props":146,"children":147},{"style":74},[148],{"type":18,"value":102},{"type":13,"tag":67,"props":150,"children":151},{"style":105},[152],{"type":18,"value":153}," 2",{"type":13,"tag":67,"props":155,"children":156},{"style":85},[157],{"type":18,"value":113},{"type":13,"tag":67,"props":159,"children":161},{"class":69,"line":160},5,[162,167,171,176],{"type":13,"tag":67,"props":163,"children":164},{"style":85},[165],{"type":18,"value":166}," VK_PERFORMANCE_COUNTER_STORAGE_UINT64_KHR ",{"type":13,"tag":67,"props":168,"children":169},{"style":74},[170],{"type":18,"value":102},{"type":13,"tag":67,"props":172,"children":173},{"style":105},[174],{"type":18,"value":175}," 3",{"type":13,"tag":67,"props":177,"children":178},{"style":85},[179],{"type":18,"value":113},{"type":13,"tag":67,"props":181,"children":183},{"class":69,"line":182},6,[184,189,193,198],{"type":13,"tag":67,"props":185,"children":186},{"style":85},[187],{"type":18,"value":188}," VK_PERFORMANCE_COUNTER_STORAGE_FLOAT32_KHR ",{"type":13,"tag":67,"props":190,"children":191},{"style":74},[192],{"type":18,"value":102},{"type":13,"tag":67,"props":194,"children":195},{"style":105},[196],{"type":18,"value":197}," 4",{"type":13,"tag":67,"props":199,"children":200},{"style":85},[201],{"type":18,"value":113},{"type":13,"tag":67,"props":203,"children":205},{"class":69,"line":204},7,[206,211,215,220],{"type":13,"tag":67,"props":207,"children":208},{"style":85},[209],{"type":18,"value":210}," VK_PERFORMANCE_COUNTER_STORAGE_FLOAT64_KHR ",{"type":13,"tag":67,"props":212,"children":213},{"style":74},[214],{"type":18,"value":102},{"type":13,"tag":67,"props":216,"children":217},{"style":105},[218],{"type":18,"value":219}," 5",{"type":13,"tag":67,"props":221,"children":222},{"style":85},[223],{"type":18,"value":113},{"type":13,"tag":67,"props":225,"children":227},{"class":69,"line":226},8,[228],{"type":13,"tag":67,"props":229,"children":230},{"style":85},[231],{"type":18,"value":232},"} VkPerformanceCounterStorageKHR;\n",{"type":13,"tag":55,"props":234,"children":239},{"className":235,"code":236,"filename":237,"language":238,"meta":61,"style":61},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct PerformanceCounterStorageKHR(u32);\nimpl PerformanceCounterStorageKHR {\n pub const INT32: Self = 0;\n pub const INT64: Self = 1;\n pub const UINT32: Self = 2;\n pub const UINT64: Self = 3;\n pub const FLOAT32: Self = 4;\n pub const FLOAT64: Self = 5;\n}\n","Rust","rs",[240],{"type":13,"tag":42,"props":241,"children":242},{"__ignoreMap":61},[243,277,294,336,372,408,444,480,516],{"type":13,"tag":67,"props":244,"children":245},{"class":69,"line":70},[246,251,256,262,267,272],{"type":13,"tag":67,"props":247,"children":248},{"style":74},[249],{"type":18,"value":250},"pub",{"type":13,"tag":67,"props":252,"children":253},{"style":74},[254],{"type":18,"value":255}," struct",{"type":13,"tag":67,"props":257,"children":259},{"style":258},"--shiki-default:#953800;--shiki-dark:#FFA657",[260],{"type":18,"value":261}," PerformanceCounterStorageKHR",{"type":13,"tag":67,"props":263,"children":264},{"style":85},[265],{"type":18,"value":266},"(",{"type":13,"tag":67,"props":268,"children":269},{"style":258},[270],{"type":18,"value":271},"u32",{"type":13,"tag":67,"props":273,"children":274},{"style":85},[275],{"type":18,"value":276},");\n",{"type":13,"tag":67,"props":278,"children":279},{"class":69,"line":91},[280,285,289],{"type":13,"tag":67,"props":281,"children":282},{"style":74},[283],{"type":18,"value":284},"impl",{"type":13,"tag":67,"props":286,"children":287},{"style":258},[288],{"type":18,"value":261},{"type":13,"tag":67,"props":290,"children":291},{"style":85},[292],{"type":18,"value":293}," {\n",{"type":13,"tag":67,"props":295,"children":296},{"class":69,"line":116},[297,302,307,312,317,322,327,331],{"type":13,"tag":67,"props":298,"children":299},{"style":74},[300],{"type":18,"value":301}," pub",{"type":13,"tag":67,"props":303,"children":304},{"style":74},[305],{"type":18,"value":306}," const",{"type":13,"tag":67,"props":308,"children":309},{"style":105},[310],{"type":18,"value":311}," INT32",{"type":13,"tag":67,"props":313,"children":314},{"style":74},[315],{"type":18,"value":316},":",{"type":13,"tag":67,"props":318,"children":319},{"style":105},[320],{"type":18,"value":321}," Self",{"type":13,"tag":67,"props":323,"children":324},{"style":74},[325],{"type":18,"value":326}," =",{"type":13,"tag":67,"props":328,"children":329},{"style":105},[330],{"type":18,"value":108},{"type":13,"tag":67,"props":332,"children":333},{"style":85},[334],{"type":18,"value":335},";\n",{"type":13,"tag":67,"props":337,"children":338},{"class":69,"line":138},[339,343,347,352,356,360,364,368],{"type":13,"tag":67,"props":340,"children":341},{"style":74},[342],{"type":18,"value":301},{"type":13,"tag":67,"props":344,"children":345},{"style":74},[346],{"type":18,"value":306},{"type":13,"tag":67,"props":348,"children":349},{"style":105},[350],{"type":18,"value":351}," INT64",{"type":13,"tag":67,"props":353,"children":354},{"style":74},[355],{"type":18,"value":316},{"type":13,"tag":67,"props":357,"children":358},{"style":105},[359],{"type":18,"value":321},{"type":13,"tag":67,"props":361,"children":362},{"style":74},[363],{"type":18,"value":326},{"type":13,"tag":67,"props":365,"children":366},{"style":105},[367],{"type":18,"value":131},{"type":13,"tag":67,"props":369,"children":370},{"style":85},[371],{"type":18,"value":335},{"type":13,"tag":67,"props":373,"children":374},{"class":69,"line":160},[375,379,383,388,392,396,400,404],{"type":13,"tag":67,"props":376,"children":377},{"style":74},[378],{"type":18,"value":301},{"type":13,"tag":67,"props":380,"children":381},{"style":74},[382],{"type":18,"value":306},{"type":13,"tag":67,"props":384,"children":385},{"style":105},[386],{"type":18,"value":387}," UINT32",{"type":13,"tag":67,"props":389,"children":390},{"style":74},[391],{"type":18,"value":316},{"type":13,"tag":67,"props":393,"children":394},{"style":105},[395],{"type":18,"value":321},{"type":13,"tag":67,"props":397,"children":398},{"style":74},[399],{"type":18,"value":326},{"type":13,"tag":67,"props":401,"children":402},{"style":105},[403],{"type":18,"value":153},{"type":13,"tag":67,"props":405,"children":406},{"style":85},[407],{"type":18,"value":335},{"type":13,"tag":67,"props":409,"children":410},{"class":69,"line":182},[411,415,419,424,428,432,436,440],{"type":13,"tag":67,"props":412,"children":413},{"style":74},[414],{"type":18,"value":301},{"type":13,"tag":67,"props":416,"children":417},{"style":74},[418],{"type":18,"value":306},{"type":13,"tag":67,"props":420,"children":421},{"style":105},[422],{"type":18,"value":423}," UINT64",{"type":13,"tag":67,"props":425,"children":426},{"style":74},[427],{"type":18,"value":316},{"type":13,"tag":67,"props":429,"children":430},{"style":105},[431],{"type":18,"value":321},{"type":13,"tag":67,"props":433,"children":434},{"style":74},[435],{"type":18,"value":326},{"type":13,"tag":67,"props":437,"children":438},{"style":105},[439],{"type":18,"value":175},{"type":13,"tag":67,"props":441,"children":442},{"style":85},[443],{"type":18,"value":335},{"type":13,"tag":67,"props":445,"children":446},{"class":69,"line":204},[447,451,455,460,464,468,472,476],{"type":13,"tag":67,"props":448,"children":449},{"style":74},[450],{"type":18,"value":301},{"type":13,"tag":67,"props":452,"children":453},{"style":74},[454],{"type":18,"value":306},{"type":13,"tag":67,"props":456,"children":457},{"style":105},[458],{"type":18,"value":459}," FLOAT32",{"type":13,"tag":67,"props":461,"children":462},{"style":74},[463],{"type":18,"value":316},{"type":13,"tag":67,"props":465,"children":466},{"style":105},[467],{"type":18,"value":321},{"type":13,"tag":67,"props":469,"children":470},{"style":74},[471],{"type":18,"value":326},{"type":13,"tag":67,"props":473,"children":474},{"style":105},[475],{"type":18,"value":197},{"type":13,"tag":67,"props":477,"children":478},{"style":85},[479],{"type":18,"value":335},{"type":13,"tag":67,"props":481,"children":482},{"class":69,"line":226},[483,487,491,496,500,504,508,512],{"type":13,"tag":67,"props":484,"children":485},{"style":74},[486],{"type":18,"value":301},{"type":13,"tag":67,"props":488,"children":489},{"style":74},[490],{"type":18,"value":306},{"type":13,"tag":67,"props":492,"children":493},{"style":105},[494],{"type":18,"value":495}," FLOAT64",{"type":13,"tag":67,"props":497,"children":498},{"style":74},[499],{"type":18,"value":316},{"type":13,"tag":67,"props":501,"children":502},{"style":105},[503],{"type":18,"value":321},{"type":13,"tag":67,"props":505,"children":506},{"style":74},[507],{"type":18,"value":326},{"type":13,"tag":67,"props":509,"children":510},{"style":105},[511],{"type":18,"value":219},{"type":13,"tag":67,"props":513,"children":514},{"style":85},[515],{"type":18,"value":335},{"type":13,"tag":67,"props":517,"children":519},{"class":69,"line":518},9,[520],{"type":13,"tag":67,"props":521,"children":522},{"style":85},[523],{"type":18,"value":524},"}\n",{"type":13,"tag":526,"props":527,"children":528},"ul",{},[529,541,552,563,574,585],{"type":13,"tag":530,"props":531,"children":532},"li",{},[533,539],{"type":13,"tag":42,"props":534,"children":536},{"className":535},[],[537],{"type":18,"value":538},"VK_PERFORMANCE_COUNTER_STORAGE_INT32_KHR",{"type":18,"value":540}," - the performance counter\nstorage is a 32-bit signed integer.",{"type":13,"tag":530,"props":542,"children":543},{},[544,550],{"type":13,"tag":42,"props":545,"children":547},{"className":546},[],[548],{"type":18,"value":549},"VK_PERFORMANCE_COUNTER_STORAGE_INT64_KHR",{"type":18,"value":551}," - the performance counter\nstorage is a 64-bit signed integer.",{"type":13,"tag":530,"props":553,"children":554},{},[555,561],{"type":13,"tag":42,"props":556,"children":558},{"className":557},[],[559],{"type":18,"value":560},"VK_PERFORMANCE_COUNTER_STORAGE_UINT32_KHR",{"type":18,"value":562}," - the performance\ncounter storage is a 32-bit unsigned integer.",{"type":13,"tag":530,"props":564,"children":565},{},[566,572],{"type":13,"tag":42,"props":567,"children":569},{"className":568},[],[570],{"type":18,"value":571},"VK_PERFORMANCE_COUNTER_STORAGE_UINT64_KHR",{"type":18,"value":573}," - the performance\ncounter storage is a 64-bit unsigned integer.",{"type":13,"tag":530,"props":575,"children":576},{},[577,583],{"type":13,"tag":42,"props":578,"children":580},{"className":579},[],[581],{"type":18,"value":582},"VK_PERFORMANCE_COUNTER_STORAGE_FLOAT32_KHR",{"type":18,"value":584}," - the performance\ncounter storage is a 32-bit floating-point.",{"type":13,"tag":530,"props":586,"children":587},{},[588,594],{"type":13,"tag":42,"props":589,"children":591},{"className":590},[],[592],{"type":18,"value":593},"VK_PERFORMANCE_COUNTER_STORAGE_FLOAT64_KHR",{"type":18,"value":595}," - the performance\ncounter storage is a 64-bit floating-point.",{"type":13,"tag":597,"props":598,"children":599},"style",{},[600],{"type":18,"value":601},"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":61,"searchDepth":91,"depth":91,"links":603},[],"markdown",1725732564973]