[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f502heRnvb2vsXuRDkowX-I2T2M5DSx0wWDnWj-zXA7w":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":319,"_id":4},"VkCooperativeMatrixFlagBitsEXT","Bitmask specifying which class of cooperative matrix properties to query","VK_EXT_cooperative_matrix_maintenance1","enums",[],{"type":10,"children":11,"toc":317},"root",[12,45,255,311],{"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},"\u002Fman\u002FVkPhysicalDeviceCooperativeMatrixInfo2EXT",[32],{"type":18,"value":33},"VkPhysicalDeviceCooperativeMatrixInfo2EXT",{"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}," to select the\nclass of cooperative matrix properties being queried are:",{"type":13,"tag":46,"props":47,"children":48},"code-group",{},[49,143],{"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 VkCooperativeMatrixFlagBitsEXT {\n\n \u002F\u002F Provided by extensions\n VK_COOPERATIVE_MATRIX_SATURATING_ACCUMULATION_BIT_EXT = 0x00000001,\n} VkCooperativeMatrixFlagBitsEXT;\n","C","c","",[58],{"type":13,"tag":37,"props":59,"children":60},{"__ignoreMap":56},[61,84,94,104,134],{"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}," VkCooperativeMatrixFlagBitsEXT {\n",{"type":13,"tag":62,"props":85,"children":87},{"class":64,"line":86},2,[88],{"type":13,"tag":62,"props":89,"children":91},{"emptyLinePlaceholder":90},true,[92],{"type":18,"value":93},"\n",{"type":13,"tag":62,"props":95,"children":97},{"class":64,"line":96},3,[98],{"type":13,"tag":62,"props":99,"children":101},{"style":100},"--shiki-default:#6E7781;--shiki-dark:#8B949E",[102],{"type":18,"value":103}," \u002F\u002F Provided by extensions\n",{"type":13,"tag":62,"props":105,"children":107},{"class":64,"line":106},4,[108,113,118,123,129],{"type":13,"tag":62,"props":109,"children":110},{"style":80},[111],{"type":18,"value":112}," VK_COOPERATIVE_MATRIX_SATURATING_ACCUMULATION_BIT_EXT ",{"type":13,"tag":62,"props":114,"children":115},{"style":69},[116],{"type":18,"value":117},"=",{"type":13,"tag":62,"props":119,"children":120},{"style":69},[121],{"type":18,"value":122}," 0x",{"type":13,"tag":62,"props":124,"children":126},{"style":125},"--shiki-default:#0550AE;--shiki-dark:#79C0FF",[127],{"type":18,"value":128},"00000001",{"type":13,"tag":62,"props":130,"children":131},{"style":80},[132],{"type":18,"value":133},",\n",{"type":13,"tag":62,"props":135,"children":137},{"class":64,"line":136},5,[138],{"type":13,"tag":62,"props":139,"children":140},{"style":80},[141],{"type":18,"value":142},"} VkCooperativeMatrixFlagBitsEXT;\n",{"type":13,"tag":50,"props":144,"children":149},{"className":145,"code":146,"filename":147,"language":148,"meta":56,"style":56},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct CooperativeMatrixFlagBitsEXT(u32);\nimpl CooperativeMatrixFlagBitsEXT {\n pub const SATURATING_ACCUMULATION: Self = 0x00000001;\n}\n","Rust","rs",[150],{"type":13,"tag":37,"props":151,"children":152},{"__ignoreMap":56},[153,187,204,247],{"type":13,"tag":62,"props":154,"children":155},{"class":64,"line":65},[156,161,166,172,177,182],{"type":13,"tag":62,"props":157,"children":158},{"style":69},[159],{"type":18,"value":160},"pub",{"type":13,"tag":62,"props":162,"children":163},{"style":69},[164],{"type":18,"value":165}," struct",{"type":13,"tag":62,"props":167,"children":169},{"style":168},"--shiki-default:#953800;--shiki-dark:#FFA657",[170],{"type":18,"value":171}," CooperativeMatrixFlagBitsEXT",{"type":13,"tag":62,"props":173,"children":174},{"style":80},[175],{"type":18,"value":176},"(",{"type":13,"tag":62,"props":178,"children":179},{"style":168},[180],{"type":18,"value":181},"u32",{"type":13,"tag":62,"props":183,"children":184},{"style":80},[185],{"type":18,"value":186},");\n",{"type":13,"tag":62,"props":188,"children":189},{"class":64,"line":86},[190,195,199],{"type":13,"tag":62,"props":191,"children":192},{"style":69},[193],{"type":18,"value":194},"impl",{"type":13,"tag":62,"props":196,"children":197},{"style":168},[198],{"type":18,"value":171},{"type":13,"tag":62,"props":200,"children":201},{"style":80},[202],{"type":18,"value":203}," {\n",{"type":13,"tag":62,"props":205,"children":206},{"class":64,"line":96},[207,212,217,222,227,232,237,242],{"type":13,"tag":62,"props":208,"children":209},{"style":69},[210],{"type":18,"value":211}," pub",{"type":13,"tag":62,"props":213,"children":214},{"style":69},[215],{"type":18,"value":216}," const",{"type":13,"tag":62,"props":218,"children":219},{"style":125},[220],{"type":18,"value":221}," SATURATING_ACCUMULATION",{"type":13,"tag":62,"props":223,"children":224},{"style":69},[225],{"type":18,"value":226},":",{"type":13,"tag":62,"props":228,"children":229},{"style":125},[230],{"type":18,"value":231}," Self",{"type":13,"tag":62,"props":233,"children":234},{"style":69},[235],{"type":18,"value":236}," =",{"type":13,"tag":62,"props":238,"children":239},{"style":125},[240],{"type":18,"value":241}," 0x00000001",{"type":13,"tag":62,"props":243,"children":244},{"style":80},[245],{"type":18,"value":246},";\n",{"type":13,"tag":62,"props":248,"children":249},{"class":64,"line":106},[250],{"type":13,"tag":62,"props":251,"children":252},{"style":80},[253],{"type":18,"value":254},"}\n",{"type":13,"tag":256,"props":257,"children":258},"ul",{},[259],{"type":13,"tag":260,"props":261,"children":262},"li",{},[263,269,271,275,277,283,285,291,293,296,298,303,304,309],{"type":13,"tag":37,"props":264,"children":266},{"className":265},[],[267],{"type":18,"value":268},"VK_COOPERATIVE_MATRIX_SATURATING_ACCUMULATION_BIT_EXT",{"type":18,"value":270}," specifies\nthat the query returns properties for which the shader ",{"type":13,"tag":21,"props":272,"children":274},{"type":273},"must",[],{"type":18,"value":276}," use the\n",{"type":13,"tag":37,"props":278,"children":280},{"className":279},[],[281],{"type":18,"value":282},"SaturatingAccumulation",{"type":18,"value":284}," operand on\n",{"type":13,"tag":37,"props":286,"children":288},{"className":287},[],[289],{"type":18,"value":290},"OpCooperativeMatrixMulAddKHR",{"type":18,"value":292},".\nIf this bit is not set, the query returns properties for which the\nshader ",{"type":13,"tag":21,"props":294,"children":295},{"type":273},[],{"type":18,"value":297}," not use the ",{"type":13,"tag":37,"props":299,"children":301},{"className":300},[],[302],{"type":18,"value":282},{"type":18,"value":284},{"type":13,"tag":37,"props":305,"children":307},{"className":306},[],[308],{"type":18,"value":290},{"type":18,"value":310},".",{"type":13,"tag":312,"props":313,"children":314},"style",{},[315],{"type":18,"value":316},"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":318},[],"markdown"]