[{"data":1,"prerenderedAt":2371},["ShallowReactive",2],{"ojbuaLWauu":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":2370,"_id":4},"VkPhysicalDeviceShaderIntegerDotProductProperties","Structure containing information about integer dot product support for a physical device","VK_VERSION_1_3","structs",[],{"type":10,"children":11,"toc":2368},"root",[12,28,1306,1311,1376,2280,2315,2320,2329,2362],{"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\ndefined as:",{"type":13,"tag":29,"props":30,"children":31},"code-group",{},[32,369],{"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 VkPhysicalDeviceShaderIntegerDotProductProperties {\n VkStructureType sType;\n void* pNext;\n VkBool32 integerDotProduct8BitUnsignedAccelerated;\n VkBool32 integerDotProduct8BitSignedAccelerated;\n VkBool32 integerDotProduct8BitMixedSignednessAccelerated;\n VkBool32 integerDotProduct4x8BitPackedUnsignedAccelerated;\n VkBool32 integerDotProduct4x8BitPackedSignedAccelerated;\n VkBool32 integerDotProduct4x8BitPackedMixedSignednessAccelerated;\n VkBool32 integerDotProduct16BitUnsignedAccelerated;\n VkBool32 integerDotProduct16BitSignedAccelerated;\n VkBool32 integerDotProduct16BitMixedSignednessAccelerated;\n VkBool32 integerDotProduct32BitUnsignedAccelerated;\n VkBool32 integerDotProduct32BitSignedAccelerated;\n VkBool32 integerDotProduct32BitMixedSignednessAccelerated;\n VkBool32 integerDotProduct64BitUnsignedAccelerated;\n VkBool32 integerDotProduct64BitSignedAccelerated;\n VkBool32 integerDotProduct64BitMixedSignednessAccelerated;\n VkBool32 integerDotProductAccumulatingSaturating8BitUnsignedAccelerated;\n VkBool32 integerDotProductAccumulatingSaturating8BitSignedAccelerated;\n VkBool32 integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated;\n VkBool32 integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated;\n VkBool32 integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated;\n VkBool32 integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated;\n VkBool32 integerDotProductAccumulatingSaturating16BitUnsignedAccelerated;\n VkBool32 integerDotProductAccumulatingSaturating16BitSignedAccelerated;\n VkBool32 integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated;\n VkBool32 integerDotProductAccumulatingSaturating32BitUnsignedAccelerated;\n VkBool32 integerDotProductAccumulatingSaturating32BitSignedAccelerated;\n VkBool32 integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated;\n VkBool32 integerDotProductAccumulatingSaturating64BitUnsignedAccelerated;\n VkBool32 integerDotProductAccumulatingSaturating64BitSignedAccelerated;\n VkBool32 integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated;\n} VkPhysicalDeviceShaderIntegerDotProductProperties;\n","C","c","",[41],{"type":13,"tag":21,"props":42,"children":43},{"__ignoreMap":39},[44,67,76,90,99,108,117,126,135,144,153,162,171,180,189,198,207,216,225,234,243,252,261,270,279,288,297,306,315,324,333,342,351,360],{"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}," VkPhysicalDeviceShaderIntegerDotProductProperties {\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],{"type":13,"tag":45,"props":95,"children":96},{"style":63},[97],{"type":18,"value":98}," VkBool32 integerDotProduct8BitUnsignedAccelerated;\n",{"type":13,"tag":45,"props":100,"children":102},{"class":47,"line":101},5,[103],{"type":13,"tag":45,"props":104,"children":105},{"style":63},[106],{"type":18,"value":107}," VkBool32 integerDotProduct8BitSignedAccelerated;\n",{"type":13,"tag":45,"props":109,"children":111},{"class":47,"line":110},6,[112],{"type":13,"tag":45,"props":113,"children":114},{"style":63},[115],{"type":18,"value":116}," VkBool32 integerDotProduct8BitMixedSignednessAccelerated;\n",{"type":13,"tag":45,"props":118,"children":120},{"class":47,"line":119},7,[121],{"type":13,"tag":45,"props":122,"children":123},{"style":63},[124],{"type":18,"value":125}," VkBool32 integerDotProduct4x8BitPackedUnsignedAccelerated;\n",{"type":13,"tag":45,"props":127,"children":129},{"class":47,"line":128},8,[130],{"type":13,"tag":45,"props":131,"children":132},{"style":63},[133],{"type":18,"value":134}," VkBool32 integerDotProduct4x8BitPackedSignedAccelerated;\n",{"type":13,"tag":45,"props":136,"children":138},{"class":47,"line":137},9,[139],{"type":13,"tag":45,"props":140,"children":141},{"style":63},[142],{"type":18,"value":143}," VkBool32 integerDotProduct4x8BitPackedMixedSignednessAccelerated;\n",{"type":13,"tag":45,"props":145,"children":147},{"class":47,"line":146},10,[148],{"type":13,"tag":45,"props":149,"children":150},{"style":63},[151],{"type":18,"value":152}," VkBool32 integerDotProduct16BitUnsignedAccelerated;\n",{"type":13,"tag":45,"props":154,"children":156},{"class":47,"line":155},11,[157],{"type":13,"tag":45,"props":158,"children":159},{"style":63},[160],{"type":18,"value":161}," VkBool32 integerDotProduct16BitSignedAccelerated;\n",{"type":13,"tag":45,"props":163,"children":165},{"class":47,"line":164},12,[166],{"type":13,"tag":45,"props":167,"children":168},{"style":63},[169],{"type":18,"value":170}," VkBool32 integerDotProduct16BitMixedSignednessAccelerated;\n",{"type":13,"tag":45,"props":172,"children":174},{"class":47,"line":173},13,[175],{"type":13,"tag":45,"props":176,"children":177},{"style":63},[178],{"type":18,"value":179}," VkBool32 integerDotProduct32BitUnsignedAccelerated;\n",{"type":13,"tag":45,"props":181,"children":183},{"class":47,"line":182},14,[184],{"type":13,"tag":45,"props":185,"children":186},{"style":63},[187],{"type":18,"value":188}," VkBool32 integerDotProduct32BitSignedAccelerated;\n",{"type":13,"tag":45,"props":190,"children":192},{"class":47,"line":191},15,[193],{"type":13,"tag":45,"props":194,"children":195},{"style":63},[196],{"type":18,"value":197}," VkBool32 integerDotProduct32BitMixedSignednessAccelerated;\n",{"type":13,"tag":45,"props":199,"children":201},{"class":47,"line":200},16,[202],{"type":13,"tag":45,"props":203,"children":204},{"style":63},[205],{"type":18,"value":206}," VkBool32 integerDotProduct64BitUnsignedAccelerated;\n",{"type":13,"tag":45,"props":208,"children":210},{"class":47,"line":209},17,[211],{"type":13,"tag":45,"props":212,"children":213},{"style":63},[214],{"type":18,"value":215}," VkBool32 integerDotProduct64BitSignedAccelerated;\n",{"type":13,"tag":45,"props":217,"children":219},{"class":47,"line":218},18,[220],{"type":13,"tag":45,"props":221,"children":222},{"style":63},[223],{"type":18,"value":224}," VkBool32 integerDotProduct64BitMixedSignednessAccelerated;\n",{"type":13,"tag":45,"props":226,"children":228},{"class":47,"line":227},19,[229],{"type":13,"tag":45,"props":230,"children":231},{"style":63},[232],{"type":18,"value":233}," VkBool32 integerDotProductAccumulatingSaturating8BitUnsignedAccelerated;\n",{"type":13,"tag":45,"props":235,"children":237},{"class":47,"line":236},20,[238],{"type":13,"tag":45,"props":239,"children":240},{"style":63},[241],{"type":18,"value":242}," VkBool32 integerDotProductAccumulatingSaturating8BitSignedAccelerated;\n",{"type":13,"tag":45,"props":244,"children":246},{"class":47,"line":245},21,[247],{"type":13,"tag":45,"props":248,"children":249},{"style":63},[250],{"type":18,"value":251}," VkBool32 integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated;\n",{"type":13,"tag":45,"props":253,"children":255},{"class":47,"line":254},22,[256],{"type":13,"tag":45,"props":257,"children":258},{"style":63},[259],{"type":18,"value":260}," VkBool32 integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated;\n",{"type":13,"tag":45,"props":262,"children":264},{"class":47,"line":263},23,[265],{"type":13,"tag":45,"props":266,"children":267},{"style":63},[268],{"type":18,"value":269}," VkBool32 integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated;\n",{"type":13,"tag":45,"props":271,"children":273},{"class":47,"line":272},24,[274],{"type":13,"tag":45,"props":275,"children":276},{"style":63},[277],{"type":18,"value":278}," VkBool32 integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated;\n",{"type":13,"tag":45,"props":280,"children":282},{"class":47,"line":281},25,[283],{"type":13,"tag":45,"props":284,"children":285},{"style":63},[286],{"type":18,"value":287}," VkBool32 integerDotProductAccumulatingSaturating16BitUnsignedAccelerated;\n",{"type":13,"tag":45,"props":289,"children":291},{"class":47,"line":290},26,[292],{"type":13,"tag":45,"props":293,"children":294},{"style":63},[295],{"type":18,"value":296}," VkBool32 integerDotProductAccumulatingSaturating16BitSignedAccelerated;\n",{"type":13,"tag":45,"props":298,"children":300},{"class":47,"line":299},27,[301],{"type":13,"tag":45,"props":302,"children":303},{"style":63},[304],{"type":18,"value":305}," VkBool32 integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated;\n",{"type":13,"tag":45,"props":307,"children":309},{"class":47,"line":308},28,[310],{"type":13,"tag":45,"props":311,"children":312},{"style":63},[313],{"type":18,"value":314}," VkBool32 integerDotProductAccumulatingSaturating32BitUnsignedAccelerated;\n",{"type":13,"tag":45,"props":316,"children":318},{"class":47,"line":317},29,[319],{"type":13,"tag":45,"props":320,"children":321},{"style":63},[322],{"type":18,"value":323}," VkBool32 integerDotProductAccumulatingSaturating32BitSignedAccelerated;\n",{"type":13,"tag":45,"props":325,"children":327},{"class":47,"line":326},30,[328],{"type":13,"tag":45,"props":329,"children":330},{"style":63},[331],{"type":18,"value":332}," VkBool32 integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated;\n",{"type":13,"tag":45,"props":334,"children":336},{"class":47,"line":335},31,[337],{"type":13,"tag":45,"props":338,"children":339},{"style":63},[340],{"type":18,"value":341}," VkBool32 integerDotProductAccumulatingSaturating64BitUnsignedAccelerated;\n",{"type":13,"tag":45,"props":343,"children":345},{"class":47,"line":344},32,[346],{"type":13,"tag":45,"props":347,"children":348},{"style":63},[349],{"type":18,"value":350}," VkBool32 integerDotProductAccumulatingSaturating64BitSignedAccelerated;\n",{"type":13,"tag":45,"props":352,"children":354},{"class":47,"line":353},33,[355],{"type":13,"tag":45,"props":356,"children":357},{"style":63},[358],{"type":18,"value":359}," VkBool32 integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated;\n",{"type":13,"tag":45,"props":361,"children":363},{"class":47,"line":362},34,[364],{"type":13,"tag":45,"props":365,"children":366},{"style":63},[367],{"type":18,"value":368},"} VkPhysicalDeviceShaderIntegerDotProductProperties;\n",{"type":13,"tag":33,"props":370,"children":375},{"className":371,"code":372,"filename":373,"language":374,"meta":39,"style":39},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct PhysicalDeviceShaderIntegerDotProductProperties {\n s_type: vk::StructureType,\n p_next: *mut c_void,\n integer_dot_product8_bit_unsigned_accelerated: vk::Bool32,\n integer_dot_product8_bit_signed_accelerated: vk::Bool32,\n integer_dot_product8_bit_mixed_signedness_accelerated: vk::Bool32,\n integer_dot_product4x8_bit_packed_unsigned_accelerated: vk::Bool32,\n integer_dot_product4x8_bit_packed_signed_accelerated: vk::Bool32,\n integer_dot_product4x8_bit_packed_mixed_signedness_accelerated: vk::Bool32,\n integer_dot_product16_bit_unsigned_accelerated: vk::Bool32,\n integer_dot_product16_bit_signed_accelerated: vk::Bool32,\n integer_dot_product16_bit_mixed_signedness_accelerated: vk::Bool32,\n integer_dot_product32_bit_unsigned_accelerated: vk::Bool32,\n integer_dot_product32_bit_signed_accelerated: vk::Bool32,\n integer_dot_product32_bit_mixed_signedness_accelerated: vk::Bool32,\n integer_dot_product64_bit_unsigned_accelerated: vk::Bool32,\n integer_dot_product64_bit_signed_accelerated: vk::Bool32,\n integer_dot_product64_bit_mixed_signedness_accelerated: vk::Bool32,\n integer_dot_product_accumulating_saturating8_bit_unsigned_accelerated: vk::Bool32,\n integer_dot_product_accumulating_saturating8_bit_signed_accelerated: vk::Bool32,\n integer_dot_product_accumulating_saturating8_bit_mixed_signedness_accelerated: vk::Bool32,\n integer_dot_product_accumulating_saturating4x8_bit_packed_unsigned_accelerated: vk::Bool32,\n integer_dot_product_accumulating_saturating4x8_bit_packed_signed_accelerated: vk::Bool32,\n integer_dot_product_accumulating_saturating4x8_bit_packed_mixed_signedness_accelerated: vk::Bool32,\n integer_dot_product_accumulating_saturating16_bit_unsigned_accelerated: vk::Bool32,\n integer_dot_product_accumulating_saturating16_bit_signed_accelerated: vk::Bool32,\n integer_dot_product_accumulating_saturating16_bit_mixed_signedness_accelerated: vk::Bool32,\n integer_dot_product_accumulating_saturating32_bit_unsigned_accelerated: vk::Bool32,\n integer_dot_product_accumulating_saturating32_bit_signed_accelerated: vk::Bool32,\n integer_dot_product_accumulating_saturating32_bit_mixed_signedness_accelerated: vk::Bool32,\n integer_dot_product_accumulating_saturating64_bit_unsigned_accelerated: vk::Bool32,\n integer_dot_product_accumulating_saturating64_bit_signed_accelerated: vk::Bool32,\n integer_dot_product_accumulating_saturating64_bit_mixed_signedness_accelerated: vk::Bool32,\n}\n","Rust","rs",[376],{"type":13,"tag":21,"props":377,"children":378},{"__ignoreMap":39},[379,402,435,457,486,514,542,570,598,626,654,682,710,738,766,794,822,850,878,906,934,962,990,1018,1046,1074,1102,1130,1158,1186,1214,1242,1270,1298],{"type":13,"tag":45,"props":380,"children":381},{"class":47,"line":48},[382,387,391,397],{"type":13,"tag":45,"props":383,"children":384},{"style":52},[385],{"type":18,"value":386},"pub",{"type":13,"tag":45,"props":388,"children":389},{"style":52},[390],{"type":18,"value":60},{"type":13,"tag":45,"props":392,"children":394},{"style":393},"--shiki-default:#953800;--shiki-dark:#FFA657",[395],{"type":18,"value":396}," PhysicalDeviceShaderIntegerDotProductProperties",{"type":13,"tag":45,"props":398,"children":399},{"style":63},[400],{"type":18,"value":401}," {\n",{"type":13,"tag":45,"props":403,"children":404},{"class":47,"line":69},[405,410,415,420,425,430],{"type":13,"tag":45,"props":406,"children":407},{"style":63},[408],{"type":18,"value":409}," s_type",{"type":13,"tag":45,"props":411,"children":412},{"style":52},[413],{"type":18,"value":414},":",{"type":13,"tag":45,"props":416,"children":417},{"style":393},[418],{"type":18,"value":419}," vk",{"type":13,"tag":45,"props":421,"children":422},{"style":52},[423],{"type":18,"value":424},"::",{"type":13,"tag":45,"props":426,"children":427},{"style":393},[428],{"type":18,"value":429},"StructureType",{"type":13,"tag":45,"props":431,"children":432},{"style":63},[433],{"type":18,"value":434},",\n",{"type":13,"tag":45,"props":436,"children":437},{"class":47,"line":78},[438,443,447,452],{"type":13,"tag":45,"props":439,"children":440},{"style":63},[441],{"type":18,"value":442}," p_next",{"type":13,"tag":45,"props":444,"children":445},{"style":52},[446],{"type":18,"value":414},{"type":13,"tag":45,"props":448,"children":449},{"style":52},[450],{"type":18,"value":451}," *mut",{"type":13,"tag":45,"props":453,"children":454},{"style":63},[455],{"type":18,"value":456}," c_void,\n",{"type":13,"tag":45,"props":458,"children":459},{"class":47,"line":92},[460,465,469,473,477,482],{"type":13,"tag":45,"props":461,"children":462},{"style":63},[463],{"type":18,"value":464}," integer_dot_product8_bit_unsigned_accelerated",{"type":13,"tag":45,"props":466,"children":467},{"style":52},[468],{"type":18,"value":414},{"type":13,"tag":45,"props":470,"children":471},{"style":393},[472],{"type":18,"value":419},{"type":13,"tag":45,"props":474,"children":475},{"style":52},[476],{"type":18,"value":424},{"type":13,"tag":45,"props":478,"children":479},{"style":393},[480],{"type":18,"value":481},"Bool32",{"type":13,"tag":45,"props":483,"children":484},{"style":63},[485],{"type":18,"value":434},{"type":13,"tag":45,"props":487,"children":488},{"class":47,"line":101},[489,494,498,502,506,510],{"type":13,"tag":45,"props":490,"children":491},{"style":63},[492],{"type":18,"value":493}," integer_dot_product8_bit_signed_accelerated",{"type":13,"tag":45,"props":495,"children":496},{"style":52},[497],{"type":18,"value":414},{"type":13,"tag":45,"props":499,"children":500},{"style":393},[501],{"type":18,"value":419},{"type":13,"tag":45,"props":503,"children":504},{"style":52},[505],{"type":18,"value":424},{"type":13,"tag":45,"props":507,"children":508},{"style":393},[509],{"type":18,"value":481},{"type":13,"tag":45,"props":511,"children":512},{"style":63},[513],{"type":18,"value":434},{"type":13,"tag":45,"props":515,"children":516},{"class":47,"line":110},[517,522,526,530,534,538],{"type":13,"tag":45,"props":518,"children":519},{"style":63},[520],{"type":18,"value":521}," integer_dot_product8_bit_mixed_signedness_accelerated",{"type":13,"tag":45,"props":523,"children":524},{"style":52},[525],{"type":18,"value":414},{"type":13,"tag":45,"props":527,"children":528},{"style":393},[529],{"type":18,"value":419},{"type":13,"tag":45,"props":531,"children":532},{"style":52},[533],{"type":18,"value":424},{"type":13,"tag":45,"props":535,"children":536},{"style":393},[537],{"type":18,"value":481},{"type":13,"tag":45,"props":539,"children":540},{"style":63},[541],{"type":18,"value":434},{"type":13,"tag":45,"props":543,"children":544},{"class":47,"line":119},[545,550,554,558,562,566],{"type":13,"tag":45,"props":546,"children":547},{"style":63},[548],{"type":18,"value":549}," integer_dot_product4x8_bit_packed_unsigned_accelerated",{"type":13,"tag":45,"props":551,"children":552},{"style":52},[553],{"type":18,"value":414},{"type":13,"tag":45,"props":555,"children":556},{"style":393},[557],{"type":18,"value":419},{"type":13,"tag":45,"props":559,"children":560},{"style":52},[561],{"type":18,"value":424},{"type":13,"tag":45,"props":563,"children":564},{"style":393},[565],{"type":18,"value":481},{"type":13,"tag":45,"props":567,"children":568},{"style":63},[569],{"type":18,"value":434},{"type":13,"tag":45,"props":571,"children":572},{"class":47,"line":128},[573,578,582,586,590,594],{"type":13,"tag":45,"props":574,"children":575},{"style":63},[576],{"type":18,"value":577}," integer_dot_product4x8_bit_packed_signed_accelerated",{"type":13,"tag":45,"props":579,"children":580},{"style":52},[581],{"type":18,"value":414},{"type":13,"tag":45,"props":583,"children":584},{"style":393},[585],{"type":18,"value":419},{"type":13,"tag":45,"props":587,"children":588},{"style":52},[589],{"type":18,"value":424},{"type":13,"tag":45,"props":591,"children":592},{"style":393},[593],{"type":18,"value":481},{"type":13,"tag":45,"props":595,"children":596},{"style":63},[597],{"type":18,"value":434},{"type":13,"tag":45,"props":599,"children":600},{"class":47,"line":137},[601,606,610,614,618,622],{"type":13,"tag":45,"props":602,"children":603},{"style":63},[604],{"type":18,"value":605}," integer_dot_product4x8_bit_packed_mixed_signedness_accelerated",{"type":13,"tag":45,"props":607,"children":608},{"style":52},[609],{"type":18,"value":414},{"type":13,"tag":45,"props":611,"children":612},{"style":393},[613],{"type":18,"value":419},{"type":13,"tag":45,"props":615,"children":616},{"style":52},[617],{"type":18,"value":424},{"type":13,"tag":45,"props":619,"children":620},{"style":393},[621],{"type":18,"value":481},{"type":13,"tag":45,"props":623,"children":624},{"style":63},[625],{"type":18,"value":434},{"type":13,"tag":45,"props":627,"children":628},{"class":47,"line":146},[629,634,638,642,646,650],{"type":13,"tag":45,"props":630,"children":631},{"style":63},[632],{"type":18,"value":633}," integer_dot_product16_bit_unsigned_accelerated",{"type":13,"tag":45,"props":635,"children":636},{"style":52},[637],{"type":18,"value":414},{"type":13,"tag":45,"props":639,"children":640},{"style":393},[641],{"type":18,"value":419},{"type":13,"tag":45,"props":643,"children":644},{"style":52},[645],{"type":18,"value":424},{"type":13,"tag":45,"props":647,"children":648},{"style":393},[649],{"type":18,"value":481},{"type":13,"tag":45,"props":651,"children":652},{"style":63},[653],{"type":18,"value":434},{"type":13,"tag":45,"props":655,"children":656},{"class":47,"line":155},[657,662,666,670,674,678],{"type":13,"tag":45,"props":658,"children":659},{"style":63},[660],{"type":18,"value":661}," integer_dot_product16_bit_signed_accelerated",{"type":13,"tag":45,"props":663,"children":664},{"style":52},[665],{"type":18,"value":414},{"type":13,"tag":45,"props":667,"children":668},{"style":393},[669],{"type":18,"value":419},{"type":13,"tag":45,"props":671,"children":672},{"style":52},[673],{"type":18,"value":424},{"type":13,"tag":45,"props":675,"children":676},{"style":393},[677],{"type":18,"value":481},{"type":13,"tag":45,"props":679,"children":680},{"style":63},[681],{"type":18,"value":434},{"type":13,"tag":45,"props":683,"children":684},{"class":47,"line":164},[685,690,694,698,702,706],{"type":13,"tag":45,"props":686,"children":687},{"style":63},[688],{"type":18,"value":689}," integer_dot_product16_bit_mixed_signedness_accelerated",{"type":13,"tag":45,"props":691,"children":692},{"style":52},[693],{"type":18,"value":414},{"type":13,"tag":45,"props":695,"children":696},{"style":393},[697],{"type":18,"value":419},{"type":13,"tag":45,"props":699,"children":700},{"style":52},[701],{"type":18,"value":424},{"type":13,"tag":45,"props":703,"children":704},{"style":393},[705],{"type":18,"value":481},{"type":13,"tag":45,"props":707,"children":708},{"style":63},[709],{"type":18,"value":434},{"type":13,"tag":45,"props":711,"children":712},{"class":47,"line":173},[713,718,722,726,730,734],{"type":13,"tag":45,"props":714,"children":715},{"style":63},[716],{"type":18,"value":717}," integer_dot_product32_bit_unsigned_accelerated",{"type":13,"tag":45,"props":719,"children":720},{"style":52},[721],{"type":18,"value":414},{"type":13,"tag":45,"props":723,"children":724},{"style":393},[725],{"type":18,"value":419},{"type":13,"tag":45,"props":727,"children":728},{"style":52},[729],{"type":18,"value":424},{"type":13,"tag":45,"props":731,"children":732},{"style":393},[733],{"type":18,"value":481},{"type":13,"tag":45,"props":735,"children":736},{"style":63},[737],{"type":18,"value":434},{"type":13,"tag":45,"props":739,"children":740},{"class":47,"line":182},[741,746,750,754,758,762],{"type":13,"tag":45,"props":742,"children":743},{"style":63},[744],{"type":18,"value":745}," integer_dot_product32_bit_signed_accelerated",{"type":13,"tag":45,"props":747,"children":748},{"style":52},[749],{"type":18,"value":414},{"type":13,"tag":45,"props":751,"children":752},{"style":393},[753],{"type":18,"value":419},{"type":13,"tag":45,"props":755,"children":756},{"style":52},[757],{"type":18,"value":424},{"type":13,"tag":45,"props":759,"children":760},{"style":393},[761],{"type":18,"value":481},{"type":13,"tag":45,"props":763,"children":764},{"style":63},[765],{"type":18,"value":434},{"type":13,"tag":45,"props":767,"children":768},{"class":47,"line":191},[769,774,778,782,786,790],{"type":13,"tag":45,"props":770,"children":771},{"style":63},[772],{"type":18,"value":773}," integer_dot_product32_bit_mixed_signedness_accelerated",{"type":13,"tag":45,"props":775,"children":776},{"style":52},[777],{"type":18,"value":414},{"type":13,"tag":45,"props":779,"children":780},{"style":393},[781],{"type":18,"value":419},{"type":13,"tag":45,"props":783,"children":784},{"style":52},[785],{"type":18,"value":424},{"type":13,"tag":45,"props":787,"children":788},{"style":393},[789],{"type":18,"value":481},{"type":13,"tag":45,"props":791,"children":792},{"style":63},[793],{"type":18,"value":434},{"type":13,"tag":45,"props":795,"children":796},{"class":47,"line":200},[797,802,806,810,814,818],{"type":13,"tag":45,"props":798,"children":799},{"style":63},[800],{"type":18,"value":801}," integer_dot_product64_bit_unsigned_accelerated",{"type":13,"tag":45,"props":803,"children":804},{"style":52},[805],{"type":18,"value":414},{"type":13,"tag":45,"props":807,"children":808},{"style":393},[809],{"type":18,"value":419},{"type":13,"tag":45,"props":811,"children":812},{"style":52},[813],{"type":18,"value":424},{"type":13,"tag":45,"props":815,"children":816},{"style":393},[817],{"type":18,"value":481},{"type":13,"tag":45,"props":819,"children":820},{"style":63},[821],{"type":18,"value":434},{"type":13,"tag":45,"props":823,"children":824},{"class":47,"line":209},[825,830,834,838,842,846],{"type":13,"tag":45,"props":826,"children":827},{"style":63},[828],{"type":18,"value":829}," integer_dot_product64_bit_signed_accelerated",{"type":13,"tag":45,"props":831,"children":832},{"style":52},[833],{"type":18,"value":414},{"type":13,"tag":45,"props":835,"children":836},{"style":393},[837],{"type":18,"value":419},{"type":13,"tag":45,"props":839,"children":840},{"style":52},[841],{"type":18,"value":424},{"type":13,"tag":45,"props":843,"children":844},{"style":393},[845],{"type":18,"value":481},{"type":13,"tag":45,"props":847,"children":848},{"style":63},[849],{"type":18,"value":434},{"type":13,"tag":45,"props":851,"children":852},{"class":47,"line":218},[853,858,862,866,870,874],{"type":13,"tag":45,"props":854,"children":855},{"style":63},[856],{"type":18,"value":857}," integer_dot_product64_bit_mixed_signedness_accelerated",{"type":13,"tag":45,"props":859,"children":860},{"style":52},[861],{"type":18,"value":414},{"type":13,"tag":45,"props":863,"children":864},{"style":393},[865],{"type":18,"value":419},{"type":13,"tag":45,"props":867,"children":868},{"style":52},[869],{"type":18,"value":424},{"type":13,"tag":45,"props":871,"children":872},{"style":393},[873],{"type":18,"value":481},{"type":13,"tag":45,"props":875,"children":876},{"style":63},[877],{"type":18,"value":434},{"type":13,"tag":45,"props":879,"children":880},{"class":47,"line":227},[881,886,890,894,898,902],{"type":13,"tag":45,"props":882,"children":883},{"style":63},[884],{"type":18,"value":885}," integer_dot_product_accumulating_saturating8_bit_unsigned_accelerated",{"type":13,"tag":45,"props":887,"children":888},{"style":52},[889],{"type":18,"value":414},{"type":13,"tag":45,"props":891,"children":892},{"style":393},[893],{"type":18,"value":419},{"type":13,"tag":45,"props":895,"children":896},{"style":52},[897],{"type":18,"value":424},{"type":13,"tag":45,"props":899,"children":900},{"style":393},[901],{"type":18,"value":481},{"type":13,"tag":45,"props":903,"children":904},{"style":63},[905],{"type":18,"value":434},{"type":13,"tag":45,"props":907,"children":908},{"class":47,"line":236},[909,914,918,922,926,930],{"type":13,"tag":45,"props":910,"children":911},{"style":63},[912],{"type":18,"value":913}," integer_dot_product_accumulating_saturating8_bit_signed_accelerated",{"type":13,"tag":45,"props":915,"children":916},{"style":52},[917],{"type":18,"value":414},{"type":13,"tag":45,"props":919,"children":920},{"style":393},[921],{"type":18,"value":419},{"type":13,"tag":45,"props":923,"children":924},{"style":52},[925],{"type":18,"value":424},{"type":13,"tag":45,"props":927,"children":928},{"style":393},[929],{"type":18,"value":481},{"type":13,"tag":45,"props":931,"children":932},{"style":63},[933],{"type":18,"value":434},{"type":13,"tag":45,"props":935,"children":936},{"class":47,"line":245},[937,942,946,950,954,958],{"type":13,"tag":45,"props":938,"children":939},{"style":63},[940],{"type":18,"value":941}," integer_dot_product_accumulating_saturating8_bit_mixed_signedness_accelerated",{"type":13,"tag":45,"props":943,"children":944},{"style":52},[945],{"type":18,"value":414},{"type":13,"tag":45,"props":947,"children":948},{"style":393},[949],{"type":18,"value":419},{"type":13,"tag":45,"props":951,"children":952},{"style":52},[953],{"type":18,"value":424},{"type":13,"tag":45,"props":955,"children":956},{"style":393},[957],{"type":18,"value":481},{"type":13,"tag":45,"props":959,"children":960},{"style":63},[961],{"type":18,"value":434},{"type":13,"tag":45,"props":963,"children":964},{"class":47,"line":254},[965,970,974,978,982,986],{"type":13,"tag":45,"props":966,"children":967},{"style":63},[968],{"type":18,"value":969}," integer_dot_product_accumulating_saturating4x8_bit_packed_unsigned_accelerated",{"type":13,"tag":45,"props":971,"children":972},{"style":52},[973],{"type":18,"value":414},{"type":13,"tag":45,"props":975,"children":976},{"style":393},[977],{"type":18,"value":419},{"type":13,"tag":45,"props":979,"children":980},{"style":52},[981],{"type":18,"value":424},{"type":13,"tag":45,"props":983,"children":984},{"style":393},[985],{"type":18,"value":481},{"type":13,"tag":45,"props":987,"children":988},{"style":63},[989],{"type":18,"value":434},{"type":13,"tag":45,"props":991,"children":992},{"class":47,"line":263},[993,998,1002,1006,1010,1014],{"type":13,"tag":45,"props":994,"children":995},{"style":63},[996],{"type":18,"value":997}," integer_dot_product_accumulating_saturating4x8_bit_packed_signed_accelerated",{"type":13,"tag":45,"props":999,"children":1000},{"style":52},[1001],{"type":18,"value":414},{"type":13,"tag":45,"props":1003,"children":1004},{"style":393},[1005],{"type":18,"value":419},{"type":13,"tag":45,"props":1007,"children":1008},{"style":52},[1009],{"type":18,"value":424},{"type":13,"tag":45,"props":1011,"children":1012},{"style":393},[1013],{"type":18,"value":481},{"type":13,"tag":45,"props":1015,"children":1016},{"style":63},[1017],{"type":18,"value":434},{"type":13,"tag":45,"props":1019,"children":1020},{"class":47,"line":272},[1021,1026,1030,1034,1038,1042],{"type":13,"tag":45,"props":1022,"children":1023},{"style":63},[1024],{"type":18,"value":1025}," integer_dot_product_accumulating_saturating4x8_bit_packed_mixed_signedness_accelerated",{"type":13,"tag":45,"props":1027,"children":1028},{"style":52},[1029],{"type":18,"value":414},{"type":13,"tag":45,"props":1031,"children":1032},{"style":393},[1033],{"type":18,"value":419},{"type":13,"tag":45,"props":1035,"children":1036},{"style":52},[1037],{"type":18,"value":424},{"type":13,"tag":45,"props":1039,"children":1040},{"style":393},[1041],{"type":18,"value":481},{"type":13,"tag":45,"props":1043,"children":1044},{"style":63},[1045],{"type":18,"value":434},{"type":13,"tag":45,"props":1047,"children":1048},{"class":47,"line":281},[1049,1054,1058,1062,1066,1070],{"type":13,"tag":45,"props":1050,"children":1051},{"style":63},[1052],{"type":18,"value":1053}," integer_dot_product_accumulating_saturating16_bit_unsigned_accelerated",{"type":13,"tag":45,"props":1055,"children":1056},{"style":52},[1057],{"type":18,"value":414},{"type":13,"tag":45,"props":1059,"children":1060},{"style":393},[1061],{"type":18,"value":419},{"type":13,"tag":45,"props":1063,"children":1064},{"style":52},[1065],{"type":18,"value":424},{"type":13,"tag":45,"props":1067,"children":1068},{"style":393},[1069],{"type":18,"value":481},{"type":13,"tag":45,"props":1071,"children":1072},{"style":63},[1073],{"type":18,"value":434},{"type":13,"tag":45,"props":1075,"children":1076},{"class":47,"line":290},[1077,1082,1086,1090,1094,1098],{"type":13,"tag":45,"props":1078,"children":1079},{"style":63},[1080],{"type":18,"value":1081}," integer_dot_product_accumulating_saturating16_bit_signed_accelerated",{"type":13,"tag":45,"props":1083,"children":1084},{"style":52},[1085],{"type":18,"value":414},{"type":13,"tag":45,"props":1087,"children":1088},{"style":393},[1089],{"type":18,"value":419},{"type":13,"tag":45,"props":1091,"children":1092},{"style":52},[1093],{"type":18,"value":424},{"type":13,"tag":45,"props":1095,"children":1096},{"style":393},[1097],{"type":18,"value":481},{"type":13,"tag":45,"props":1099,"children":1100},{"style":63},[1101],{"type":18,"value":434},{"type":13,"tag":45,"props":1103,"children":1104},{"class":47,"line":299},[1105,1110,1114,1118,1122,1126],{"type":13,"tag":45,"props":1106,"children":1107},{"style":63},[1108],{"type":18,"value":1109}," integer_dot_product_accumulating_saturating16_bit_mixed_signedness_accelerated",{"type":13,"tag":45,"props":1111,"children":1112},{"style":52},[1113],{"type":18,"value":414},{"type":13,"tag":45,"props":1115,"children":1116},{"style":393},[1117],{"type":18,"value":419},{"type":13,"tag":45,"props":1119,"children":1120},{"style":52},[1121],{"type":18,"value":424},{"type":13,"tag":45,"props":1123,"children":1124},{"style":393},[1125],{"type":18,"value":481},{"type":13,"tag":45,"props":1127,"children":1128},{"style":63},[1129],{"type":18,"value":434},{"type":13,"tag":45,"props":1131,"children":1132},{"class":47,"line":308},[1133,1138,1142,1146,1150,1154],{"type":13,"tag":45,"props":1134,"children":1135},{"style":63},[1136],{"type":18,"value":1137}," integer_dot_product_accumulating_saturating32_bit_unsigned_accelerated",{"type":13,"tag":45,"props":1139,"children":1140},{"style":52},[1141],{"type":18,"value":414},{"type":13,"tag":45,"props":1143,"children":1144},{"style":393},[1145],{"type":18,"value":419},{"type":13,"tag":45,"props":1147,"children":1148},{"style":52},[1149],{"type":18,"value":424},{"type":13,"tag":45,"props":1151,"children":1152},{"style":393},[1153],{"type":18,"value":481},{"type":13,"tag":45,"props":1155,"children":1156},{"style":63},[1157],{"type":18,"value":434},{"type":13,"tag":45,"props":1159,"children":1160},{"class":47,"line":317},[1161,1166,1170,1174,1178,1182],{"type":13,"tag":45,"props":1162,"children":1163},{"style":63},[1164],{"type":18,"value":1165}," integer_dot_product_accumulating_saturating32_bit_signed_accelerated",{"type":13,"tag":45,"props":1167,"children":1168},{"style":52},[1169],{"type":18,"value":414},{"type":13,"tag":45,"props":1171,"children":1172},{"style":393},[1173],{"type":18,"value":419},{"type":13,"tag":45,"props":1175,"children":1176},{"style":52},[1177],{"type":18,"value":424},{"type":13,"tag":45,"props":1179,"children":1180},{"style":393},[1181],{"type":18,"value":481},{"type":13,"tag":45,"props":1183,"children":1184},{"style":63},[1185],{"type":18,"value":434},{"type":13,"tag":45,"props":1187,"children":1188},{"class":47,"line":326},[1189,1194,1198,1202,1206,1210],{"type":13,"tag":45,"props":1190,"children":1191},{"style":63},[1192],{"type":18,"value":1193}," integer_dot_product_accumulating_saturating32_bit_mixed_signedness_accelerated",{"type":13,"tag":45,"props":1195,"children":1196},{"style":52},[1197],{"type":18,"value":414},{"type":13,"tag":45,"props":1199,"children":1200},{"style":393},[1201],{"type":18,"value":419},{"type":13,"tag":45,"props":1203,"children":1204},{"style":52},[1205],{"type":18,"value":424},{"type":13,"tag":45,"props":1207,"children":1208},{"style":393},[1209],{"type":18,"value":481},{"type":13,"tag":45,"props":1211,"children":1212},{"style":63},[1213],{"type":18,"value":434},{"type":13,"tag":45,"props":1215,"children":1216},{"class":47,"line":335},[1217,1222,1226,1230,1234,1238],{"type":13,"tag":45,"props":1218,"children":1219},{"style":63},[1220],{"type":18,"value":1221}," integer_dot_product_accumulating_saturating64_bit_unsigned_accelerated",{"type":13,"tag":45,"props":1223,"children":1224},{"style":52},[1225],{"type":18,"value":414},{"type":13,"tag":45,"props":1227,"children":1228},{"style":393},[1229],{"type":18,"value":419},{"type":13,"tag":45,"props":1231,"children":1232},{"style":52},[1233],{"type":18,"value":424},{"type":13,"tag":45,"props":1235,"children":1236},{"style":393},[1237],{"type":18,"value":481},{"type":13,"tag":45,"props":1239,"children":1240},{"style":63},[1241],{"type":18,"value":434},{"type":13,"tag":45,"props":1243,"children":1244},{"class":47,"line":344},[1245,1250,1254,1258,1262,1266],{"type":13,"tag":45,"props":1246,"children":1247},{"style":63},[1248],{"type":18,"value":1249}," integer_dot_product_accumulating_saturating64_bit_signed_accelerated",{"type":13,"tag":45,"props":1251,"children":1252},{"style":52},[1253],{"type":18,"value":414},{"type":13,"tag":45,"props":1255,"children":1256},{"style":393},[1257],{"type":18,"value":419},{"type":13,"tag":45,"props":1259,"children":1260},{"style":52},[1261],{"type":18,"value":424},{"type":13,"tag":45,"props":1263,"children":1264},{"style":393},[1265],{"type":18,"value":481},{"type":13,"tag":45,"props":1267,"children":1268},{"style":63},[1269],{"type":18,"value":434},{"type":13,"tag":45,"props":1271,"children":1272},{"class":47,"line":353},[1273,1278,1282,1286,1290,1294],{"type":13,"tag":45,"props":1274,"children":1275},{"style":63},[1276],{"type":18,"value":1277}," integer_dot_product_accumulating_saturating64_bit_mixed_signedness_accelerated",{"type":13,"tag":45,"props":1279,"children":1280},{"style":52},[1281],{"type":18,"value":414},{"type":13,"tag":45,"props":1283,"children":1284},{"style":393},[1285],{"type":18,"value":419},{"type":13,"tag":45,"props":1287,"children":1288},{"style":52},[1289],{"type":18,"value":424},{"type":13,"tag":45,"props":1291,"children":1292},{"style":393},[1293],{"type":18,"value":481},{"type":13,"tag":45,"props":1295,"children":1296},{"style":63},[1297],{"type":18,"value":434},{"type":13,"tag":45,"props":1299,"children":1300},{"class":47,"line":362},[1301],{"type":13,"tag":45,"props":1302,"children":1303},{"style":63},[1304],{"type":18,"value":1305},"}\n",{"type":13,"tag":14,"props":1307,"children":1308},{},[1309],{"type":18,"value":1310},"or the equivalent",{"type":13,"tag":29,"props":1312,"children":1313},{},[1314,1333],{"type":13,"tag":33,"props":1315,"children":1317},{"className":35,"code":1316,"filename":37,"language":38,"meta":39,"style":39},"typedef VkPhysicalDeviceShaderIntegerDotProductProperties VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR;\n",[1318],{"type":13,"tag":21,"props":1319,"children":1320},{"__ignoreMap":39},[1321],{"type":13,"tag":45,"props":1322,"children":1323},{"class":47,"line":48},[1324,1328],{"type":13,"tag":45,"props":1325,"children":1326},{"style":52},[1327],{"type":18,"value":55},{"type":13,"tag":45,"props":1329,"children":1330},{"style":63},[1331],{"type":18,"value":1332}," VkPhysicalDeviceShaderIntegerDotProductProperties VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR;\n",{"type":13,"tag":33,"props":1334,"children":1336},{"className":371,"code":1335,"filename":373,"language":374,"meta":39,"style":39},"type PhysicalDeviceShaderIntegerDotProductPropertiesKHR = vk::PhysicalDeviceShaderIntegerDotProductProperties;\n",[1337],{"type":13,"tag":21,"props":1338,"children":1339},{"__ignoreMap":39},[1340],{"type":13,"tag":45,"props":1341,"children":1342},{"class":47,"line":48},[1343,1348,1353,1358,1362,1366,1371],{"type":13,"tag":45,"props":1344,"children":1345},{"style":52},[1346],{"type":18,"value":1347},"type",{"type":13,"tag":45,"props":1349,"children":1350},{"style":393},[1351],{"type":18,"value":1352}," PhysicalDeviceShaderIntegerDotProductPropertiesKHR",{"type":13,"tag":45,"props":1354,"children":1355},{"style":52},[1356],{"type":18,"value":1357}," =",{"type":13,"tag":45,"props":1359,"children":1360},{"style":393},[1361],{"type":18,"value":419},{"type":13,"tag":45,"props":1363,"children":1364},{"style":52},[1365],{"type":18,"value":424},{"type":13,"tag":45,"props":1367,"children":1368},{"style":393},[1369],{"type":18,"value":1370},"PhysicalDeviceShaderIntegerDotProductProperties",{"type":13,"tag":45,"props":1372,"children":1373},{"style":63},[1374],{"type":18,"value":1375},";\n",{"type":13,"tag":1377,"props":1378,"children":1379},"ul",{},[1380,1401,1420,1455,1484,1516,1544,1572,1601,1630,1658,1686,1714,1742,1770,1798,1826,1854,1884,1913,1943,1972,2000,2028,2056,2084,2112,2140,2168,2196,2224,2252],{"type":13,"tag":1381,"props":1382,"children":1383},"li",{},[1384,1390,1392,1399],{"type":13,"tag":21,"props":1385,"children":1387},{"className":1386},[],[1388],{"type":18,"value":1389},"sType",{"type":18,"value":1391}," is a ",{"type":13,"tag":1393,"props":1394,"children":1396},"a",{"href":1395},"/man/VkStructureType",[1397],{"type":18,"value":1398},"VkStructureType",{"type":18,"value":1400}," value identifying this structure.",{"type":13,"tag":1381,"props":1402,"children":1403},{},[1404,1410,1412,1418],{"type":13,"tag":21,"props":1405,"children":1407},{"className":1406},[],[1408],{"type":18,"value":1409},"pNext",{"type":18,"value":1411}," is ",{"type":13,"tag":21,"props":1413,"children":1415},{"className":1414},[],[1416],{"type":18,"value":1417},"NULL",{"type":18,"value":1419}," or a pointer to a structure extending this\nstructure.",{"type":13,"tag":1381,"props":1421,"children":1422},{},[1423,1429,1431,1437,1439,1445,1447,1453],{"type":13,"tag":21,"props":1424,"children":1426},{"className":1425},[],[1427],{"type":18,"value":1428},"integerDotProduct8BitUnsignedAccelerated",{"type":18,"value":1430}," is a boolean that will be\n",{"type":13,"tag":21,"props":1432,"children":1434},{"className":1433},[],[1435],{"type":18,"value":1436},"VK_TRUE",{"type":18,"value":1438}," if the support for 8-bit unsigned dot product operations\nusing the ",{"type":13,"tag":21,"props":1440,"children":1442},{"className":1441},[],[1443],{"type":18,"value":1444},"OpUDotKHR",{"type":18,"value":1446}," SPIR-V instruction is accelerated\n",{"type":13,"tag":1393,"props":1448,"children":1450},{"href":1449},"/404#devsandqueues-integer-dot-product-accelerated",[1451],{"type":18,"value":1452},"as defined below",{"type":18,"value":1454},".",{"type":13,"tag":1381,"props":1456,"children":1457},{},[1458,1464,1465,1470,1472,1478,1479,1483],{"type":13,"tag":21,"props":1459,"children":1461},{"className":1460},[],[1462],{"type":18,"value":1463},"integerDotProduct8BitSignedAccelerated",{"type":18,"value":1430},{"type":13,"tag":21,"props":1466,"children":1468},{"className":1467},[],[1469],{"type":18,"value":1436},{"type":18,"value":1471}," if the support for 8-bit signed dot product operations\nusing the ",{"type":13,"tag":21,"props":1473,"children":1475},{"className":1474},[],[1476],{"type":18,"value":1477},"OpSDotKHR",{"type":18,"value":1446},{"type":13,"tag":1393,"props":1480,"children":1481},{"href":1449},[1482],{"type":18,"value":1452},{"type":18,"value":1454},{"type":13,"tag":1381,"props":1485,"children":1486},{},[1487,1493,1495,1500,1502,1508,1510,1515],{"type":13,"tag":21,"props":1488,"children":1490},{"className":1489},[],[1491],{"type":18,"value":1492},"integerDotProduct8BitMixedSignednessAccelerated",{"type":18,"value":1494}," is a boolean that\nwill be ",{"type":13,"tag":21,"props":1496,"children":1498},{"className":1497},[],[1499],{"type":18,"value":1436},{"type":18,"value":1501}," if the support for 8-bit mixed signedness dot\nproduct operations using the ",{"type":13,"tag":21,"props":1503,"children":1505},{"className":1504},[],[1506],{"type":18,"value":1507},"OpSUDotKHR",{"type":18,"value":1509}," SPIR-V instruction is\naccelerated ",{"type":13,"tag":1393,"props":1511,"children":1512},{"href":1449},[1513],{"type":18,"value":1514},"as defined\nbelow",{"type":18,"value":1454},{"type":13,"tag":1381,"props":1517,"children":1518},{},[1519,1525,1526,1531,1533,1538,1539,1543],{"type":13,"tag":21,"props":1520,"children":1522},{"className":1521},[],[1523],{"type":18,"value":1524},"integerDotProduct4x8BitPackedUnsignedAccelerated",{"type":18,"value":1494},{"type":13,"tag":21,"props":1527,"children":1529},{"className":1528},[],[1530],{"type":18,"value":1436},{"type":18,"value":1532}," if the support for 8-bit unsigned dot product\noperations from operands packed into 32-bit integers using the\n",{"type":13,"tag":21,"props":1534,"children":1536},{"className":1535},[],[1537],{"type":18,"value":1444},{"type":18,"value":1446},{"type":13,"tag":1393,"props":1540,"children":1541},{"href":1449},[1542],{"type":18,"value":1452},{"type":18,"value":1454},{"type":13,"tag":1381,"props":1545,"children":1546},{},[1547,1553,1554,1559,1561,1566,1567,1571],{"type":13,"tag":21,"props":1548,"children":1550},{"className":1549},[],[1551],{"type":18,"value":1552},"integerDotProduct4x8BitPackedSignedAccelerated",{"type":18,"value":1494},{"type":13,"tag":21,"props":1555,"children":1557},{"className":1556},[],[1558],{"type":18,"value":1436},{"type":18,"value":1560}," if the support for 8-bit signed dot product\noperations from operands packed into 32-bit integers using the\n",{"type":13,"tag":21,"props":1562,"children":1564},{"className":1563},[],[1565],{"type":18,"value":1477},{"type":18,"value":1446},{"type":13,"tag":1393,"props":1568,"children":1569},{"href":1449},[1570],{"type":18,"value":1452},{"type":18,"value":1454},{"type":13,"tag":1381,"props":1573,"children":1574},{},[1575,1581,1583,1588,1590,1595,1596,1600],{"type":13,"tag":21,"props":1576,"children":1578},{"className":1577},[],[1579],{"type":18,"value":1580},"integerDotProduct4x8BitPackedMixedSignednessAccelerated",{"type":18,"value":1582}," is a\nboolean that will be ",{"type":13,"tag":21,"props":1584,"children":1586},{"className":1585},[],[1587],{"type":18,"value":1436},{"type":18,"value":1589}," if the support for 8-bit mixed\nsignedness dot product operations from operands packed into 32-bit\nintegers using the ",{"type":13,"tag":21,"props":1591,"children":1593},{"className":1592},[],[1594],{"type":18,"value":1507},{"type":18,"value":1446},{"type":13,"tag":1393,"props":1597,"children":1598},{"href":1449},[1599],{"type":18,"value":1452},{"type":18,"value":1454},{"type":13,"tag":1381,"props":1602,"children":1603},{},[1604,1610,1612,1617,1619,1624,1625,1629],{"type":13,"tag":21,"props":1605,"children":1607},{"className":1606},[],[1608],{"type":18,"value":1609},"integerDotProduct16BitUnsignedAccelerated",{"type":18,"value":1611}," is a boolean that will\nbe ",{"type":13,"tag":21,"props":1613,"children":1615},{"className":1614},[],[1616],{"type":18,"value":1436},{"type":18,"value":1618}," if the support for 16-bit unsigned dot product\noperations using the ",{"type":13,"tag":21,"props":1620,"children":1622},{"className":1621},[],[1623],{"type":18,"value":1444},{"type":18,"value":1446},{"type":13,"tag":1393,"props":1626,"children":1627},{"href":1449},[1628],{"type":18,"value":1452},{"type":18,"value":1454},{"type":13,"tag":1381,"props":1631,"children":1632},{},[1633,1639,1640,1645,1647,1652,1653,1657],{"type":13,"tag":21,"props":1634,"children":1636},{"className":1635},[],[1637],{"type":18,"value":1638},"integerDotProduct16BitSignedAccelerated",{"type":18,"value":1430},{"type":13,"tag":21,"props":1641,"children":1643},{"className":1642},[],[1644],{"type":18,"value":1436},{"type":18,"value":1646}," if the support for 16-bit signed dot product operations\nusing the ",{"type":13,"tag":21,"props":1648,"children":1650},{"className":1649},[],[1651],{"type":18,"value":1477},{"type":18,"value":1446},{"type":13,"tag":1393,"props":1654,"children":1655},{"href":1449},[1656],{"type":18,"value":1452},{"type":18,"value":1454},{"type":13,"tag":1381,"props":1659,"children":1660},{},[1661,1667,1668,1673,1675,1680,1681,1685],{"type":13,"tag":21,"props":1662,"children":1664},{"className":1663},[],[1665],{"type":18,"value":1666},"integerDotProduct16BitMixedSignednessAccelerated",{"type":18,"value":1494},{"type":13,"tag":21,"props":1669,"children":1671},{"className":1670},[],[1672],{"type":18,"value":1436},{"type":18,"value":1674}," if the support for 16-bit mixed signedness dot\nproduct operations using the ",{"type":13,"tag":21,"props":1676,"children":1678},{"className":1677},[],[1679],{"type":18,"value":1507},{"type":18,"value":1509},{"type":13,"tag":1393,"props":1682,"children":1683},{"href":1449},[1684],{"type":18,"value":1514},{"type":18,"value":1454},{"type":13,"tag":1381,"props":1687,"children":1688},{},[1689,1695,1696,1701,1703,1708,1709,1713],{"type":13,"tag":21,"props":1690,"children":1692},{"className":1691},[],[1693],{"type":18,"value":1694},"integerDotProduct32BitUnsignedAccelerated",{"type":18,"value":1611},{"type":13,"tag":21,"props":1697,"children":1699},{"className":1698},[],[1700],{"type":18,"value":1436},{"type":18,"value":1702}," if the support for 32-bit unsigned dot product\noperations using the ",{"type":13,"tag":21,"props":1704,"children":1706},{"className":1705},[],[1707],{"type":18,"value":1444},{"type":18,"value":1446},{"type":13,"tag":1393,"props":1710,"children":1711},{"href":1449},[1712],{"type":18,"value":1452},{"type":18,"value":1454},{"type":13,"tag":1381,"props":1715,"children":1716},{},[1717,1723,1724,1729,1731,1736,1737,1741],{"type":13,"tag":21,"props":1718,"children":1720},{"className":1719},[],[1721],{"type":18,"value":1722},"integerDotProduct32BitSignedAccelerated",{"type":18,"value":1430},{"type":13,"tag":21,"props":1725,"children":1727},{"className":1726},[],[1728],{"type":18,"value":1436},{"type":18,"value":1730}," if the support for 32-bit signed dot product operations\nusing the ",{"type":13,"tag":21,"props":1732,"children":1734},{"className":1733},[],[1735],{"type":18,"value":1477},{"type":18,"value":1446},{"type":13,"tag":1393,"props":1738,"children":1739},{"href":1449},[1740],{"type":18,"value":1452},{"type":18,"value":1454},{"type":13,"tag":1381,"props":1743,"children":1744},{},[1745,1751,1752,1757,1759,1764,1765,1769],{"type":13,"tag":21,"props":1746,"children":1748},{"className":1747},[],[1749],{"type":18,"value":1750},"integerDotProduct32BitMixedSignednessAccelerated",{"type":18,"value":1494},{"type":13,"tag":21,"props":1753,"children":1755},{"className":1754},[],[1756],{"type":18,"value":1436},{"type":18,"value":1758}," if the support for 32-bit mixed signedness dot\nproduct operations using the ",{"type":13,"tag":21,"props":1760,"children":1762},{"className":1761},[],[1763],{"type":18,"value":1507},{"type":18,"value":1509},{"type":13,"tag":1393,"props":1766,"children":1767},{"href":1449},[1768],{"type":18,"value":1514},{"type":18,"value":1454},{"type":13,"tag":1381,"props":1771,"children":1772},{},[1773,1779,1780,1785,1787,1792,1793,1797],{"type":13,"tag":21,"props":1774,"children":1776},{"className":1775},[],[1777],{"type":18,"value":1778},"integerDotProduct64BitUnsignedAccelerated",{"type":18,"value":1611},{"type":13,"tag":21,"props":1781,"children":1783},{"className":1782},[],[1784],{"type":18,"value":1436},{"type":18,"value":1786}," if the support for 64-bit unsigned dot product\noperations using the ",{"type":13,"tag":21,"props":1788,"children":1790},{"className":1789},[],[1791],{"type":18,"value":1444},{"type":18,"value":1446},{"type":13,"tag":1393,"props":1794,"children":1795},{"href":1449},[1796],{"type":18,"value":1452},{"type":18,"value":1454},{"type":13,"tag":1381,"props":1799,"children":1800},{},[1801,1807,1808,1813,1815,1820,1821,1825],{"type":13,"tag":21,"props":1802,"children":1804},{"className":1803},[],[1805],{"type":18,"value":1806},"integerDotProduct64BitSignedAccelerated",{"type":18,"value":1430},{"type":13,"tag":21,"props":1809,"children":1811},{"className":1810},[],[1812],{"type":18,"value":1436},{"type":18,"value":1814}," if the support for 64-bit signed dot product operations\nusing the ",{"type":13,"tag":21,"props":1816,"children":1818},{"className":1817},[],[1819],{"type":18,"value":1477},{"type":18,"value":1446},{"type":13,"tag":1393,"props":1822,"children":1823},{"href":1449},[1824],{"type":18,"value":1452},{"type":18,"value":1454},{"type":13,"tag":1381,"props":1827,"children":1828},{},[1829,1835,1836,1841,1843,1848,1849,1853],{"type":13,"tag":21,"props":1830,"children":1832},{"className":1831},[],[1833],{"type":18,"value":1834},"integerDotProduct64BitMixedSignednessAccelerated",{"type":18,"value":1494},{"type":13,"tag":21,"props":1837,"children":1839},{"className":1838},[],[1840],{"type":18,"value":1436},{"type":18,"value":1842}," if the support for 64-bit mixed signedness dot\nproduct operations using the ",{"type":13,"tag":21,"props":1844,"children":1846},{"className":1845},[],[1847],{"type":18,"value":1507},{"type":18,"value":1509},{"type":13,"tag":1393,"props":1850,"children":1851},{"href":1449},[1852],{"type":18,"value":1514},{"type":18,"value":1454},{"type":13,"tag":1381,"props":1855,"children":1856},{},[1857,1863,1865,1870,1872,1878,1879,1883],{"type":13,"tag":21,"props":1858,"children":1860},{"className":1859},[],[1861],{"type":18,"value":1862},"integerDotProductAccumulatingSaturating8BitUnsignedAccelerated",{"type":18,"value":1864}," is\na boolean that will be ",{"type":13,"tag":21,"props":1866,"children":1868},{"className":1867},[],[1869],{"type":18,"value":1436},{"type":18,"value":1871}," if the support for 8-bit unsigned\naccumulating saturating dot product operations using the\n",{"type":13,"tag":21,"props":1873,"children":1875},{"className":1874},[],[1876],{"type":18,"value":1877},"OpUDotAccSatKHR",{"type":18,"value":1446},{"type":13,"tag":1393,"props":1880,"children":1881},{"href":1449},[1882],{"type":18,"value":1452},{"type":18,"value":1454},{"type":13,"tag":1381,"props":1885,"children":1886},{},[1887,1893,1894,1899,1901,1907,1908,1912],{"type":13,"tag":21,"props":1888,"children":1890},{"className":1889},[],[1891],{"type":18,"value":1892},"integerDotProductAccumulatingSaturating8BitSignedAccelerated",{"type":18,"value":1582},{"type":13,"tag":21,"props":1895,"children":1897},{"className":1896},[],[1898],{"type":18,"value":1436},{"type":18,"value":1900}," if the support for 8-bit signed\naccumulating saturating dot product operations using the\n",{"type":13,"tag":21,"props":1902,"children":1904},{"className":1903},[],[1905],{"type":18,"value":1906},"OpSDotAccSatKHR",{"type":18,"value":1446},{"type":13,"tag":1393,"props":1909,"children":1910},{"href":1449},[1911],{"type":18,"value":1452},{"type":18,"value":1454},{"type":13,"tag":1381,"props":1914,"children":1915},{},[1916,1922,1924,1929,1931,1937,1938,1942],{"type":13,"tag":21,"props":1917,"children":1919},{"className":1918},[],[1920],{"type":18,"value":1921},"integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated",{"type":18,"value":1923},"\nis a boolean that will be ",{"type":13,"tag":21,"props":1925,"children":1927},{"className":1926},[],[1928],{"type":18,"value":1436},{"type":18,"value":1930}," if the support for 8-bit mixed\nsignedness accumulating saturating dot product operations using the\n",{"type":13,"tag":21,"props":1932,"children":1934},{"className":1933},[],[1935],{"type":18,"value":1936},"OpSUDotAccSatKHR",{"type":18,"value":1446},{"type":13,"tag":1393,"props":1939,"children":1940},{"href":1449},[1941],{"type":18,"value":1452},{"type":18,"value":1454},{"type":13,"tag":1381,"props":1944,"children":1945},{},[1946,1952,1953,1958,1960,1965,1967,1971],{"type":13,"tag":21,"props":1947,"children":1949},{"className":1948},[],[1950],{"type":18,"value":1951},"integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated",{"type":18,"value":1923},{"type":13,"tag":21,"props":1954,"children":1956},{"className":1955},[],[1957],{"type":18,"value":1436},{"type":18,"value":1959}," if the support for 8-bit\nunsigned accumulating saturating dot product operations from operands\npacked into 32-bit integers using the ",{"type":13,"tag":21,"props":1961,"children":1963},{"className":1962},[],[1964],{"type":18,"value":1877},{"type":18,"value":1966}," SPIR-V\ninstruction is accelerated\n",{"type":13,"tag":1393,"props":1968,"children":1969},{"href":1449},[1970],{"type":18,"value":1452},{"type":18,"value":1454},{"type":13,"tag":1381,"props":1973,"children":1974},{},[1975,1981,1982,1987,1989,1994,1995,1999],{"type":13,"tag":21,"props":1976,"children":1978},{"className":1977},[],[1979],{"type":18,"value":1980},"integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated",{"type":18,"value":1923},{"type":13,"tag":21,"props":1983,"children":1985},{"className":1984},[],[1986],{"type":18,"value":1436},{"type":18,"value":1988}," if the support for 8-bit signed\naccumulating saturating dot product operations from operands packed into\n32-bit integers using the ",{"type":13,"tag":21,"props":1990,"children":1992},{"className":1991},[],[1993],{"type":18,"value":1906},{"type":18,"value":1509},{"type":13,"tag":1393,"props":1996,"children":1997},{"href":1449},[1998],{"type":18,"value":1514},{"type":18,"value":1454},{"type":13,"tag":1381,"props":2001,"children":2002},{},[2003,2009,2010,2015,2017,2022,2023,2027],{"type":13,"tag":21,"props":2004,"children":2006},{"className":2005},[],[2007],{"type":18,"value":2008},"integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated",{"type":18,"value":1923},{"type":13,"tag":21,"props":2011,"children":2013},{"className":2012},[],[2014],{"type":18,"value":1436},{"type":18,"value":2016}," if the support for 8-bit mixed\nsignedness accumulating saturating dot product operations from operands\npacked into 32-bit integers using the ",{"type":13,"tag":21,"props":2018,"children":2020},{"className":2019},[],[2021],{"type":18,"value":1936},{"type":18,"value":1966},{"type":13,"tag":1393,"props":2024,"children":2025},{"href":1449},[2026],{"type":18,"value":1452},{"type":18,"value":1454},{"type":13,"tag":1381,"props":2029,"children":2030},{},[2031,2037,2038,2043,2045,2050,2051,2055],{"type":13,"tag":21,"props":2032,"children":2034},{"className":2033},[],[2035],{"type":18,"value":2036},"integerDotProductAccumulatingSaturating16BitUnsignedAccelerated",{"type":18,"value":1864},{"type":13,"tag":21,"props":2039,"children":2041},{"className":2040},[],[2042],{"type":18,"value":1436},{"type":18,"value":2044}," if the support for 16-bit unsigned\naccumulating saturating dot product operations using the\n",{"type":13,"tag":21,"props":2046,"children":2048},{"className":2047},[],[2049],{"type":18,"value":1877},{"type":18,"value":1446},{"type":13,"tag":1393,"props":2052,"children":2053},{"href":1449},[2054],{"type":18,"value":1452},{"type":18,"value":1454},{"type":13,"tag":1381,"props":2057,"children":2058},{},[2059,2065,2066,2071,2073,2078,2079,2083],{"type":13,"tag":21,"props":2060,"children":2062},{"className":2061},[],[2063],{"type":18,"value":2064},"integerDotProductAccumulatingSaturating16BitSignedAccelerated",{"type":18,"value":1582},{"type":13,"tag":21,"props":2067,"children":2069},{"className":2068},[],[2070],{"type":18,"value":1436},{"type":18,"value":2072}," if the support for 16-bit signed\naccumulating saturating dot product operations using the\n",{"type":13,"tag":21,"props":2074,"children":2076},{"className":2075},[],[2077],{"type":18,"value":1906},{"type":18,"value":1446},{"type":13,"tag":1393,"props":2080,"children":2081},{"href":1449},[2082],{"type":18,"value":1452},{"type":18,"value":1454},{"type":13,"tag":1381,"props":2085,"children":2086},{},[2087,2093,2094,2099,2101,2106,2107,2111],{"type":13,"tag":21,"props":2088,"children":2090},{"className":2089},[],[2091],{"type":18,"value":2092},"integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated",{"type":18,"value":1923},{"type":13,"tag":21,"props":2095,"children":2097},{"className":2096},[],[2098],{"type":18,"value":1436},{"type":18,"value":2100}," if the support for 16-bit mixed\nsignedness accumulating saturating dot product operations using the\n",{"type":13,"tag":21,"props":2102,"children":2104},{"className":2103},[],[2105],{"type":18,"value":1936},{"type":18,"value":1446},{"type":13,"tag":1393,"props":2108,"children":2109},{"href":1449},[2110],{"type":18,"value":1452},{"type":18,"value":1454},{"type":13,"tag":1381,"props":2113,"children":2114},{},[2115,2121,2122,2127,2129,2134,2135,2139],{"type":13,"tag":21,"props":2116,"children":2118},{"className":2117},[],[2119],{"type":18,"value":2120},"integerDotProductAccumulatingSaturating32BitUnsignedAccelerated",{"type":18,"value":1864},{"type":13,"tag":21,"props":2123,"children":2125},{"className":2124},[],[2126],{"type":18,"value":1436},{"type":18,"value":2128}," if the support for 32-bit unsigned\naccumulating saturating dot product operations using the\n",{"type":13,"tag":21,"props":2130,"children":2132},{"className":2131},[],[2133],{"type":18,"value":1877},{"type":18,"value":1446},{"type":13,"tag":1393,"props":2136,"children":2137},{"href":1449},[2138],{"type":18,"value":1452},{"type":18,"value":1454},{"type":13,"tag":1381,"props":2141,"children":2142},{},[2143,2149,2150,2155,2157,2162,2163,2167],{"type":13,"tag":21,"props":2144,"children":2146},{"className":2145},[],[2147],{"type":18,"value":2148},"integerDotProductAccumulatingSaturating32BitSignedAccelerated",{"type":18,"value":1582},{"type":13,"tag":21,"props":2151,"children":2153},{"className":2152},[],[2154],{"type":18,"value":1436},{"type":18,"value":2156}," if the support for 32-bit signed\naccumulating saturating dot product operations using the\n",{"type":13,"tag":21,"props":2158,"children":2160},{"className":2159},[],[2161],{"type":18,"value":1906},{"type":18,"value":1446},{"type":13,"tag":1393,"props":2164,"children":2165},{"href":1449},[2166],{"type":18,"value":1452},{"type":18,"value":1454},{"type":13,"tag":1381,"props":2169,"children":2170},{},[2171,2177,2178,2183,2185,2190,2191,2195],{"type":13,"tag":21,"props":2172,"children":2174},{"className":2173},[],[2175],{"type":18,"value":2176},"integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated",{"type":18,"value":1923},{"type":13,"tag":21,"props":2179,"children":2181},{"className":2180},[],[2182],{"type":18,"value":1436},{"type":18,"value":2184}," if the support for 32-bit mixed\nsignedness accumulating saturating dot product operations using the\n",{"type":13,"tag":21,"props":2186,"children":2188},{"className":2187},[],[2189],{"type":18,"value":1936},{"type":18,"value":1446},{"type":13,"tag":1393,"props":2192,"children":2193},{"href":1449},[2194],{"type":18,"value":1452},{"type":18,"value":1454},{"type":13,"tag":1381,"props":2197,"children":2198},{},[2199,2205,2206,2211,2213,2218,2219,2223],{"type":13,"tag":21,"props":2200,"children":2202},{"className":2201},[],[2203],{"type":18,"value":2204},"integerDotProductAccumulatingSaturating64BitUnsignedAccelerated",{"type":18,"value":1864},{"type":13,"tag":21,"props":2207,"children":2209},{"className":2208},[],[2210],{"type":18,"value":1436},{"type":18,"value":2212}," if the support for 64-bit unsigned\naccumulating saturating dot product operations using the\n",{"type":13,"tag":21,"props":2214,"children":2216},{"className":2215},[],[2217],{"type":18,"value":1877},{"type":18,"value":1446},{"type":13,"tag":1393,"props":2220,"children":2221},{"href":1449},[2222],{"type":18,"value":1452},{"type":18,"value":1454},{"type":13,"tag":1381,"props":2225,"children":2226},{},[2227,2233,2234,2239,2241,2246,2247,2251],{"type":13,"tag":21,"props":2228,"children":2230},{"className":2229},[],[2231],{"type":18,"value":2232},"integerDotProductAccumulatingSaturating64BitSignedAccelerated",{"type":18,"value":1582},{"type":13,"tag":21,"props":2235,"children":2237},{"className":2236},[],[2238],{"type":18,"value":1436},{"type":18,"value":2240}," if the support for 64-bit signed\naccumulating saturating dot product operations using the\n",{"type":13,"tag":21,"props":2242,"children":2244},{"className":2243},[],[2245],{"type":18,"value":1906},{"type":18,"value":1446},{"type":13,"tag":1393,"props":2248,"children":2249},{"href":1449},[2250],{"type":18,"value":1452},{"type":18,"value":1454},{"type":13,"tag":1381,"props":2253,"children":2254},{},[2255,2261,2262,2267,2269,2274,2275,2279],{"type":13,"tag":21,"props":2256,"children":2258},{"className":2257},[],[2259],{"type":18,"value":2260},"integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated",{"type":18,"value":1923},{"type":13,"tag":21,"props":2263,"children":2265},{"className":2264},[],[2266],{"type":18,"value":1436},{"type":18,"value":2268}," if the support for 64-bit mixed\nsignedness accumulating saturating dot product operations using the\n",{"type":13,"tag":21,"props":2270,"children":2272},{"className":2271},[],[2273],{"type":18,"value":1936},{"type":18,"value":1446},{"type":13,"tag":1393,"props":2276,"children":2277},{"href":1449},[2278],{"type":18,"value":1452},{"type":18,"value":1454},{"type":13,"tag":14,"props":2281,"children":2282},{},[2283,2285,2290,2292,2297,2299,2305,2307,2313],{"type":18,"value":2284},"If the ",{"type":13,"tag":21,"props":2286,"children":2288},{"className":2287},[],[2289],{"type":18,"value":4},{"type":18,"value":2291}," structure is included in the ",{"type":13,"tag":21,"props":2293,"children":2295},{"className":2294},[],[2296],{"type":18,"value":1409},{"type":18,"value":2298}," chain of the\n",{"type":13,"tag":1393,"props":2300,"children":2302},{"href":2301},"/man/VkPhysicalDeviceProperties2",[2303],{"type":18,"value":2304},"VkPhysicalDeviceProperties2",{"type":18,"value":2306}," structure passed to\n",{"type":13,"tag":1393,"props":2308,"children":2310},{"href":2309},"/man/vkGetPhysicalDeviceProperties2",[2311],{"type":18,"value":2312},"vkGetPhysicalDeviceProperties2",{"type":18,"value":2314},", it is filled in with each\ncorresponding implementation-dependent property.",{"type":13,"tag":14,"props":2316,"children":2317},{},[2318],{"type":18,"value":2319},"These are properties of the integer dot product acceleration information of\na physical device.",{"type":13,"tag":2321,"props":2322,"children":2323},"note",{},[2324],{"type":13,"tag":14,"props":2325,"children":2326},{},[2327],{"type":18,"value":2328},"A dot product operation is deemed accelerated if its implementation provides\na performance advantage over application-provided code composed from\nelementary instructions and/or other dot product instructions, either\nbecause the implementation uses optimized machine code sequences whose\ngeneration from application-provided code cannot be guaranteed or because it\nuses hardware features that cannot otherwise be targeted from\napplication-provided code.",{"type":13,"tag":2330,"props":2331,"children":2333},"validity-group",{"name":2332},"Valid Usage (Implicit)",[2334],{"type":13,"tag":2335,"props":2336,"children":2338},"validity-field",{"name":2337},"VUID-VkPhysicalDeviceShaderIntegerDotProductProperties-sType-sType",[2339],{"type":13,"tag":14,"props":2340,"children":2341},{},[2342,2347,2349,2354,2356],{"type":13,"tag":21,"props":2343,"children":2345},{"className":2344},[],[2346],{"type":18,"value":1389},{"type":18,"value":2348}," ",{"type":13,"tag":2350,"props":2351,"children":2353},"normative",{"type":2352},"must",[],{"type":18,"value":2355}," be ",{"type":13,"tag":21,"props":2357,"children":2359},{"className":2358},[],[2360],{"type":18,"value":2361},"VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES",{"type":13,"tag":2363,"props":2364,"children":2365},"style",{},[2366],{"type":18,"value":2367},"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":2369},[],"markdown",1725732574348]