[{"data":1,"prerenderedAt":348},["ShallowReactive",2],{"q8rRQV6pp9":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":347,"_id":4},"VkFragmentShadingRateTypeNV","Enumeration with fragment shading rate types","VK_NV_fragment_shading_rate_enums","enums",[],{"type":10,"children":11,"toc":345},"root",[12,44,288,339],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17,20,26,28,34,36,42],{"type":18,"value":19},"text","The ",{"type":13,"tag":21,"props":22,"children":24},"a",{"href":23},"/man/VkFragmentShadingRateTypeNV",[25],{"type":18,"value":4},{"type":18,"value":27}," enumerated type specifies whether a\ngraphics pipeline gets its pipeline fragment shading rates and combiners\nfrom the ",{"type":13,"tag":21,"props":29,"children":31},{"href":30},"/man/VkPipelineFragmentShadingRateEnumStateCreateInfoNV",[32],{"type":18,"value":33},"VkPipelineFragmentShadingRateEnumStateCreateInfoNV",{"type":18,"value":35}," structure\nor the ",{"type":13,"tag":21,"props":37,"children":39},{"href":38},"/man/VkPipelineFragmentShadingRateStateCreateInfoKHR",[40],{"type":18,"value":41},"VkPipelineFragmentShadingRateStateCreateInfoKHR",{"type":18,"value":43}," structure.",{"type":13,"tag":45,"props":46,"children":47},"code-group",{},[48,140],{"type":13,"tag":49,"props":50,"children":56},"pre",{"className":51,"code":52,"filename":53,"language":54,"meta":55,"style":55},"language-c shiki shiki-themes github-light-default github-dark-default","typedef enum VkFragmentShadingRateTypeNV {\n VK_FRAGMENT_SHADING_RATE_TYPE_FRAGMENT_SIZE_NV = 0,\n VK_FRAGMENT_SHADING_RATE_TYPE_ENUMS_NV = 1,\n} VkFragmentShadingRateTypeNV;\n","C","c","",[57],{"type":13,"tag":58,"props":59,"children":60},"code",{"__ignoreMap":55},[61,84,109,131],{"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}," VkFragmentShadingRateTypeNV {\n",{"type":13,"tag":62,"props":85,"children":87},{"class":64,"line":86},2,[88,93,98,104],{"type":13,"tag":62,"props":89,"children":90},{"style":80},[91],{"type":18,"value":92}," VK_FRAGMENT_SHADING_RATE_TYPE_FRAGMENT_SIZE_NV ",{"type":13,"tag":62,"props":94,"children":95},{"style":69},[96],{"type":18,"value":97},"=",{"type":13,"tag":62,"props":99,"children":101},{"style":100},"--shiki-default:#0550AE;--shiki-dark:#79C0FF",[102],{"type":18,"value":103}," 0",{"type":13,"tag":62,"props":105,"children":106},{"style":80},[107],{"type":18,"value":108},",\n",{"type":13,"tag":62,"props":110,"children":112},{"class":64,"line":111},3,[113,118,122,127],{"type":13,"tag":62,"props":114,"children":115},{"style":80},[116],{"type":18,"value":117}," VK_FRAGMENT_SHADING_RATE_TYPE_ENUMS_NV ",{"type":13,"tag":62,"props":119,"children":120},{"style":69},[121],{"type":18,"value":97},{"type":13,"tag":62,"props":123,"children":124},{"style":100},[125],{"type":18,"value":126}," 1",{"type":13,"tag":62,"props":128,"children":129},{"style":80},[130],{"type":18,"value":108},{"type":13,"tag":62,"props":132,"children":134},{"class":64,"line":133},4,[135],{"type":13,"tag":62,"props":136,"children":137},{"style":80},[138],{"type":18,"value":139},"} VkFragmentShadingRateTypeNV;\n",{"type":13,"tag":49,"props":141,"children":146},{"className":142,"code":143,"filename":144,"language":145,"meta":55,"style":55},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct FragmentShadingRateTypeNV(u32);\nimpl FragmentShadingRateTypeNV {\n pub const FRAGMENT_SIZE: Self = 0;\n pub const ENUMS: Self = 1;\n}\n","Rust","rs",[147],{"type":13,"tag":58,"props":148,"children":149},{"__ignoreMap":55},[150,184,201,243,279],{"type":13,"tag":62,"props":151,"children":152},{"class":64,"line":65},[153,158,163,169,174,179],{"type":13,"tag":62,"props":154,"children":155},{"style":69},[156],{"type":18,"value":157},"pub",{"type":13,"tag":62,"props":159,"children":160},{"style":69},[161],{"type":18,"value":162}," struct",{"type":13,"tag":62,"props":164,"children":166},{"style":165},"--shiki-default:#953800;--shiki-dark:#FFA657",[167],{"type":18,"value":168}," FragmentShadingRateTypeNV",{"type":13,"tag":62,"props":170,"children":171},{"style":80},[172],{"type":18,"value":173},"(",{"type":13,"tag":62,"props":175,"children":176},{"style":165},[177],{"type":18,"value":178},"u32",{"type":13,"tag":62,"props":180,"children":181},{"style":80},[182],{"type":18,"value":183},");\n",{"type":13,"tag":62,"props":185,"children":186},{"class":64,"line":86},[187,192,196],{"type":13,"tag":62,"props":188,"children":189},{"style":69},[190],{"type":18,"value":191},"impl",{"type":13,"tag":62,"props":193,"children":194},{"style":165},[195],{"type":18,"value":168},{"type":13,"tag":62,"props":197,"children":198},{"style":80},[199],{"type":18,"value":200}," {\n",{"type":13,"tag":62,"props":202,"children":203},{"class":64,"line":111},[204,209,214,219,224,229,234,238],{"type":13,"tag":62,"props":205,"children":206},{"style":69},[207],{"type":18,"value":208}," pub",{"type":13,"tag":62,"props":210,"children":211},{"style":69},[212],{"type":18,"value":213}," const",{"type":13,"tag":62,"props":215,"children":216},{"style":100},[217],{"type":18,"value":218}," FRAGMENT_SIZE",{"type":13,"tag":62,"props":220,"children":221},{"style":69},[222],{"type":18,"value":223},":",{"type":13,"tag":62,"props":225,"children":226},{"style":100},[227],{"type":18,"value":228}," Self",{"type":13,"tag":62,"props":230,"children":231},{"style":69},[232],{"type":18,"value":233}," =",{"type":13,"tag":62,"props":235,"children":236},{"style":100},[237],{"type":18,"value":103},{"type":13,"tag":62,"props":239,"children":240},{"style":80},[241],{"type":18,"value":242},";\n",{"type":13,"tag":62,"props":244,"children":245},{"class":64,"line":133},[246,250,254,259,263,267,271,275],{"type":13,"tag":62,"props":247,"children":248},{"style":69},[249],{"type":18,"value":208},{"type":13,"tag":62,"props":251,"children":252},{"style":69},[253],{"type":18,"value":213},{"type":13,"tag":62,"props":255,"children":256},{"style":100},[257],{"type":18,"value":258}," ENUMS",{"type":13,"tag":62,"props":260,"children":261},{"style":69},[262],{"type":18,"value":223},{"type":13,"tag":62,"props":264,"children":265},{"style":100},[266],{"type":18,"value":228},{"type":13,"tag":62,"props":268,"children":269},{"style":69},[270],{"type":18,"value":233},{"type":13,"tag":62,"props":272,"children":273},{"style":100},[274],{"type":18,"value":126},{"type":13,"tag":62,"props":276,"children":277},{"style":80},[278],{"type":18,"value":242},{"type":13,"tag":62,"props":280,"children":282},{"class":64,"line":281},5,[283],{"type":13,"tag":62,"props":284,"children":285},{"style":80},[286],{"type":18,"value":287},"}\n",{"type":13,"tag":289,"props":290,"children":291},"ul",{},[292,316],{"type":13,"tag":293,"props":294,"children":295},"li",{},[296,302,304,308,310,314],{"type":13,"tag":58,"props":297,"children":299},{"className":298},[],[300],{"type":18,"value":301},"VK_FRAGMENT_SHADING_RATE_TYPE_FRAGMENT_SIZE_NV",{"type":18,"value":303}," specifies that a\ngraphics pipeline should obtain its pipeline fragment shading rate and\nshading rate combiner state from the\n",{"type":13,"tag":21,"props":305,"children":306},{"href":38},[307],{"type":18,"value":41},{"type":18,"value":309}," structure and that\nany state specified by the\n",{"type":13,"tag":21,"props":311,"children":312},{"href":30},[313],{"type":18,"value":33},{"type":18,"value":315}," structure\nshould be ignored.",{"type":13,"tag":293,"props":317,"children":318},{},[319,325,327,331,333,337],{"type":13,"tag":58,"props":320,"children":322},{"className":321},[],[323],{"type":18,"value":324},"VK_FRAGMENT_SHADING_RATE_TYPE_ENUMS_NV",{"type":18,"value":326}," specifies that a graphics\npipeline should obtain its pipeline fragment shading rate and shading\nrate combiner state from the\n",{"type":13,"tag":21,"props":328,"children":329},{"href":30},[330],{"type":18,"value":33},{"type":18,"value":332}," structure and\nthat any state specified by the\n",{"type":13,"tag":21,"props":334,"children":335},{"href":38},[336],{"type":18,"value":41},{"type":18,"value":338}," structure should\nbe ignored.",{"type":13,"tag":340,"props":341,"children":342},"style",{},[343],{"type":18,"value":344},"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":55,"searchDepth":86,"depth":86,"links":346},[],"markdown",1725732554218]