[{"data":1,"prerenderedAt":381},["ShallowReactive",2],{"E73NQZCugt":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":380,"_id":4},"VkPerformanceCounterDescriptionFlagBitsKHR","Bitmask specifying usage behavior for a counter","VK_KHR_performance_query","enums",[],{"type":10,"children":11,"toc":378},"root",[12,45,334,372],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17,20,25,27,34,36,43],{"type":18,"value":19},"text","Bits which ",{"type":13,"tag":21,"props":22,"children":24},"normative",{"type":23},"can",[],{"type":18,"value":26}," be set in\n",{"type":13,"tag":28,"props":29,"children":31},"a",{"href":30},"/man/VkPerformanceCounterDescriptionKHR",[32],{"type":18,"value":33},"VkPerformanceCounterDescriptionKHR",{"type":18,"value":35},"::",{"type":13,"tag":37,"props":38,"children":40},"code",{"className":39},[],[41],{"type":18,"value":42},"flags",{"type":18,"value":44},", specifying usage\nbehavior of a performance counter, are:",{"type":13,"tag":46,"props":47,"children":48},"code-group",{},[49,185],{"type":13,"tag":50,"props":51,"children":57},"pre",{"className":52,"code":53,"filename":54,"language":55,"meta":56,"style":56},"language-c shiki shiki-themes github-light-default github-dark-default","typedef enum VkPerformanceCounterDescriptionFlagBitsKHR {\n VK_PERFORMANCE_COUNTER_DESCRIPTION_PERFORMANCE_IMPACTING_BIT_KHR = 0x00000001,\n VK_PERFORMANCE_COUNTER_DESCRIPTION_PERFORMANCE_IMPACTING_KHR = VK_PERFORMANCE_COUNTER_DESCRIPTION_PERFORMANCE_IMPACTING_BIT_KHR,\n VK_PERFORMANCE_COUNTER_DESCRIPTION_CONCURRENTLY_IMPACTED_BIT_KHR = 0x00000002,\n VK_PERFORMANCE_COUNTER_DESCRIPTION_CONCURRENTLY_IMPACTED_KHR = VK_PERFORMANCE_COUNTER_DESCRIPTION_CONCURRENTLY_IMPACTED_BIT_KHR,\n} VkPerformanceCounterDescriptionFlagBitsKHR;\n","C","c","",[58],{"type":13,"tag":37,"props":59,"children":60},{"__ignoreMap":56},[61,84,114,132,158,176],{"type":13,"tag":62,"props":63,"children":66},"span",{"class":64,"line":65},"line",1,[67,73,78],{"type":13,"tag":62,"props":68,"children":70},{"style":69},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[71],{"type":18,"value":72},"typedef",{"type":13,"tag":62,"props":74,"children":75},{"style":69},[76],{"type":18,"value":77}," enum",{"type":13,"tag":62,"props":79,"children":81},{"style":80},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[82],{"type":18,"value":83}," VkPerformanceCounterDescriptionFlagBitsKHR {\n",{"type":13,"tag":62,"props":85,"children":87},{"class":64,"line":86},2,[88,93,98,103,109],{"type":13,"tag":62,"props":89,"children":90},{"style":80},[91],{"type":18,"value":92}," VK_PERFORMANCE_COUNTER_DESCRIPTION_PERFORMANCE_IMPACTING_BIT_KHR ",{"type":13,"tag":62,"props":94,"children":95},{"style":69},[96],{"type":18,"value":97},"=",{"type":13,"tag":62,"props":99,"children":100},{"style":69},[101],{"type":18,"value":102}," 0x",{"type":13,"tag":62,"props":104,"children":106},{"style":105},"--shiki-default:#0550AE;--shiki-dark:#79C0FF",[107],{"type":18,"value":108},"00000001",{"type":13,"tag":62,"props":110,"children":111},{"style":80},[112],{"type":18,"value":113},",\n",{"type":13,"tag":62,"props":115,"children":117},{"class":64,"line":116},3,[118,123,127],{"type":13,"tag":62,"props":119,"children":120},{"style":80},[121],{"type":18,"value":122}," VK_PERFORMANCE_COUNTER_DESCRIPTION_PERFORMANCE_IMPACTING_KHR ",{"type":13,"tag":62,"props":124,"children":125},{"style":69},[126],{"type":18,"value":97},{"type":13,"tag":62,"props":128,"children":129},{"style":80},[130],{"type":18,"value":131}," VK_PERFORMANCE_COUNTER_DESCRIPTION_PERFORMANCE_IMPACTING_BIT_KHR,\n",{"type":13,"tag":62,"props":133,"children":135},{"class":64,"line":134},4,[136,141,145,149,154],{"type":13,"tag":62,"props":137,"children":138},{"style":80},[139],{"type":18,"value":140}," VK_PERFORMANCE_COUNTER_DESCRIPTION_CONCURRENTLY_IMPACTED_BIT_KHR ",{"type":13,"tag":62,"props":142,"children":143},{"style":69},[144],{"type":18,"value":97},{"type":13,"tag":62,"props":146,"children":147},{"style":69},[148],{"type":18,"value":102},{"type":13,"tag":62,"props":150,"children":151},{"style":105},[152],{"type":18,"value":153},"00000002",{"type":13,"tag":62,"props":155,"children":156},{"style":80},[157],{"type":18,"value":113},{"type":13,"tag":62,"props":159,"children":161},{"class":64,"line":160},5,[162,167,171],{"type":13,"tag":62,"props":163,"children":164},{"style":80},[165],{"type":18,"value":166}," VK_PERFORMANCE_COUNTER_DESCRIPTION_CONCURRENTLY_IMPACTED_KHR ",{"type":13,"tag":62,"props":168,"children":169},{"style":69},[170],{"type":18,"value":97},{"type":13,"tag":62,"props":172,"children":173},{"style":80},[174],{"type":18,"value":175}," VK_PERFORMANCE_COUNTER_DESCRIPTION_CONCURRENTLY_IMPACTED_BIT_KHR,\n",{"type":13,"tag":62,"props":177,"children":179},{"class":64,"line":178},6,[180],{"type":13,"tag":62,"props":181,"children":182},{"style":80},[183],{"type":18,"value":184},"} VkPerformanceCounterDescriptionFlagBitsKHR;\n",{"type":13,"tag":50,"props":186,"children":191},{"className":187,"code":188,"filename":189,"language":190,"meta":56,"style":56},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct PerformanceCounterDescriptionFlagBitsKHR(u32);\nimpl PerformanceCounterDescriptionFlagBitsKHR {\n pub const PERFORMANCE_IMPACTING: Self = 0x00000001;\n pub const CONCURRENTLY_IMPACTED: Self = 0x00000002;\n}\n","Rust","rs",[192],{"type":13,"tag":37,"props":193,"children":194},{"__ignoreMap":56},[195,229,246,289,326],{"type":13,"tag":62,"props":196,"children":197},{"class":64,"line":65},[198,203,208,214,219,224],{"type":13,"tag":62,"props":199,"children":200},{"style":69},[201],{"type":18,"value":202},"pub",{"type":13,"tag":62,"props":204,"children":205},{"style":69},[206],{"type":18,"value":207}," struct",{"type":13,"tag":62,"props":209,"children":211},{"style":210},"--shiki-default:#953800;--shiki-dark:#FFA657",[212],{"type":18,"value":213}," PerformanceCounterDescriptionFlagBitsKHR",{"type":13,"tag":62,"props":215,"children":216},{"style":80},[217],{"type":18,"value":218},"(",{"type":13,"tag":62,"props":220,"children":221},{"style":210},[222],{"type":18,"value":223},"u32",{"type":13,"tag":62,"props":225,"children":226},{"style":80},[227],{"type":18,"value":228},");\n",{"type":13,"tag":62,"props":230,"children":231},{"class":64,"line":86},[232,237,241],{"type":13,"tag":62,"props":233,"children":234},{"style":69},[235],{"type":18,"value":236},"impl",{"type":13,"tag":62,"props":238,"children":239},{"style":210},[240],{"type":18,"value":213},{"type":13,"tag":62,"props":242,"children":243},{"style":80},[244],{"type":18,"value":245}," {\n",{"type":13,"tag":62,"props":247,"children":248},{"class":64,"line":116},[249,254,259,264,269,274,279,284],{"type":13,"tag":62,"props":250,"children":251},{"style":69},[252],{"type":18,"value":253}," pub",{"type":13,"tag":62,"props":255,"children":256},{"style":69},[257],{"type":18,"value":258}," const",{"type":13,"tag":62,"props":260,"children":261},{"style":105},[262],{"type":18,"value":263}," PERFORMANCE_IMPACTING",{"type":13,"tag":62,"props":265,"children":266},{"style":69},[267],{"type":18,"value":268},":",{"type":13,"tag":62,"props":270,"children":271},{"style":105},[272],{"type":18,"value":273}," Self",{"type":13,"tag":62,"props":275,"children":276},{"style":69},[277],{"type":18,"value":278}," =",{"type":13,"tag":62,"props":280,"children":281},{"style":105},[282],{"type":18,"value":283}," 0x00000001",{"type":13,"tag":62,"props":285,"children":286},{"style":80},[287],{"type":18,"value":288},";\n",{"type":13,"tag":62,"props":290,"children":291},{"class":64,"line":134},[292,296,300,305,309,313,317,322],{"type":13,"tag":62,"props":293,"children":294},{"style":69},[295],{"type":18,"value":253},{"type":13,"tag":62,"props":297,"children":298},{"style":69},[299],{"type":18,"value":258},{"type":13,"tag":62,"props":301,"children":302},{"style":105},[303],{"type":18,"value":304}," CONCURRENTLY_IMPACTED",{"type":13,"tag":62,"props":306,"children":307},{"style":69},[308],{"type":18,"value":268},{"type":13,"tag":62,"props":310,"children":311},{"style":105},[312],{"type":18,"value":273},{"type":13,"tag":62,"props":314,"children":315},{"style":69},[316],{"type":18,"value":278},{"type":13,"tag":62,"props":318,"children":319},{"style":105},[320],{"type":18,"value":321}," 0x00000002",{"type":13,"tag":62,"props":323,"children":324},{"style":80},[325],{"type":18,"value":288},{"type":13,"tag":62,"props":327,"children":328},{"class":64,"line":160},[329],{"type":13,"tag":62,"props":330,"children":331},{"style":80},[332],{"type":18,"value":333},"}\n",{"type":13,"tag":335,"props":336,"children":337},"ul",{},[338,356],{"type":13,"tag":339,"props":340,"children":341},"li",{},[342,348,350,354],{"type":13,"tag":37,"props":343,"children":345},{"className":344},[],[346],{"type":18,"value":347},"VK_PERFORMANCE_COUNTER_DESCRIPTION_PERFORMANCE_IMPACTING_BIT_KHR",{"type":18,"value":349},"\nspecifies that recording the counter ",{"type":13,"tag":21,"props":351,"children":353},{"type":352},"may",[],{"type":18,"value":355}," have a noticeable performance\nimpact.",{"type":13,"tag":339,"props":357,"children":358},{},[359,365,367,370],{"type":13,"tag":37,"props":360,"children":362},{"className":361},[],[363],{"type":18,"value":364},"VK_PERFORMANCE_COUNTER_DESCRIPTION_CONCURRENTLY_IMPACTED_BIT_KHR",{"type":18,"value":366},"\nspecifies that concurrently recording the counter while other submitted\ncommand buffers are running ",{"type":13,"tag":21,"props":368,"children":369},{"type":352},[],{"type":18,"value":371}," impact the accuracy of the recording.",{"type":13,"tag":373,"props":374,"children":375},"style",{},[376],{"type":18,"value":377},"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":56,"searchDepth":86,"depth":86,"links":379},[],"markdown",1725732564793]