[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$feJuV3_DKWqTy7YcVf4nebQVLT3urf-YMzOqmOK_HfAM":3},{"title":4,"description":5,"parent":6,"successcodes":7,"errorcodes":10,"type":15,"xrefs":16,"body":17,"_type":1039,"_id":4},"vkGetPhysicalDeviceCooperativeMatrixProperties2EXT","Returns properties describing what cooperative matrix types are supported","VK_EXT_cooperative_matrix_maintenance1",[8,9],"VK_SUCCESS","VK_INCOMPLETE",[11,12,13,14],"VK_ERROR_OUT_OF_HOST_MEMORY","VK_ERROR_OUT_OF_DEVICE_MEMORY","VK_ERROR_UNKNOWN","VK_ERROR_VALIDATION_FAILED","protos",[],{"type":18,"children":19,"toc":1037},"root",[20,28,346,419,501,546,703,713,855,892,1031],{"type":21,"tag":22,"props":23,"children":24},"element","p",{},[25],{"type":26,"value":27},"text","To enumerate the supported cooperative matrix types and operations, call:",{"type":21,"tag":29,"props":30,"children":31},"code-group",{},[32,157],{"type":21,"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","VkResult vkGetPhysicalDeviceCooperativeMatrixProperties2EXT(\n VkPhysicalDevice physicalDevice,\n const VkPhysicalDeviceCooperativeMatrixInfo2EXT* pCooperativeMatrixInfo,\n uint32_t* pPropertyCount,\n VkCooperativeMatrixProperties2EXT* pProperties);\n","C","c","",[41],{"type":21,"tag":42,"props":43,"children":44},"code",{"__ignoreMap":39},[45,67,87,116,134],{"type":21,"tag":46,"props":47,"children":50},"span",{"class":48,"line":49},"line",1,[51,57,62],{"type":21,"tag":46,"props":52,"children":54},{"style":53},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[55],{"type":26,"value":56},"VkResult ",{"type":21,"tag":46,"props":58,"children":60},{"style":59},"--shiki-default:#8250DF;--shiki-dark:#D2A8FF",[61],{"type":26,"value":4},{"type":21,"tag":46,"props":63,"children":64},{"style":53},[65],{"type":26,"value":66},"(\n",{"type":21,"tag":46,"props":68,"children":70},{"class":48,"line":69},2,[71,76,82],{"type":21,"tag":46,"props":72,"children":73},{"style":53},[74],{"type":26,"value":75}," VkPhysicalDevice ",{"type":21,"tag":46,"props":77,"children":79},{"style":78},"--shiki-default:#953800;--shiki-dark:#FFA657",[80],{"type":26,"value":81},"physicalDevice",{"type":21,"tag":46,"props":83,"children":84},{"style":53},[85],{"type":26,"value":86},",\n",{"type":21,"tag":46,"props":88,"children":90},{"class":48,"line":89},3,[91,97,102,107,112],{"type":21,"tag":46,"props":92,"children":94},{"style":93},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[95],{"type":26,"value":96}," const",{"type":21,"tag":46,"props":98,"children":99},{"style":53},[100],{"type":26,"value":101}," VkPhysicalDeviceCooperativeMatrixInfo2EXT",{"type":21,"tag":46,"props":103,"children":104},{"style":93},[105],{"type":26,"value":106},"*",{"type":21,"tag":46,"props":108,"children":109},{"style":78},[110],{"type":26,"value":111}," pCooperativeMatrixInfo",{"type":21,"tag":46,"props":113,"children":114},{"style":53},[115],{"type":26,"value":86},{"type":21,"tag":46,"props":117,"children":119},{"class":48,"line":118},4,[120,125,130],{"type":21,"tag":46,"props":121,"children":122},{"style":93},[123],{"type":26,"value":124}," uint32_t*",{"type":21,"tag":46,"props":126,"children":127},{"style":78},[128],{"type":26,"value":129}," pPropertyCount",{"type":21,"tag":46,"props":131,"children":132},{"style":53},[133],{"type":26,"value":86},{"type":21,"tag":46,"props":135,"children":137},{"class":48,"line":136},5,[138,143,147,152],{"type":21,"tag":46,"props":139,"children":140},{"style":53},[141],{"type":26,"value":142}," VkCooperativeMatrixProperties2EXT",{"type":21,"tag":46,"props":144,"children":145},{"style":93},[146],{"type":26,"value":106},{"type":21,"tag":46,"props":148,"children":149},{"style":78},[150],{"type":26,"value":151}," pProperties",{"type":21,"tag":46,"props":153,"children":154},{"style":53},[155],{"type":26,"value":156},");\n",{"type":21,"tag":33,"props":158,"children":163},{"className":159,"code":160,"filename":161,"language":162,"meta":39,"style":39},"language-rs shiki shiki-themes github-light-default github-dark-default","pub fn get_physical_device_cooperative_matrix_properties2_ext(\n physical_device: vk::PhysicalDevice,\n p_cooperative_matrix_info: *const vk::PhysicalDeviceCooperativeMatrixInfo2EXT,\n p_property_count: *mut u32,\n p_properties: *mut vk::CooperativeMatrixProperties2EXT,\n) -> vk::Result;\n","Rust","rs",[164],{"type":21,"tag":42,"props":165,"children":166},{"__ignoreMap":39},[167,189,221,255,281,314],{"type":21,"tag":46,"props":168,"children":169},{"class":48,"line":49},[170,175,180,185],{"type":21,"tag":46,"props":171,"children":172},{"style":93},[173],{"type":26,"value":174},"pub",{"type":21,"tag":46,"props":176,"children":177},{"style":93},[178],{"type":26,"value":179}," fn",{"type":21,"tag":46,"props":181,"children":182},{"style":59},[183],{"type":26,"value":184}," get_physical_device_cooperative_matrix_properties2_ext",{"type":21,"tag":46,"props":186,"children":187},{"style":53},[188],{"type":26,"value":66},{"type":21,"tag":46,"props":190,"children":191},{"class":48,"line":69},[192,197,202,207,212,217],{"type":21,"tag":46,"props":193,"children":194},{"style":53},[195],{"type":26,"value":196}," physical_device",{"type":21,"tag":46,"props":198,"children":199},{"style":93},[200],{"type":26,"value":201},":",{"type":21,"tag":46,"props":203,"children":204},{"style":78},[205],{"type":26,"value":206}," vk",{"type":21,"tag":46,"props":208,"children":209},{"style":93},[210],{"type":26,"value":211},"::",{"type":21,"tag":46,"props":213,"children":214},{"style":78},[215],{"type":26,"value":216},"PhysicalDevice",{"type":21,"tag":46,"props":218,"children":219},{"style":53},[220],{"type":26,"value":86},{"type":21,"tag":46,"props":222,"children":223},{"class":48,"line":89},[224,229,233,238,242,246,251],{"type":21,"tag":46,"props":225,"children":226},{"style":53},[227],{"type":26,"value":228}," p_cooperative_matrix_info",{"type":21,"tag":46,"props":230,"children":231},{"style":93},[232],{"type":26,"value":201},{"type":21,"tag":46,"props":234,"children":235},{"style":93},[236],{"type":26,"value":237}," *const",{"type":21,"tag":46,"props":239,"children":240},{"style":78},[241],{"type":26,"value":206},{"type":21,"tag":46,"props":243,"children":244},{"style":93},[245],{"type":26,"value":211},{"type":21,"tag":46,"props":247,"children":248},{"style":78},[249],{"type":26,"value":250},"PhysicalDeviceCooperativeMatrixInfo2EXT",{"type":21,"tag":46,"props":252,"children":253},{"style":53},[254],{"type":26,"value":86},{"type":21,"tag":46,"props":256,"children":257},{"class":48,"line":118},[258,263,267,272,277],{"type":21,"tag":46,"props":259,"children":260},{"style":53},[261],{"type":26,"value":262}," p_property_count",{"type":21,"tag":46,"props":264,"children":265},{"style":93},[266],{"type":26,"value":201},{"type":21,"tag":46,"props":268,"children":269},{"style":93},[270],{"type":26,"value":271}," *mut",{"type":21,"tag":46,"props":273,"children":274},{"style":78},[275],{"type":26,"value":276}," u32",{"type":21,"tag":46,"props":278,"children":279},{"style":53},[280],{"type":26,"value":86},{"type":21,"tag":46,"props":282,"children":283},{"class":48,"line":136},[284,289,293,297,301,305,310],{"type":21,"tag":46,"props":285,"children":286},{"style":53},[287],{"type":26,"value":288}," p_properties",{"type":21,"tag":46,"props":290,"children":291},{"style":93},[292],{"type":26,"value":201},{"type":21,"tag":46,"props":294,"children":295},{"style":93},[296],{"type":26,"value":271},{"type":21,"tag":46,"props":298,"children":299},{"style":78},[300],{"type":26,"value":206},{"type":21,"tag":46,"props":302,"children":303},{"style":93},[304],{"type":26,"value":211},{"type":21,"tag":46,"props":306,"children":307},{"style":78},[308],{"type":26,"value":309},"CooperativeMatrixProperties2EXT",{"type":21,"tag":46,"props":311,"children":312},{"style":53},[313],{"type":26,"value":86},{"type":21,"tag":46,"props":315,"children":317},{"class":48,"line":316},6,[318,323,328,332,336,341],{"type":21,"tag":46,"props":319,"children":320},{"style":53},[321],{"type":26,"value":322},") ",{"type":21,"tag":46,"props":324,"children":325},{"style":93},[326],{"type":26,"value":327},"->",{"type":21,"tag":46,"props":329,"children":330},{"style":78},[331],{"type":26,"value":206},{"type":21,"tag":46,"props":333,"children":334},{"style":93},[335],{"type":26,"value":211},{"type":21,"tag":46,"props":337,"children":338},{"style":78},[339],{"type":26,"value":340},"Result",{"type":21,"tag":46,"props":342,"children":343},{"style":53},[344],{"type":26,"value":345},";\n",{"type":21,"tag":347,"props":348,"children":349},"ul",{},[350,361,381,392],{"type":21,"tag":351,"props":352,"children":353},"li",{},[354,359],{"type":21,"tag":42,"props":355,"children":357},{"className":356},[],[358],{"type":26,"value":81},{"type":26,"value":360}," is the physical device.",{"type":21,"tag":351,"props":362,"children":363},{},[364,370,372,379],{"type":21,"tag":42,"props":365,"children":367},{"className":366},[],[368],{"type":26,"value":369},"pCooperativeMatrixInfo",{"type":26,"value":371}," is a pointer to a\n",{"type":21,"tag":373,"props":374,"children":376},"a",{"href":375},"\u002Fman\u002FVkPhysicalDeviceCooperativeMatrixInfo2EXT",[377],{"type":26,"value":378},"VkPhysicalDeviceCooperativeMatrixInfo2EXT",{"type":26,"value":380}," structure describing\nwhich cooperative matrix properties to query.",{"type":21,"tag":351,"props":382,"children":383},{},[384,390],{"type":21,"tag":42,"props":385,"children":387},{"className":386},[],[388],{"type":26,"value":389},"pPropertyCount",{"type":26,"value":391}," is a pointer to an integer related to the number of\ncooperative matrix properties available or queried.",{"type":21,"tag":351,"props":393,"children":394},{},[395,401,403,409,411,417],{"type":21,"tag":42,"props":396,"children":398},{"className":397},[],[399],{"type":26,"value":400},"pProperties",{"type":26,"value":402}," is either ",{"type":21,"tag":42,"props":404,"children":406},{"className":405},[],[407],{"type":26,"value":408},"NULL",{"type":26,"value":410}," or a pointer to an array of\n",{"type":21,"tag":373,"props":412,"children":414},{"href":413},"\u002Fman\u002FVkCooperativeMatrixProperties2EXT",[415],{"type":26,"value":416},"VkCooperativeMatrixProperties2EXT",{"type":26,"value":418}," structures.",{"type":21,"tag":22,"props":420,"children":421},{},[422,424,429,431,436,438,443,445,450,452,457,459,464,466,471,473,478,480,485,487,492,494,499],{"type":26,"value":423},"If ",{"type":21,"tag":42,"props":425,"children":427},{"className":426},[],[428],{"type":26,"value":400},{"type":26,"value":430}," is ",{"type":21,"tag":42,"props":432,"children":434},{"className":433},[],[435],{"type":26,"value":408},{"type":26,"value":437},", then the number of cooperative matrix\nproperties available is returned in ",{"type":21,"tag":42,"props":439,"children":441},{"className":440},[],[442],{"type":26,"value":389},{"type":26,"value":444},".\nOtherwise, ",{"type":21,"tag":42,"props":446,"children":448},{"className":447},[],[449],{"type":26,"value":389},{"type":26,"value":451}," ",{"type":21,"tag":453,"props":454,"children":456},"normative",{"type":455},"must",[],{"type":26,"value":458}," point to a variable set by the\napplication to the number of elements in the ",{"type":21,"tag":42,"props":460,"children":462},{"className":461},[],[463],{"type":26,"value":400},{"type":26,"value":465}," array, and on\nreturn the variable is overwritten with the number of structures actually\nwritten to ",{"type":21,"tag":42,"props":467,"children":469},{"className":468},[],[470],{"type":26,"value":400},{"type":26,"value":472},".\nIf ",{"type":21,"tag":42,"props":474,"children":476},{"className":475},[],[477],{"type":26,"value":389},{"type":26,"value":479}," is less than the number of cooperative matrix\nproperties available, at most ",{"type":21,"tag":42,"props":481,"children":483},{"className":482},[],[484],{"type":26,"value":389},{"type":26,"value":486}," structures will be\nwritten, and ",{"type":21,"tag":42,"props":488,"children":490},{"className":489},[],[491],{"type":26,"value":9},{"type":26,"value":493}," will be returned instead of\n",{"type":21,"tag":42,"props":495,"children":497},{"className":496},[],[498],{"type":26,"value":8},{"type":26,"value":500},", to indicate that not all the available cooperative matrix\nproperties were returned.",{"type":21,"tag":22,"props":502,"children":503},{},[504,506,509,511,516,518,524,526,530,531,537,539,545],{"type":26,"value":505},"The implementation ",{"type":21,"tag":453,"props":507,"children":508},{"type":455},[],{"type":26,"value":510}," not return ",{"type":21,"tag":42,"props":512,"children":514},{"className":513},[],[515],{"type":26,"value":389},{"type":26,"value":517}," equal to ",{"type":21,"tag":42,"props":519,"children":521},{"className":520},[],[522],{"type":26,"value":523},"0",{"type":26,"value":525}," for\nthe following parameters, when\n",{"type":21,"tag":373,"props":527,"children":528},{"href":375},[529],{"type":26,"value":378},{"type":26,"value":211},{"type":21,"tag":42,"props":532,"children":534},{"className":533},[],[535],{"type":26,"value":536},"flags",{"type":26,"value":538}," does not\ncontain ",{"type":21,"tag":42,"props":540,"children":542},{"className":541},[],[543],{"type":26,"value":544},"VK_COOPERATIVE_MATRIX_SATURATING_ACCUMULATION_BIT_EXT",{"type":26,"value":201},{"type":21,"tag":347,"props":547,"children":548},{},[549,581,615],{"type":21,"tag":351,"props":550,"children":551},{},[552,558,560,566,568,574,576],{"type":21,"tag":42,"props":553,"children":555},{"className":554},[],[556],{"type":26,"value":557},"scope",{"type":26,"value":559}," equals ",{"type":21,"tag":42,"props":561,"children":563},{"className":562},[],[564],{"type":26,"value":565},"VK_SCOPE_SUBGROUP_KHR",{"type":26,"value":567}," and ",{"type":21,"tag":42,"props":569,"children":571},{"className":570},[],[572],{"type":26,"value":573},"subgroupSize",{"type":26,"value":575}," is\n",{"type":21,"tag":42,"props":577,"children":579},{"className":578},[],[580],{"type":26,"value":523},{"type":21,"tag":351,"props":582,"children":583},{},[584,589,590,595,596,601,603,609,610],{"type":21,"tag":42,"props":585,"children":587},{"className":586},[],[588],{"type":26,"value":557},{"type":26,"value":559},{"type":21,"tag":42,"props":591,"children":593},{"className":592},[],[594],{"type":26,"value":565},{"type":26,"value":567},{"type":21,"tag":42,"props":597,"children":599},{"className":598},[],[600],{"type":26,"value":573},{"type":26,"value":602}," is\nequal to ",{"type":21,"tag":373,"props":604,"children":606},{"href":605},"\u002Fman\u002FVkPhysicalDeviceSubgroupProperties",[607],{"type":26,"value":608},"VkPhysicalDeviceSubgroupProperties",{"type":26,"value":211},{"type":21,"tag":42,"props":611,"children":613},{"className":612},[],[614],{"type":26,"value":573},{"type":21,"tag":351,"props":616,"children":617},{},[618,620,626,627,633,635,640,641,647,648,654,656,660,661,666,668,678,680,685,686,691,693,697,698],{"type":26,"value":619},"if the [",{"type":21,"tag":373,"props":621,"children":623},{"href":622},"\u002Fman\u002FVkPhysicalDeviceCooperativeMatrix2FeaturesNV",[624],{"type":26,"value":625},"VkPhysicalDeviceCooperativeMatrix2FeaturesNV",{"type":26,"value":211},{"type":21,"tag":42,"props":628,"children":630},{"className":629},[],[631],{"type":26,"value":632},"cooperativeMatrixWorkgroupScope",{"type":26,"value":634},"](xref::features-cooperativeMatrixWorkgroupScope)\nfeature is supported: ",{"type":21,"tag":42,"props":636,"children":638},{"className":637},[],[639],{"type":26,"value":557},{"type":26,"value":559},{"type":21,"tag":42,"props":642,"children":644},{"className":643},[],[645],{"type":26,"value":646},"VK_SCOPE_WORKGROUP_KHR",{"type":26,"value":86},{"type":21,"tag":42,"props":649,"children":651},{"className":650},[],[652],{"type":26,"value":653},"invocations",{"type":26,"value":655}," is any power of two between\n",{"type":21,"tag":373,"props":657,"children":658},{"href":605},[659],{"type":26,"value":608},{"type":26,"value":211},{"type":21,"tag":42,"props":662,"children":664},{"className":663},[],[665],{"type":26,"value":573},{"type":26,"value":667}," and\n",{"type":21,"tag":373,"props":669,"children":671},{"href":670},"\u002Fman\u002FVkPhysicalDeviceCooperativeMatrix2PropertiesNV#limits-cooperativeMatrixWorkgroupScopeMaxWorkgroupSize",[672],{"type":21,"tag":42,"props":673,"children":675},{"className":674},[],[676],{"type":26,"value":677},"cooperativeMatrixWorkgroupScopeMaxWorkgroupSize",{"type":26,"value":679}," inclusive, and\n",{"type":21,"tag":42,"props":681,"children":683},{"className":682},[],[684],{"type":26,"value":573},{"type":26,"value":402},{"type":21,"tag":42,"props":687,"children":689},{"className":688},[],[690],{"type":26,"value":523},{"type":26,"value":692}," or equal to\n",{"type":21,"tag":373,"props":694,"children":695},{"href":605},[696],{"type":26,"value":608},{"type":26,"value":211},{"type":21,"tag":42,"props":699,"children":701},{"className":700},[],[702],{"type":26,"value":573},{"type":21,"tag":22,"props":704,"children":705},{},[706,708,711],{"type":26,"value":707},"For each of the above required parameters, at least one property ",{"type":21,"tag":453,"props":709,"children":710},{"type":455},[],{"type":26,"value":712}," be\nreturned for each of the following combinations of component types:",{"type":21,"tag":347,"props":714,"children":715},{},[716,769,816],{"type":21,"tag":351,"props":717,"children":718},{},[719,725,726,732,734,740,741,747,748,754,756,761,763],{"type":21,"tag":42,"props":720,"children":722},{"className":721},[],[723],{"type":26,"value":724},"AType",{"type":26,"value":567},{"type":21,"tag":42,"props":727,"children":729},{"className":728},[],[730],{"type":26,"value":731},"BType",{"type":26,"value":733}," are ",{"type":21,"tag":42,"props":735,"children":737},{"className":736},[],[738],{"type":26,"value":739},"VK_COMPONENT_TYPE_FLOAT16_KHR",{"type":26,"value":86},{"type":21,"tag":42,"props":742,"children":744},{"className":743},[],[745],{"type":26,"value":746},"CType",{"type":26,"value":567},{"type":21,"tag":42,"props":749,"children":751},{"className":750},[],[752],{"type":26,"value":753},"ResultType",{"type":26,"value":755}," are either both\n",{"type":21,"tag":42,"props":757,"children":759},{"className":758},[],[760],{"type":26,"value":739},{"type":26,"value":762}," or both\n",{"type":21,"tag":42,"props":764,"children":766},{"className":765},[],[767],{"type":26,"value":768},"VK_COMPONENT_TYPE_FLOAT32_KHR",{"type":21,"tag":351,"props":770,"children":771},{},[772,777,778,783,784,790,791,796,797,802,803,809,810],{"type":21,"tag":42,"props":773,"children":775},{"className":774},[],[776],{"type":26,"value":724},{"type":26,"value":567},{"type":21,"tag":42,"props":779,"children":781},{"className":780},[],[782],{"type":26,"value":731},{"type":26,"value":733},{"type":21,"tag":42,"props":785,"children":787},{"className":786},[],[788],{"type":26,"value":789},"VK_COMPONENT_TYPE_UINT8_KHR",{"type":26,"value":86},{"type":21,"tag":42,"props":792,"children":794},{"className":793},[],[795],{"type":26,"value":746},{"type":26,"value":567},{"type":21,"tag":42,"props":798,"children":800},{"className":799},[],[801],{"type":26,"value":753},{"type":26,"value":755},{"type":21,"tag":42,"props":804,"children":806},{"className":805},[],[807],{"type":26,"value":808},"VK_COMPONENT_TYPE_UINT32_KHR",{"type":26,"value":762},{"type":21,"tag":42,"props":811,"children":813},{"className":812},[],[814],{"type":26,"value":815},"VK_COMPONENT_TYPE_SINT32_KHR",{"type":21,"tag":351,"props":817,"children":818},{},[819,824,825,830,831,837,838,843,844,849,850],{"type":21,"tag":42,"props":820,"children":822},{"className":821},[],[823],{"type":26,"value":724},{"type":26,"value":567},{"type":21,"tag":42,"props":826,"children":828},{"className":827},[],[829],{"type":26,"value":731},{"type":26,"value":733},{"type":21,"tag":42,"props":832,"children":834},{"className":833},[],[835],{"type":26,"value":836},"VK_COMPONENT_TYPE_SINT8_KHR",{"type":26,"value":86},{"type":21,"tag":42,"props":839,"children":841},{"className":840},[],[842],{"type":26,"value":746},{"type":26,"value":567},{"type":21,"tag":42,"props":845,"children":847},{"className":846},[],[848],{"type":26,"value":753},{"type":26,"value":733},{"type":21,"tag":42,"props":851,"children":853},{"className":852},[],[854],{"type":26,"value":815},{"type":21,"tag":856,"props":857,"children":859},"validity-group",{"name":858},"Valid Usage",[860],{"type":21,"tag":861,"props":862,"children":864},"validity-field",{"name":863},"VUID-vkGetPhysicalDeviceCooperativeMatrixProperties2EXT-cooperativeMatrixProperties2-13371",[865],{"type":21,"tag":22,"props":866,"children":867},{},[868,870,880,882,885,887],{"type":26,"value":869},"The\n",{"type":21,"tag":373,"props":871,"children":873},{"href":872},"\u002Fman\u002FVkPhysicalDeviceCooperativeMatrixMaintenance1FeaturesEXT#features-cooperativeMatrixProperties2EXT",[874],{"type":21,"tag":42,"props":875,"children":877},{"className":876},[],[878],{"type":26,"value":879},"cooperativeMatrixProperties2",{"type":26,"value":881},"\nfeature ",{"type":21,"tag":453,"props":883,"children":884},{"type":455},[],{"type":26,"value":886}," be supported by ",{"type":21,"tag":42,"props":888,"children":890},{"className":889},[],[891],{"type":26,"value":81},{"type":21,"tag":856,"props":893,"children":895},{"name":894},"Valid Usage (Implicit)",[896,922,946,972],{"type":21,"tag":861,"props":897,"children":899},{"name":898},"VUID-vkGetPhysicalDeviceCooperativeMatrixProperties2EXT-physicalDevice-parameter",[900],{"type":21,"tag":22,"props":901,"children":902},{},[903,908,909,912,914,920],{"type":21,"tag":42,"props":904,"children":906},{"className":905},[],[907],{"type":26,"value":81},{"type":26,"value":451},{"type":21,"tag":453,"props":910,"children":911},{"type":455},[],{"type":26,"value":913}," be a valid ",{"type":21,"tag":373,"props":915,"children":917},{"href":916},"\u002Fman\u002FVkPhysicalDevice",[918],{"type":26,"value":919},"VkPhysicalDevice",{"type":26,"value":921}," handle",{"type":21,"tag":861,"props":923,"children":925},{"name":924},"VUID-vkGetPhysicalDeviceCooperativeMatrixProperties2EXT-pCooperativeMatrixInfo-parameter",[926],{"type":21,"tag":22,"props":927,"children":928},{},[929,934,935,938,940,944],{"type":21,"tag":42,"props":930,"children":932},{"className":931},[],[933],{"type":26,"value":369},{"type":26,"value":451},{"type":21,"tag":453,"props":936,"children":937},{"type":455},[],{"type":26,"value":939}," be a valid pointer to a valid ",{"type":21,"tag":373,"props":941,"children":942},{"href":375},[943],{"type":26,"value":378},{"type":26,"value":945}," structure",{"type":21,"tag":861,"props":947,"children":949},{"name":948},"VUID-vkGetPhysicalDeviceCooperativeMatrixProperties2EXT-pPropertyCount-parameter",[950],{"type":21,"tag":22,"props":951,"children":952},{},[953,958,959,962,964,970],{"type":21,"tag":42,"props":954,"children":956},{"className":955},[],[957],{"type":26,"value":389},{"type":26,"value":451},{"type":21,"tag":453,"props":960,"children":961},{"type":455},[],{"type":26,"value":963}," be a valid pointer to a ",{"type":21,"tag":42,"props":965,"children":967},{"className":966},[],[968],{"type":26,"value":969},"uint32_t",{"type":26,"value":971}," value",{"type":21,"tag":861,"props":973,"children":975},{"name":974},"VUID-vkGetPhysicalDeviceCooperativeMatrixProperties2EXT-pProperties-parameter",[976],{"type":21,"tag":22,"props":977,"children":978},{},[979,981,986,988,993,995,1000,1001,1006,1008,1013,1014,1017,1019,1024,1025,1029],{"type":26,"value":980},"If the value referenced by ",{"type":21,"tag":42,"props":982,"children":984},{"className":983},[],[985],{"type":26,"value":389},{"type":26,"value":987}," is not ",{"type":21,"tag":42,"props":989,"children":991},{"className":990},[],[992],{"type":26,"value":523},{"type":26,"value":994},", and ",{"type":21,"tag":42,"props":996,"children":998},{"className":997},[],[999],{"type":26,"value":400},{"type":26,"value":987},{"type":21,"tag":42,"props":1002,"children":1004},{"className":1003},[],[1005],{"type":26,"value":408},{"type":26,"value":1007},", ",{"type":21,"tag":42,"props":1009,"children":1011},{"className":1010},[],[1012],{"type":26,"value":400},{"type":26,"value":451},{"type":21,"tag":453,"props":1015,"children":1016},{"type":455},[],{"type":26,"value":1018}," be a valid pointer to an array of ",{"type":21,"tag":42,"props":1020,"children":1022},{"className":1021},[],[1023],{"type":26,"value":389},{"type":26,"value":451},{"type":21,"tag":373,"props":1026,"children":1027},{"href":413},[1028],{"type":26,"value":416},{"type":26,"value":1030}," structures",{"type":21,"tag":1032,"props":1033,"children":1034},"style",{},[1035],{"type":26,"value":1036},"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":1038},[],"markdown"]