[{"data":1,"prerenderedAt":484},["ShallowReactive",2],{"$fbHnnUZnpO_1FTQCkB5fSMMTgnZW2yNsLqhI6dqBRbHI":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":483,"_id":4},"VkShaderInstrumentationMetricDescriptionARM","Structure specifying shader instrumentation metric properties","VK_ARM_shader_instrumentation","structs",[],{"type":10,"children":11,"toc":481},"root",[12,28,283,376,475],{"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\nas:",{"type":13,"tag":29,"props":30,"children":31},"code-group",{},[32,136],{"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 VkShaderInstrumentationMetricDescriptionARM {\n VkStructureType sType;\n void* pNext;\n char name[VK_MAX_DESCRIPTION_SIZE];\n char description[VK_MAX_DESCRIPTION_SIZE];\n} VkShaderInstrumentationMetricDescriptionARM;\n","C","c","",[41],{"type":13,"tag":21,"props":42,"children":43},{"__ignoreMap":39},[44,67,76,90,110,127],{"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}," VkShaderInstrumentationMetricDescriptionARM {\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],{"type":13,"tag":45,"props":81,"children":82},{"style":52},[83],{"type":18,"value":84}," void*",{"type":13,"tag":45,"props":86,"children":87},{"style":63},[88],{"type":18,"value":89}," pNext;\n",{"type":13,"tag":45,"props":91,"children":93},{"class":47,"line":92},4,[94,99,105],{"type":13,"tag":45,"props":95,"children":96},{"style":52},[97],{"type":18,"value":98}," char",{"type":13,"tag":45,"props":100,"children":102},{"style":101},"--shiki-default:#953800;--shiki-dark:#FFA657",[103],{"type":18,"value":104}," name",{"type":13,"tag":45,"props":106,"children":107},{"style":63},[108],{"type":18,"value":109},"[VK_MAX_DESCRIPTION_SIZE];\n",{"type":13,"tag":45,"props":111,"children":113},{"class":47,"line":112},5,[114,118,123],{"type":13,"tag":45,"props":115,"children":116},{"style":52},[117],{"type":18,"value":98},{"type":13,"tag":45,"props":119,"children":120},{"style":101},[121],{"type":18,"value":122}," description",{"type":13,"tag":45,"props":124,"children":125},{"style":63},[126],{"type":18,"value":109},{"type":13,"tag":45,"props":128,"children":130},{"class":47,"line":129},6,[131],{"type":13,"tag":45,"props":132,"children":133},{"style":63},[134],{"type":18,"value":135},"} VkShaderInstrumentationMetricDescriptionARM;\n",{"type":13,"tag":33,"props":137,"children":142},{"className":138,"code":139,"filename":140,"language":141,"meta":39,"style":39},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct ShaderInstrumentationMetricDescriptionARM {\n s_type: vk::StructureType,\n p_next: *mut c_void,\n name: [c_char; VK_MAX_DESCRIPTION_SIZE],\n description: [c_char; VK_MAX_DESCRIPTION_SIZE],\n}\n","Rust","rs",[143],{"type":13,"tag":21,"props":144,"children":145},{"__ignoreMap":39},[146,168,201,223,251,275],{"type":13,"tag":45,"props":147,"children":148},{"class":47,"line":48},[149,154,158,163],{"type":13,"tag":45,"props":150,"children":151},{"style":52},[152],{"type":18,"value":153},"pub",{"type":13,"tag":45,"props":155,"children":156},{"style":52},[157],{"type":18,"value":60},{"type":13,"tag":45,"props":159,"children":160},{"style":101},[161],{"type":18,"value":162}," ShaderInstrumentationMetricDescriptionARM",{"type":13,"tag":45,"props":164,"children":165},{"style":63},[166],{"type":18,"value":167}," {\n",{"type":13,"tag":45,"props":169,"children":170},{"class":47,"line":69},[171,176,181,186,191,196],{"type":13,"tag":45,"props":172,"children":173},{"style":63},[174],{"type":18,"value":175}," s_type",{"type":13,"tag":45,"props":177,"children":178},{"style":52},[179],{"type":18,"value":180},":",{"type":13,"tag":45,"props":182,"children":183},{"style":101},[184],{"type":18,"value":185}," vk",{"type":13,"tag":45,"props":187,"children":188},{"style":52},[189],{"type":18,"value":190},"::",{"type":13,"tag":45,"props":192,"children":193},{"style":101},[194],{"type":18,"value":195},"StructureType",{"type":13,"tag":45,"props":197,"children":198},{"style":63},[199],{"type":18,"value":200},",\n",{"type":13,"tag":45,"props":202,"children":203},{"class":47,"line":78},[204,209,213,218],{"type":13,"tag":45,"props":205,"children":206},{"style":63},[207],{"type":18,"value":208}," p_next",{"type":13,"tag":45,"props":210,"children":211},{"style":52},[212],{"type":18,"value":180},{"type":13,"tag":45,"props":214,"children":215},{"style":52},[216],{"type":18,"value":217}," *mut",{"type":13,"tag":45,"props":219,"children":220},{"style":63},[221],{"type":18,"value":222}," c_void,\n",{"type":13,"tag":45,"props":224,"children":225},{"class":47,"line":92},[226,231,235,240,246],{"type":13,"tag":45,"props":227,"children":228},{"style":63},[229],{"type":18,"value":230}," name",{"type":13,"tag":45,"props":232,"children":233},{"style":52},[234],{"type":18,"value":180},{"type":13,"tag":45,"props":236,"children":237},{"style":63},[238],{"type":18,"value":239}," [c_char; ",{"type":13,"tag":45,"props":241,"children":243},{"style":242},"--shiki-default:#0550AE;--shiki-dark:#79C0FF",[244],{"type":18,"value":245},"VK_MAX_DESCRIPTION_SIZE",{"type":13,"tag":45,"props":247,"children":248},{"style":63},[249],{"type":18,"value":250},"],\n",{"type":13,"tag":45,"props":252,"children":253},{"class":47,"line":112},[254,259,263,267,271],{"type":13,"tag":45,"props":255,"children":256},{"style":63},[257],{"type":18,"value":258}," description",{"type":13,"tag":45,"props":260,"children":261},{"style":52},[262],{"type":18,"value":180},{"type":13,"tag":45,"props":264,"children":265},{"style":63},[266],{"type":18,"value":239},{"type":13,"tag":45,"props":268,"children":269},{"style":242},[270],{"type":18,"value":245},{"type":13,"tag":45,"props":272,"children":273},{"style":63},[274],{"type":18,"value":250},{"type":13,"tag":45,"props":276,"children":277},{"class":47,"line":129},[278],{"type":13,"tag":45,"props":279,"children":280},{"style":63},[281],{"type":18,"value":282},"}\n",{"type":13,"tag":284,"props":285,"children":286},"ul",{},[287,308,327,353],{"type":13,"tag":288,"props":289,"children":290},"li",{},[291,297,299,306],{"type":13,"tag":21,"props":292,"children":294},{"className":293},[],[295],{"type":18,"value":296},"sType",{"type":18,"value":298}," is a ",{"type":13,"tag":300,"props":301,"children":303},"a",{"href":302},"/man/VkStructureType",[304],{"type":18,"value":305},"VkStructureType",{"type":18,"value":307}," value identifying this structure.",{"type":13,"tag":288,"props":309,"children":310},{},[311,317,319,325],{"type":13,"tag":21,"props":312,"children":314},{"className":313},[],[315],{"type":18,"value":316},"pNext",{"type":18,"value":318}," is ",{"type":13,"tag":21,"props":320,"children":322},{"className":321},[],[323],{"type":18,"value":324},"NULL",{"type":18,"value":326}," or a pointer to a structure extending this\nstructure.",{"type":13,"tag":288,"props":328,"children":329},{},[330,336,338,343,345,351],{"type":13,"tag":21,"props":331,"children":333},{"className":332},[],[334],{"type":18,"value":335},"name",{"type":18,"value":337}," is an array of ",{"type":13,"tag":21,"props":339,"children":341},{"className":340},[],[342],{"type":18,"value":245},{"type":18,"value":344}," ",{"type":13,"tag":21,"props":346,"children":348},{"className":347},[],[349],{"type":18,"value":350},"char",{"type":18,"value":352},"\ncontaining a null-terminated UTF-8 string which is a short human\nreadable name for this shader instrumentation metric.",{"type":13,"tag":288,"props":354,"children":355},{},[356,362,363,368,369,374],{"type":13,"tag":21,"props":357,"children":359},{"className":358},[],[360],{"type":18,"value":361},"description",{"type":18,"value":337},{"type":13,"tag":21,"props":364,"children":366},{"className":365},[],[367],{"type":18,"value":245},{"type":18,"value":344},{"type":13,"tag":21,"props":370,"children":372},{"className":371},[],[373],{"type":18,"value":350},{"type":18,"value":375},"\ncontaining a null-terminated UTF-8 string which is a human readable\ndescription for this shader instrumentation metric.",{"type":13,"tag":377,"props":378,"children":380},"validity-group",{"name":379},"Valid Usage (Implicit)",[381,408,430,453],{"type":13,"tag":382,"props":383,"children":385},"validity-field",{"name":384},"VUID-VkShaderInstrumentationMetricDescriptionARM-sType-sType",[386],{"type":13,"tag":14,"props":387,"children":388},{},[389,394,395,400,402],{"type":13,"tag":21,"props":390,"children":392},{"className":391},[],[393],{"type":18,"value":296},{"type":18,"value":344},{"type":13,"tag":396,"props":397,"children":399},"normative",{"type":398},"must",[],{"type":18,"value":401}," be ",{"type":13,"tag":21,"props":403,"children":405},{"className":404},[],[406],{"type":18,"value":407},"VK_STRUCTURE_TYPE_SHADER_INSTRUMENTATION_METRIC_DESCRIPTION_ARM",{"type":13,"tag":382,"props":409,"children":411},{"name":410},"VUID-VkShaderInstrumentationMetricDescriptionARM-pNext-pNext",[412],{"type":13,"tag":14,"props":413,"children":414},{},[415,420,421,424,425],{"type":13,"tag":21,"props":416,"children":418},{"className":417},[],[419],{"type":18,"value":316},{"type":18,"value":344},{"type":13,"tag":396,"props":422,"children":423},{"type":398},[],{"type":18,"value":401},{"type":13,"tag":21,"props":426,"children":428},{"className":427},[],[429],{"type":18,"value":324},{"type":13,"tag":382,"props":431,"children":433},{"name":432},"VUID-VkShaderInstrumentationMetricDescriptionARM-name-parameter",[434],{"type":13,"tag":14,"props":435,"children":436},{},[437,442,443,446,448],{"type":13,"tag":21,"props":438,"children":440},{"className":439},[],[441],{"type":18,"value":335},{"type":18,"value":344},{"type":13,"tag":396,"props":444,"children":445},{"type":398},[],{"type":18,"value":447}," be a null-terminated UTF-8 string whose length is less than or equal to ",{"type":13,"tag":21,"props":449,"children":451},{"className":450},[],[452],{"type":18,"value":245},{"type":13,"tag":382,"props":454,"children":456},{"name":455},"VUID-VkShaderInstrumentationMetricDescriptionARM-description-parameter",[457],{"type":13,"tag":14,"props":458,"children":459},{},[460,465,466,469,470],{"type":13,"tag":21,"props":461,"children":463},{"className":462},[],[464],{"type":18,"value":361},{"type":18,"value":344},{"type":13,"tag":396,"props":467,"children":468},{"type":398},[],{"type":18,"value":447},{"type":13,"tag":21,"props":471,"children":473},{"className":472},[],[474],{"type":18,"value":245},{"type":13,"tag":476,"props":477,"children":478},"style",{},[479],{"type":18,"value":480},"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":482},[],"markdown",1773121613458]