[{"data":1,"prerenderedAt":3314},["ShallowReactive",2],{"HhsCSMCJD7":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":3313,"_id":4},"VkPhysicalDeviceVulkan13Properties","Structure specifying physical device properties for functionality promoted to Vulkan 1.3","VK_VERSION_1_3","structs",[],{"type":10,"children":11,"toc":3311},"root",[12,28,1851,3204,3239,3244,3275,3305],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17,20,26],{"type":18,"value":19},"text","The ",{"type":13,"tag":21,"props":22,"children":24},"code",{"className":23},[],[25],{"type":18,"value":4},{"type":18,"value":27}," structure is defined as:",{"type":13,"tag":29,"props":30,"children":31},"code-group",{},[32,541],{"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 VkPhysicalDeviceVulkan13Properties {\n VkStructureType sType;\n void* pNext;\n uint32_t minSubgroupSize;\n uint32_t maxSubgroupSize;\n uint32_t maxComputeWorkgroupSubgroups;\n VkShaderStageFlags requiredSubgroupSizeStages;\n uint32_t maxInlineUniformBlockSize;\n uint32_t maxPerStageDescriptorInlineUniformBlocks;\n uint32_t maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks;\n uint32_t maxDescriptorSetInlineUniformBlocks;\n uint32_t maxDescriptorSetUpdateAfterBindInlineUniformBlocks;\n uint32_t maxInlineUniformTotalSize;\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 VkDeviceSize storageTexelBufferOffsetAlignmentBytes;\n VkBool32 storageTexelBufferOffsetSingleTexelAlignment;\n VkDeviceSize uniformTexelBufferOffsetAlignmentBytes;\n VkBool32 uniformTexelBufferOffsetSingleTexelAlignment;\n VkDeviceSize maxBufferSize;\n} VkPhysicalDeviceVulkan13Properties;\n","C","c","",[41],{"type":13,"tag":21,"props":42,"children":43},{"__ignoreMap":39},[44,67,76,90,104,117,130,139,152,165,178,191,204,217,226,235,244,253,262,271,280,289,298,307,316,325,334,343,352,361,370,379,388,397,406,415,424,433,442,451,460,469,478,487,496,505,514,523,532],{"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}," VkPhysicalDeviceVulkan13Properties {\n",{"type":13,"tag":45,"props":68,"children":70},{"class":47,"line":69},2,[71],{"type":13,"tag":45,"props":72,"children":73},{"style":63},[74],{"type":18,"value":75}," VkStructureType sType;\n",{"type":13,"tag":45,"props":77,"children":79},{"class":47,"line":78},3,[80,85],{"type":13,"tag":45,"props":81,"children":82},{"style":52},[83],{"type":18,"value":84}," void*",{"type":13,"tag":45,"props":86,"children":87},{"style":63},[88],{"type":18,"value":89}," pNext;\n",{"type":13,"tag":45,"props":91,"children":93},{"class":47,"line":92},4,[94,99],{"type":13,"tag":45,"props":95,"children":96},{"style":52},[97],{"type":18,"value":98}," uint32_t",{"type":13,"tag":45,"props":100,"children":101},{"style":63},[102],{"type":18,"value":103}," minSubgroupSize;\n",{"type":13,"tag":45,"props":105,"children":107},{"class":47,"line":106},5,[108,112],{"type":13,"tag":45,"props":109,"children":110},{"style":52},[111],{"type":18,"value":98},{"type":13,"tag":45,"props":113,"children":114},{"style":63},[115],{"type":18,"value":116}," maxSubgroupSize;\n",{"type":13,"tag":45,"props":118,"children":120},{"class":47,"line":119},6,[121,125],{"type":13,"tag":45,"props":122,"children":123},{"style":52},[124],{"type":18,"value":98},{"type":13,"tag":45,"props":126,"children":127},{"style":63},[128],{"type":18,"value":129}," maxComputeWorkgroupSubgroups;\n",{"type":13,"tag":45,"props":131,"children":133},{"class":47,"line":132},7,[134],{"type":13,"tag":45,"props":135,"children":136},{"style":63},[137],{"type":18,"value":138}," VkShaderStageFlags requiredSubgroupSizeStages;\n",{"type":13,"tag":45,"props":140,"children":142},{"class":47,"line":141},8,[143,147],{"type":13,"tag":45,"props":144,"children":145},{"style":52},[146],{"type":18,"value":98},{"type":13,"tag":45,"props":148,"children":149},{"style":63},[150],{"type":18,"value":151}," maxInlineUniformBlockSize;\n",{"type":13,"tag":45,"props":153,"children":155},{"class":47,"line":154},9,[156,160],{"type":13,"tag":45,"props":157,"children":158},{"style":52},[159],{"type":18,"value":98},{"type":13,"tag":45,"props":161,"children":162},{"style":63},[163],{"type":18,"value":164}," maxPerStageDescriptorInlineUniformBlocks;\n",{"type":13,"tag":45,"props":166,"children":168},{"class":47,"line":167},10,[169,173],{"type":13,"tag":45,"props":170,"children":171},{"style":52},[172],{"type":18,"value":98},{"type":13,"tag":45,"props":174,"children":175},{"style":63},[176],{"type":18,"value":177}," maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks;\n",{"type":13,"tag":45,"props":179,"children":181},{"class":47,"line":180},11,[182,186],{"type":13,"tag":45,"props":183,"children":184},{"style":52},[185],{"type":18,"value":98},{"type":13,"tag":45,"props":187,"children":188},{"style":63},[189],{"type":18,"value":190}," maxDescriptorSetInlineUniformBlocks;\n",{"type":13,"tag":45,"props":192,"children":194},{"class":47,"line":193},12,[195,199],{"type":13,"tag":45,"props":196,"children":197},{"style":52},[198],{"type":18,"value":98},{"type":13,"tag":45,"props":200,"children":201},{"style":63},[202],{"type":18,"value":203}," maxDescriptorSetUpdateAfterBindInlineUniformBlocks;\n",{"type":13,"tag":45,"props":205,"children":207},{"class":47,"line":206},13,[208,212],{"type":13,"tag":45,"props":209,"children":210},{"style":52},[211],{"type":18,"value":98},{"type":13,"tag":45,"props":213,"children":214},{"style":63},[215],{"type":18,"value":216}," maxInlineUniformTotalSize;\n",{"type":13,"tag":45,"props":218,"children":220},{"class":47,"line":219},14,[221],{"type":13,"tag":45,"props":222,"children":223},{"style":63},[224],{"type":18,"value":225}," VkBool32 integerDotProduct8BitUnsignedAccelerated;\n",{"type":13,"tag":45,"props":227,"children":229},{"class":47,"line":228},15,[230],{"type":13,"tag":45,"props":231,"children":232},{"style":63},[233],{"type":18,"value":234}," VkBool32 integerDotProduct8BitSignedAccelerated;\n",{"type":13,"tag":45,"props":236,"children":238},{"class":47,"line":237},16,[239],{"type":13,"tag":45,"props":240,"children":241},{"style":63},[242],{"type":18,"value":243}," VkBool32 integerDotProduct8BitMixedSignednessAccelerated;\n",{"type":13,"tag":45,"props":245,"children":247},{"class":47,"line":246},17,[248],{"type":13,"tag":45,"props":249,"children":250},{"style":63},[251],{"type":18,"value":252}," VkBool32 integerDotProduct4x8BitPackedUnsignedAccelerated;\n",{"type":13,"tag":45,"props":254,"children":256},{"class":47,"line":255},18,[257],{"type":13,"tag":45,"props":258,"children":259},{"style":63},[260],{"type":18,"value":261}," VkBool32 integerDotProduct4x8BitPackedSignedAccelerated;\n",{"type":13,"tag":45,"props":263,"children":265},{"class":47,"line":264},19,[266],{"type":13,"tag":45,"props":267,"children":268},{"style":63},[269],{"type":18,"value":270}," VkBool32 integerDotProduct4x8BitPackedMixedSignednessAccelerated;\n",{"type":13,"tag":45,"props":272,"children":274},{"class":47,"line":273},20,[275],{"type":13,"tag":45,"props":276,"children":277},{"style":63},[278],{"type":18,"value":279}," VkBool32 integerDotProduct16BitUnsignedAccelerated;\n",{"type":13,"tag":45,"props":281,"children":283},{"class":47,"line":282},21,[284],{"type":13,"tag":45,"props":285,"children":286},{"style":63},[287],{"type":18,"value":288}," VkBool32 integerDotProduct16BitSignedAccelerated;\n",{"type":13,"tag":45,"props":290,"children":292},{"class":47,"line":291},22,[293],{"type":13,"tag":45,"props":294,"children":295},{"style":63},[296],{"type":18,"value":297}," VkBool32 integerDotProduct16BitMixedSignednessAccelerated;\n",{"type":13,"tag":45,"props":299,"children":301},{"class":47,"line":300},23,[302],{"type":13,"tag":45,"props":303,"children":304},{"style":63},[305],{"type":18,"value":306}," VkBool32 integerDotProduct32BitUnsignedAccelerated;\n",{"type":13,"tag":45,"props":308,"children":310},{"class":47,"line":309},24,[311],{"type":13,"tag":45,"props":312,"children":313},{"style":63},[314],{"type":18,"value":315}," VkBool32 integerDotProduct32BitSignedAccelerated;\n",{"type":13,"tag":45,"props":317,"children":319},{"class":47,"line":318},25,[320],{"type":13,"tag":45,"props":321,"children":322},{"style":63},[323],{"type":18,"value":324}," VkBool32 integerDotProduct32BitMixedSignednessAccelerated;\n",{"type":13,"tag":45,"props":326,"children":328},{"class":47,"line":327},26,[329],{"type":13,"tag":45,"props":330,"children":331},{"style":63},[332],{"type":18,"value":333}," VkBool32 integerDotProduct64BitUnsignedAccelerated;\n",{"type":13,"tag":45,"props":335,"children":337},{"class":47,"line":336},27,[338],{"type":13,"tag":45,"props":339,"children":340},{"style":63},[341],{"type":18,"value":342}," VkBool32 integerDotProduct64BitSignedAccelerated;\n",{"type":13,"tag":45,"props":344,"children":346},{"class":47,"line":345},28,[347],{"type":13,"tag":45,"props":348,"children":349},{"style":63},[350],{"type":18,"value":351}," VkBool32 integerDotProduct64BitMixedSignednessAccelerated;\n",{"type":13,"tag":45,"props":353,"children":355},{"class":47,"line":354},29,[356],{"type":13,"tag":45,"props":357,"children":358},{"style":63},[359],{"type":18,"value":360}," VkBool32 integerDotProductAccumulatingSaturating8BitUnsignedAccelerated;\n",{"type":13,"tag":45,"props":362,"children":364},{"class":47,"line":363},30,[365],{"type":13,"tag":45,"props":366,"children":367},{"style":63},[368],{"type":18,"value":369}," VkBool32 integerDotProductAccumulatingSaturating8BitSignedAccelerated;\n",{"type":13,"tag":45,"props":371,"children":373},{"class":47,"line":372},31,[374],{"type":13,"tag":45,"props":375,"children":376},{"style":63},[377],{"type":18,"value":378}," VkBool32 integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated;\n",{"type":13,"tag":45,"props":380,"children":382},{"class":47,"line":381},32,[383],{"type":13,"tag":45,"props":384,"children":385},{"style":63},[386],{"type":18,"value":387}," VkBool32 integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated;\n",{"type":13,"tag":45,"props":389,"children":391},{"class":47,"line":390},33,[392],{"type":13,"tag":45,"props":393,"children":394},{"style":63},[395],{"type":18,"value":396}," VkBool32 integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated;\n",{"type":13,"tag":45,"props":398,"children":400},{"class":47,"line":399},34,[401],{"type":13,"tag":45,"props":402,"children":403},{"style":63},[404],{"type":18,"value":405}," VkBool32 integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated;\n",{"type":13,"tag":45,"props":407,"children":409},{"class":47,"line":408},35,[410],{"type":13,"tag":45,"props":411,"children":412},{"style":63},[413],{"type":18,"value":414}," VkBool32 integerDotProductAccumulatingSaturating16BitUnsignedAccelerated;\n",{"type":13,"tag":45,"props":416,"children":418},{"class":47,"line":417},36,[419],{"type":13,"tag":45,"props":420,"children":421},{"style":63},[422],{"type":18,"value":423}," VkBool32 integerDotProductAccumulatingSaturating16BitSignedAccelerated;\n",{"type":13,"tag":45,"props":425,"children":427},{"class":47,"line":426},37,[428],{"type":13,"tag":45,"props":429,"children":430},{"style":63},[431],{"type":18,"value":432}," VkBool32 integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated;\n",{"type":13,"tag":45,"props":434,"children":436},{"class":47,"line":435},38,[437],{"type":13,"tag":45,"props":438,"children":439},{"style":63},[440],{"type":18,"value":441}," VkBool32 integerDotProductAccumulatingSaturating32BitUnsignedAccelerated;\n",{"type":13,"tag":45,"props":443,"children":445},{"class":47,"line":444},39,[446],{"type":13,"tag":45,"props":447,"children":448},{"style":63},[449],{"type":18,"value":450}," VkBool32 integerDotProductAccumulatingSaturating32BitSignedAccelerated;\n",{"type":13,"tag":45,"props":452,"children":454},{"class":47,"line":453},40,[455],{"type":13,"tag":45,"props":456,"children":457},{"style":63},[458],{"type":18,"value":459}," VkBool32 integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated;\n",{"type":13,"tag":45,"props":461,"children":463},{"class":47,"line":462},41,[464],{"type":13,"tag":45,"props":465,"children":466},{"style":63},[467],{"type":18,"value":468}," VkBool32 integerDotProductAccumulatingSaturating64BitUnsignedAccelerated;\n",{"type":13,"tag":45,"props":470,"children":472},{"class":47,"line":471},42,[473],{"type":13,"tag":45,"props":474,"children":475},{"style":63},[476],{"type":18,"value":477}," VkBool32 integerDotProductAccumulatingSaturating64BitSignedAccelerated;\n",{"type":13,"tag":45,"props":479,"children":481},{"class":47,"line":480},43,[482],{"type":13,"tag":45,"props":483,"children":484},{"style":63},[485],{"type":18,"value":486}," VkBool32 integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated;\n",{"type":13,"tag":45,"props":488,"children":490},{"class":47,"line":489},44,[491],{"type":13,"tag":45,"props":492,"children":493},{"style":63},[494],{"type":18,"value":495}," VkDeviceSize storageTexelBufferOffsetAlignmentBytes;\n",{"type":13,"tag":45,"props":497,"children":499},{"class":47,"line":498},45,[500],{"type":13,"tag":45,"props":501,"children":502},{"style":63},[503],{"type":18,"value":504}," VkBool32 storageTexelBufferOffsetSingleTexelAlignment;\n",{"type":13,"tag":45,"props":506,"children":508},{"class":47,"line":507},46,[509],{"type":13,"tag":45,"props":510,"children":511},{"style":63},[512],{"type":18,"value":513}," VkDeviceSize uniformTexelBufferOffsetAlignmentBytes;\n",{"type":13,"tag":45,"props":515,"children":517},{"class":47,"line":516},47,[518],{"type":13,"tag":45,"props":519,"children":520},{"style":63},[521],{"type":18,"value":522}," VkBool32 uniformTexelBufferOffsetSingleTexelAlignment;\n",{"type":13,"tag":45,"props":524,"children":526},{"class":47,"line":525},48,[527],{"type":13,"tag":45,"props":528,"children":529},{"style":63},[530],{"type":18,"value":531}," VkDeviceSize maxBufferSize;\n",{"type":13,"tag":45,"props":533,"children":535},{"class":47,"line":534},49,[536],{"type":13,"tag":45,"props":537,"children":538},{"style":63},[539],{"type":18,"value":540},"} VkPhysicalDeviceVulkan13Properties;\n",{"type":13,"tag":33,"props":542,"children":547},{"className":543,"code":544,"filename":545,"language":546,"meta":39,"style":39},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct PhysicalDeviceVulkan13Properties {\n s_type: vk::StructureType,\n p_next: *mut c_void,\n min_subgroup_size: u32, // The minimum subgroup size supported by this device\n max_subgroup_size: u32, // The maximum subgroup size supported by this device\n max_compute_workgroup_subgroups: u32, // The maximum number of subgroups supported in a workgroup\n required_subgroup_size_stages: vk::ShaderStageFlags, // The shader stages that support specifying a subgroup size\n max_inline_uniform_block_size: u32,\n max_per_stage_descriptor_inline_uniform_blocks: u32,\n max_per_stage_descriptor_update_after_bind_inline_uniform_blocks: u32,\n max_descriptor_set_inline_uniform_blocks: u32,\n max_descriptor_set_update_after_bind_inline_uniform_blocks: u32,\n max_inline_uniform_total_size: u32,\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 storage_texel_buffer_offset_alignment_bytes: vk::DeviceSize,\n storage_texel_buffer_offset_single_texel_alignment: vk::Bool32,\n uniform_texel_buffer_offset_alignment_bytes: vk::DeviceSize,\n uniform_texel_buffer_offset_single_texel_alignment: vk::Bool32,\n max_buffer_size: vk::DeviceSize,\n}\n","Rust","rs",[548],{"type":13,"tag":21,"props":549,"children":550},{"__ignoreMap":39},[551,574,607,629,657,682,707,741,761,781,801,821,841,861,890,918,946,974,1002,1030,1058,1086,1114,1142,1170,1198,1226,1254,1282,1310,1338,1366,1394,1422,1450,1478,1506,1534,1562,1590,1618,1646,1674,1702,1731,1759,1787,1815,1843],{"type":13,"tag":45,"props":552,"children":553},{"class":47,"line":48},[554,559,563,569],{"type":13,"tag":45,"props":555,"children":556},{"style":52},[557],{"type":18,"value":558},"pub",{"type":13,"tag":45,"props":560,"children":561},{"style":52},[562],{"type":18,"value":60},{"type":13,"tag":45,"props":564,"children":566},{"style":565},"--shiki-default:#953800;--shiki-dark:#FFA657",[567],{"type":18,"value":568}," PhysicalDeviceVulkan13Properties",{"type":13,"tag":45,"props":570,"children":571},{"style":63},[572],{"type":18,"value":573}," {\n",{"type":13,"tag":45,"props":575,"children":576},{"class":47,"line":69},[577,582,587,592,597,602],{"type":13,"tag":45,"props":578,"children":579},{"style":63},[580],{"type":18,"value":581}," s_type",{"type":13,"tag":45,"props":583,"children":584},{"style":52},[585],{"type":18,"value":586},":",{"type":13,"tag":45,"props":588,"children":589},{"style":565},[590],{"type":18,"value":591}," vk",{"type":13,"tag":45,"props":593,"children":594},{"style":52},[595],{"type":18,"value":596},"::",{"type":13,"tag":45,"props":598,"children":599},{"style":565},[600],{"type":18,"value":601},"StructureType",{"type":13,"tag":45,"props":603,"children":604},{"style":63},[605],{"type":18,"value":606},",\n",{"type":13,"tag":45,"props":608,"children":609},{"class":47,"line":78},[610,615,619,624],{"type":13,"tag":45,"props":611,"children":612},{"style":63},[613],{"type":18,"value":614}," p_next",{"type":13,"tag":45,"props":616,"children":617},{"style":52},[618],{"type":18,"value":586},{"type":13,"tag":45,"props":620,"children":621},{"style":52},[622],{"type":18,"value":623}," *mut",{"type":13,"tag":45,"props":625,"children":626},{"style":63},[627],{"type":18,"value":628}," c_void,\n",{"type":13,"tag":45,"props":630,"children":631},{"class":47,"line":92},[632,637,641,646,651],{"type":13,"tag":45,"props":633,"children":634},{"style":63},[635],{"type":18,"value":636}," min_subgroup_size",{"type":13,"tag":45,"props":638,"children":639},{"style":52},[640],{"type":18,"value":586},{"type":13,"tag":45,"props":642,"children":643},{"style":565},[644],{"type":18,"value":645}," u32",{"type":13,"tag":45,"props":647,"children":648},{"style":63},[649],{"type":18,"value":650},", ",{"type":13,"tag":45,"props":652,"children":654},{"style":653},"--shiki-default:#6E7781;--shiki-dark:#8B949E",[655],{"type":18,"value":656},"// The minimum subgroup size supported by this device\n",{"type":13,"tag":45,"props":658,"children":659},{"class":47,"line":106},[660,665,669,673,677],{"type":13,"tag":45,"props":661,"children":662},{"style":63},[663],{"type":18,"value":664}," max_subgroup_size",{"type":13,"tag":45,"props":666,"children":667},{"style":52},[668],{"type":18,"value":586},{"type":13,"tag":45,"props":670,"children":671},{"style":565},[672],{"type":18,"value":645},{"type":13,"tag":45,"props":674,"children":675},{"style":63},[676],{"type":18,"value":650},{"type":13,"tag":45,"props":678,"children":679},{"style":653},[680],{"type":18,"value":681},"// The maximum subgroup size supported by this device\n",{"type":13,"tag":45,"props":683,"children":684},{"class":47,"line":119},[685,690,694,698,702],{"type":13,"tag":45,"props":686,"children":687},{"style":63},[688],{"type":18,"value":689}," max_compute_workgroup_subgroups",{"type":13,"tag":45,"props":691,"children":692},{"style":52},[693],{"type":18,"value":586},{"type":13,"tag":45,"props":695,"children":696},{"style":565},[697],{"type":18,"value":645},{"type":13,"tag":45,"props":699,"children":700},{"style":63},[701],{"type":18,"value":650},{"type":13,"tag":45,"props":703,"children":704},{"style":653},[705],{"type":18,"value":706},"// The maximum number of subgroups supported in a workgroup\n",{"type":13,"tag":45,"props":708,"children":709},{"class":47,"line":132},[710,715,719,723,727,732,736],{"type":13,"tag":45,"props":711,"children":712},{"style":63},[713],{"type":18,"value":714}," required_subgroup_size_stages",{"type":13,"tag":45,"props":716,"children":717},{"style":52},[718],{"type":18,"value":586},{"type":13,"tag":45,"props":720,"children":721},{"style":565},[722],{"type":18,"value":591},{"type":13,"tag":45,"props":724,"children":725},{"style":52},[726],{"type":18,"value":596},{"type":13,"tag":45,"props":728,"children":729},{"style":565},[730],{"type":18,"value":731},"ShaderStageFlags",{"type":13,"tag":45,"props":733,"children":734},{"style":63},[735],{"type":18,"value":650},{"type":13,"tag":45,"props":737,"children":738},{"style":653},[739],{"type":18,"value":740},"// The shader stages that support specifying a subgroup size\n",{"type":13,"tag":45,"props":742,"children":743},{"class":47,"line":141},[744,749,753,757],{"type":13,"tag":45,"props":745,"children":746},{"style":63},[747],{"type":18,"value":748}," max_inline_uniform_block_size",{"type":13,"tag":45,"props":750,"children":751},{"style":52},[752],{"type":18,"value":586},{"type":13,"tag":45,"props":754,"children":755},{"style":565},[756],{"type":18,"value":645},{"type":13,"tag":45,"props":758,"children":759},{"style":63},[760],{"type":18,"value":606},{"type":13,"tag":45,"props":762,"children":763},{"class":47,"line":154},[764,769,773,777],{"type":13,"tag":45,"props":765,"children":766},{"style":63},[767],{"type":18,"value":768}," max_per_stage_descriptor_inline_uniform_blocks",{"type":13,"tag":45,"props":770,"children":771},{"style":52},[772],{"type":18,"value":586},{"type":13,"tag":45,"props":774,"children":775},{"style":565},[776],{"type":18,"value":645},{"type":13,"tag":45,"props":778,"children":779},{"style":63},[780],{"type":18,"value":606},{"type":13,"tag":45,"props":782,"children":783},{"class":47,"line":167},[784,789,793,797],{"type":13,"tag":45,"props":785,"children":786},{"style":63},[787],{"type":18,"value":788}," max_per_stage_descriptor_update_after_bind_inline_uniform_blocks",{"type":13,"tag":45,"props":790,"children":791},{"style":52},[792],{"type":18,"value":586},{"type":13,"tag":45,"props":794,"children":795},{"style":565},[796],{"type":18,"value":645},{"type":13,"tag":45,"props":798,"children":799},{"style":63},[800],{"type":18,"value":606},{"type":13,"tag":45,"props":802,"children":803},{"class":47,"line":180},[804,809,813,817],{"type":13,"tag":45,"props":805,"children":806},{"style":63},[807],{"type":18,"value":808}," max_descriptor_set_inline_uniform_blocks",{"type":13,"tag":45,"props":810,"children":811},{"style":52},[812],{"type":18,"value":586},{"type":13,"tag":45,"props":814,"children":815},{"style":565},[816],{"type":18,"value":645},{"type":13,"tag":45,"props":818,"children":819},{"style":63},[820],{"type":18,"value":606},{"type":13,"tag":45,"props":822,"children":823},{"class":47,"line":193},[824,829,833,837],{"type":13,"tag":45,"props":825,"children":826},{"style":63},[827],{"type":18,"value":828}," max_descriptor_set_update_after_bind_inline_uniform_blocks",{"type":13,"tag":45,"props":830,"children":831},{"style":52},[832],{"type":18,"value":586},{"type":13,"tag":45,"props":834,"children":835},{"style":565},[836],{"type":18,"value":645},{"type":13,"tag":45,"props":838,"children":839},{"style":63},[840],{"type":18,"value":606},{"type":13,"tag":45,"props":842,"children":843},{"class":47,"line":206},[844,849,853,857],{"type":13,"tag":45,"props":845,"children":846},{"style":63},[847],{"type":18,"value":848}," max_inline_uniform_total_size",{"type":13,"tag":45,"props":850,"children":851},{"style":52},[852],{"type":18,"value":586},{"type":13,"tag":45,"props":854,"children":855},{"style":565},[856],{"type":18,"value":645},{"type":13,"tag":45,"props":858,"children":859},{"style":63},[860],{"type":18,"value":606},{"type":13,"tag":45,"props":862,"children":863},{"class":47,"line":219},[864,869,873,877,881,886],{"type":13,"tag":45,"props":865,"children":866},{"style":63},[867],{"type":18,"value":868}," integer_dot_product8_bit_unsigned_accelerated",{"type":13,"tag":45,"props":870,"children":871},{"style":52},[872],{"type":18,"value":586},{"type":13,"tag":45,"props":874,"children":875},{"style":565},[876],{"type":18,"value":591},{"type":13,"tag":45,"props":878,"children":879},{"style":52},[880],{"type":18,"value":596},{"type":13,"tag":45,"props":882,"children":883},{"style":565},[884],{"type":18,"value":885},"Bool32",{"type":13,"tag":45,"props":887,"children":888},{"style":63},[889],{"type":18,"value":606},{"type":13,"tag":45,"props":891,"children":892},{"class":47,"line":228},[893,898,902,906,910,914],{"type":13,"tag":45,"props":894,"children":895},{"style":63},[896],{"type":18,"value":897}," integer_dot_product8_bit_signed_accelerated",{"type":13,"tag":45,"props":899,"children":900},{"style":52},[901],{"type":18,"value":586},{"type":13,"tag":45,"props":903,"children":904},{"style":565},[905],{"type":18,"value":591},{"type":13,"tag":45,"props":907,"children":908},{"style":52},[909],{"type":18,"value":596},{"type":13,"tag":45,"props":911,"children":912},{"style":565},[913],{"type":18,"value":885},{"type":13,"tag":45,"props":915,"children":916},{"style":63},[917],{"type":18,"value":606},{"type":13,"tag":45,"props":919,"children":920},{"class":47,"line":237},[921,926,930,934,938,942],{"type":13,"tag":45,"props":922,"children":923},{"style":63},[924],{"type":18,"value":925}," integer_dot_product8_bit_mixed_signedness_accelerated",{"type":13,"tag":45,"props":927,"children":928},{"style":52},[929],{"type":18,"value":586},{"type":13,"tag":45,"props":931,"children":932},{"style":565},[933],{"type":18,"value":591},{"type":13,"tag":45,"props":935,"children":936},{"style":52},[937],{"type":18,"value":596},{"type":13,"tag":45,"props":939,"children":940},{"style":565},[941],{"type":18,"value":885},{"type":13,"tag":45,"props":943,"children":944},{"style":63},[945],{"type":18,"value":606},{"type":13,"tag":45,"props":947,"children":948},{"class":47,"line":246},[949,954,958,962,966,970],{"type":13,"tag":45,"props":950,"children":951},{"style":63},[952],{"type":18,"value":953}," integer_dot_product4x8_bit_packed_unsigned_accelerated",{"type":13,"tag":45,"props":955,"children":956},{"style":52},[957],{"type":18,"value":586},{"type":13,"tag":45,"props":959,"children":960},{"style":565},[961],{"type":18,"value":591},{"type":13,"tag":45,"props":963,"children":964},{"style":52},[965],{"type":18,"value":596},{"type":13,"tag":45,"props":967,"children":968},{"style":565},[969],{"type":18,"value":885},{"type":13,"tag":45,"props":971,"children":972},{"style":63},[973],{"type":18,"value":606},{"type":13,"tag":45,"props":975,"children":976},{"class":47,"line":255},[977,982,986,990,994,998],{"type":13,"tag":45,"props":978,"children":979},{"style":63},[980],{"type":18,"value":981}," integer_dot_product4x8_bit_packed_signed_accelerated",{"type":13,"tag":45,"props":983,"children":984},{"style":52},[985],{"type":18,"value":586},{"type":13,"tag":45,"props":987,"children":988},{"style":565},[989],{"type":18,"value":591},{"type":13,"tag":45,"props":991,"children":992},{"style":52},[993],{"type":18,"value":596},{"type":13,"tag":45,"props":995,"children":996},{"style":565},[997],{"type":18,"value":885},{"type":13,"tag":45,"props":999,"children":1000},{"style":63},[1001],{"type":18,"value":606},{"type":13,"tag":45,"props":1003,"children":1004},{"class":47,"line":264},[1005,1010,1014,1018,1022,1026],{"type":13,"tag":45,"props":1006,"children":1007},{"style":63},[1008],{"type":18,"value":1009}," integer_dot_product4x8_bit_packed_mixed_signedness_accelerated",{"type":13,"tag":45,"props":1011,"children":1012},{"style":52},[1013],{"type":18,"value":586},{"type":13,"tag":45,"props":1015,"children":1016},{"style":565},[1017],{"type":18,"value":591},{"type":13,"tag":45,"props":1019,"children":1020},{"style":52},[1021],{"type":18,"value":596},{"type":13,"tag":45,"props":1023,"children":1024},{"style":565},[1025],{"type":18,"value":885},{"type":13,"tag":45,"props":1027,"children":1028},{"style":63},[1029],{"type":18,"value":606},{"type":13,"tag":45,"props":1031,"children":1032},{"class":47,"line":273},[1033,1038,1042,1046,1050,1054],{"type":13,"tag":45,"props":1034,"children":1035},{"style":63},[1036],{"type":18,"value":1037}," integer_dot_product16_bit_unsigned_accelerated",{"type":13,"tag":45,"props":1039,"children":1040},{"style":52},[1041],{"type":18,"value":586},{"type":13,"tag":45,"props":1043,"children":1044},{"style":565},[1045],{"type":18,"value":591},{"type":13,"tag":45,"props":1047,"children":1048},{"style":52},[1049],{"type":18,"value":596},{"type":13,"tag":45,"props":1051,"children":1052},{"style":565},[1053],{"type":18,"value":885},{"type":13,"tag":45,"props":1055,"children":1056},{"style":63},[1057],{"type":18,"value":606},{"type":13,"tag":45,"props":1059,"children":1060},{"class":47,"line":282},[1061,1066,1070,1074,1078,1082],{"type":13,"tag":45,"props":1062,"children":1063},{"style":63},[1064],{"type":18,"value":1065}," integer_dot_product16_bit_signed_accelerated",{"type":13,"tag":45,"props":1067,"children":1068},{"style":52},[1069],{"type":18,"value":586},{"type":13,"tag":45,"props":1071,"children":1072},{"style":565},[1073],{"type":18,"value":591},{"type":13,"tag":45,"props":1075,"children":1076},{"style":52},[1077],{"type":18,"value":596},{"type":13,"tag":45,"props":1079,"children":1080},{"style":565},[1081],{"type":18,"value":885},{"type":13,"tag":45,"props":1083,"children":1084},{"style":63},[1085],{"type":18,"value":606},{"type":13,"tag":45,"props":1087,"children":1088},{"class":47,"line":291},[1089,1094,1098,1102,1106,1110],{"type":13,"tag":45,"props":1090,"children":1091},{"style":63},[1092],{"type":18,"value":1093}," integer_dot_product16_bit_mixed_signedness_accelerated",{"type":13,"tag":45,"props":1095,"children":1096},{"style":52},[1097],{"type":18,"value":586},{"type":13,"tag":45,"props":1099,"children":1100},{"style":565},[1101],{"type":18,"value":591},{"type":13,"tag":45,"props":1103,"children":1104},{"style":52},[1105],{"type":18,"value":596},{"type":13,"tag":45,"props":1107,"children":1108},{"style":565},[1109],{"type":18,"value":885},{"type":13,"tag":45,"props":1111,"children":1112},{"style":63},[1113],{"type":18,"value":606},{"type":13,"tag":45,"props":1115,"children":1116},{"class":47,"line":300},[1117,1122,1126,1130,1134,1138],{"type":13,"tag":45,"props":1118,"children":1119},{"style":63},[1120],{"type":18,"value":1121}," integer_dot_product32_bit_unsigned_accelerated",{"type":13,"tag":45,"props":1123,"children":1124},{"style":52},[1125],{"type":18,"value":586},{"type":13,"tag":45,"props":1127,"children":1128},{"style":565},[1129],{"type":18,"value":591},{"type":13,"tag":45,"props":1131,"children":1132},{"style":52},[1133],{"type":18,"value":596},{"type":13,"tag":45,"props":1135,"children":1136},{"style":565},[1137],{"type":18,"value":885},{"type":13,"tag":45,"props":1139,"children":1140},{"style":63},[1141],{"type":18,"value":606},{"type":13,"tag":45,"props":1143,"children":1144},{"class":47,"line":309},[1145,1150,1154,1158,1162,1166],{"type":13,"tag":45,"props":1146,"children":1147},{"style":63},[1148],{"type":18,"value":1149}," integer_dot_product32_bit_signed_accelerated",{"type":13,"tag":45,"props":1151,"children":1152},{"style":52},[1153],{"type":18,"value":586},{"type":13,"tag":45,"props":1155,"children":1156},{"style":565},[1157],{"type":18,"value":591},{"type":13,"tag":45,"props":1159,"children":1160},{"style":52},[1161],{"type":18,"value":596},{"type":13,"tag":45,"props":1163,"children":1164},{"style":565},[1165],{"type":18,"value":885},{"type":13,"tag":45,"props":1167,"children":1168},{"style":63},[1169],{"type":18,"value":606},{"type":13,"tag":45,"props":1171,"children":1172},{"class":47,"line":318},[1173,1178,1182,1186,1190,1194],{"type":13,"tag":45,"props":1174,"children":1175},{"style":63},[1176],{"type":18,"value":1177}," integer_dot_product32_bit_mixed_signedness_accelerated",{"type":13,"tag":45,"props":1179,"children":1180},{"style":52},[1181],{"type":18,"value":586},{"type":13,"tag":45,"props":1183,"children":1184},{"style":565},[1185],{"type":18,"value":591},{"type":13,"tag":45,"props":1187,"children":1188},{"style":52},[1189],{"type":18,"value":596},{"type":13,"tag":45,"props":1191,"children":1192},{"style":565},[1193],{"type":18,"value":885},{"type":13,"tag":45,"props":1195,"children":1196},{"style":63},[1197],{"type":18,"value":606},{"type":13,"tag":45,"props":1199,"children":1200},{"class":47,"line":327},[1201,1206,1210,1214,1218,1222],{"type":13,"tag":45,"props":1202,"children":1203},{"style":63},[1204],{"type":18,"value":1205}," integer_dot_product64_bit_unsigned_accelerated",{"type":13,"tag":45,"props":1207,"children":1208},{"style":52},[1209],{"type":18,"value":586},{"type":13,"tag":45,"props":1211,"children":1212},{"style":565},[1213],{"type":18,"value":591},{"type":13,"tag":45,"props":1215,"children":1216},{"style":52},[1217],{"type":18,"value":596},{"type":13,"tag":45,"props":1219,"children":1220},{"style":565},[1221],{"type":18,"value":885},{"type":13,"tag":45,"props":1223,"children":1224},{"style":63},[1225],{"type":18,"value":606},{"type":13,"tag":45,"props":1227,"children":1228},{"class":47,"line":336},[1229,1234,1238,1242,1246,1250],{"type":13,"tag":45,"props":1230,"children":1231},{"style":63},[1232],{"type":18,"value":1233}," integer_dot_product64_bit_signed_accelerated",{"type":13,"tag":45,"props":1235,"children":1236},{"style":52},[1237],{"type":18,"value":586},{"type":13,"tag":45,"props":1239,"children":1240},{"style":565},[1241],{"type":18,"value":591},{"type":13,"tag":45,"props":1243,"children":1244},{"style":52},[1245],{"type":18,"value":596},{"type":13,"tag":45,"props":1247,"children":1248},{"style":565},[1249],{"type":18,"value":885},{"type":13,"tag":45,"props":1251,"children":1252},{"style":63},[1253],{"type":18,"value":606},{"type":13,"tag":45,"props":1255,"children":1256},{"class":47,"line":345},[1257,1262,1266,1270,1274,1278],{"type":13,"tag":45,"props":1258,"children":1259},{"style":63},[1260],{"type":18,"value":1261}," integer_dot_product64_bit_mixed_signedness_accelerated",{"type":13,"tag":45,"props":1263,"children":1264},{"style":52},[1265],{"type":18,"value":586},{"type":13,"tag":45,"props":1267,"children":1268},{"style":565},[1269],{"type":18,"value":591},{"type":13,"tag":45,"props":1271,"children":1272},{"style":52},[1273],{"type":18,"value":596},{"type":13,"tag":45,"props":1275,"children":1276},{"style":565},[1277],{"type":18,"value":885},{"type":13,"tag":45,"props":1279,"children":1280},{"style":63},[1281],{"type":18,"value":606},{"type":13,"tag":45,"props":1283,"children":1284},{"class":47,"line":354},[1285,1290,1294,1298,1302,1306],{"type":13,"tag":45,"props":1286,"children":1287},{"style":63},[1288],{"type":18,"value":1289}," integer_dot_product_accumulating_saturating8_bit_unsigned_accelerated",{"type":13,"tag":45,"props":1291,"children":1292},{"style":52},[1293],{"type":18,"value":586},{"type":13,"tag":45,"props":1295,"children":1296},{"style":565},[1297],{"type":18,"value":591},{"type":13,"tag":45,"props":1299,"children":1300},{"style":52},[1301],{"type":18,"value":596},{"type":13,"tag":45,"props":1303,"children":1304},{"style":565},[1305],{"type":18,"value":885},{"type":13,"tag":45,"props":1307,"children":1308},{"style":63},[1309],{"type":18,"value":606},{"type":13,"tag":45,"props":1311,"children":1312},{"class":47,"line":363},[1313,1318,1322,1326,1330,1334],{"type":13,"tag":45,"props":1314,"children":1315},{"style":63},[1316],{"type":18,"value":1317}," integer_dot_product_accumulating_saturating8_bit_signed_accelerated",{"type":13,"tag":45,"props":1319,"children":1320},{"style":52},[1321],{"type":18,"value":586},{"type":13,"tag":45,"props":1323,"children":1324},{"style":565},[1325],{"type":18,"value":591},{"type":13,"tag":45,"props":1327,"children":1328},{"style":52},[1329],{"type":18,"value":596},{"type":13,"tag":45,"props":1331,"children":1332},{"style":565},[1333],{"type":18,"value":885},{"type":13,"tag":45,"props":1335,"children":1336},{"style":63},[1337],{"type":18,"value":606},{"type":13,"tag":45,"props":1339,"children":1340},{"class":47,"line":372},[1341,1346,1350,1354,1358,1362],{"type":13,"tag":45,"props":1342,"children":1343},{"style":63},[1344],{"type":18,"value":1345}," integer_dot_product_accumulating_saturating8_bit_mixed_signedness_accelerated",{"type":13,"tag":45,"props":1347,"children":1348},{"style":52},[1349],{"type":18,"value":586},{"type":13,"tag":45,"props":1351,"children":1352},{"style":565},[1353],{"type":18,"value":591},{"type":13,"tag":45,"props":1355,"children":1356},{"style":52},[1357],{"type":18,"value":596},{"type":13,"tag":45,"props":1359,"children":1360},{"style":565},[1361],{"type":18,"value":885},{"type":13,"tag":45,"props":1363,"children":1364},{"style":63},[1365],{"type":18,"value":606},{"type":13,"tag":45,"props":1367,"children":1368},{"class":47,"line":381},[1369,1374,1378,1382,1386,1390],{"type":13,"tag":45,"props":1370,"children":1371},{"style":63},[1372],{"type":18,"value":1373}," integer_dot_product_accumulating_saturating4x8_bit_packed_unsigned_accelerated",{"type":13,"tag":45,"props":1375,"children":1376},{"style":52},[1377],{"type":18,"value":586},{"type":13,"tag":45,"props":1379,"children":1380},{"style":565},[1381],{"type":18,"value":591},{"type":13,"tag":45,"props":1383,"children":1384},{"style":52},[1385],{"type":18,"value":596},{"type":13,"tag":45,"props":1387,"children":1388},{"style":565},[1389],{"type":18,"value":885},{"type":13,"tag":45,"props":1391,"children":1392},{"style":63},[1393],{"type":18,"value":606},{"type":13,"tag":45,"props":1395,"children":1396},{"class":47,"line":390},[1397,1402,1406,1410,1414,1418],{"type":13,"tag":45,"props":1398,"children":1399},{"style":63},[1400],{"type":18,"value":1401}," integer_dot_product_accumulating_saturating4x8_bit_packed_signed_accelerated",{"type":13,"tag":45,"props":1403,"children":1404},{"style":52},[1405],{"type":18,"value":586},{"type":13,"tag":45,"props":1407,"children":1408},{"style":565},[1409],{"type":18,"value":591},{"type":13,"tag":45,"props":1411,"children":1412},{"style":52},[1413],{"type":18,"value":596},{"type":13,"tag":45,"props":1415,"children":1416},{"style":565},[1417],{"type":18,"value":885},{"type":13,"tag":45,"props":1419,"children":1420},{"style":63},[1421],{"type":18,"value":606},{"type":13,"tag":45,"props":1423,"children":1424},{"class":47,"line":399},[1425,1430,1434,1438,1442,1446],{"type":13,"tag":45,"props":1426,"children":1427},{"style":63},[1428],{"type":18,"value":1429}," integer_dot_product_accumulating_saturating4x8_bit_packed_mixed_signedness_accelerated",{"type":13,"tag":45,"props":1431,"children":1432},{"style":52},[1433],{"type":18,"value":586},{"type":13,"tag":45,"props":1435,"children":1436},{"style":565},[1437],{"type":18,"value":591},{"type":13,"tag":45,"props":1439,"children":1440},{"style":52},[1441],{"type":18,"value":596},{"type":13,"tag":45,"props":1443,"children":1444},{"style":565},[1445],{"type":18,"value":885},{"type":13,"tag":45,"props":1447,"children":1448},{"style":63},[1449],{"type":18,"value":606},{"type":13,"tag":45,"props":1451,"children":1452},{"class":47,"line":408},[1453,1458,1462,1466,1470,1474],{"type":13,"tag":45,"props":1454,"children":1455},{"style":63},[1456],{"type":18,"value":1457}," integer_dot_product_accumulating_saturating16_bit_unsigned_accelerated",{"type":13,"tag":45,"props":1459,"children":1460},{"style":52},[1461],{"type":18,"value":586},{"type":13,"tag":45,"props":1463,"children":1464},{"style":565},[1465],{"type":18,"value":591},{"type":13,"tag":45,"props":1467,"children":1468},{"style":52},[1469],{"type":18,"value":596},{"type":13,"tag":45,"props":1471,"children":1472},{"style":565},[1473],{"type":18,"value":885},{"type":13,"tag":45,"props":1475,"children":1476},{"style":63},[1477],{"type":18,"value":606},{"type":13,"tag":45,"props":1479,"children":1480},{"class":47,"line":417},[1481,1486,1490,1494,1498,1502],{"type":13,"tag":45,"props":1482,"children":1483},{"style":63},[1484],{"type":18,"value":1485}," integer_dot_product_accumulating_saturating16_bit_signed_accelerated",{"type":13,"tag":45,"props":1487,"children":1488},{"style":52},[1489],{"type":18,"value":586},{"type":13,"tag":45,"props":1491,"children":1492},{"style":565},[1493],{"type":18,"value":591},{"type":13,"tag":45,"props":1495,"children":1496},{"style":52},[1497],{"type":18,"value":596},{"type":13,"tag":45,"props":1499,"children":1500},{"style":565},[1501],{"type":18,"value":885},{"type":13,"tag":45,"props":1503,"children":1504},{"style":63},[1505],{"type":18,"value":606},{"type":13,"tag":45,"props":1507,"children":1508},{"class":47,"line":426},[1509,1514,1518,1522,1526,1530],{"type":13,"tag":45,"props":1510,"children":1511},{"style":63},[1512],{"type":18,"value":1513}," integer_dot_product_accumulating_saturating16_bit_mixed_signedness_accelerated",{"type":13,"tag":45,"props":1515,"children":1516},{"style":52},[1517],{"type":18,"value":586},{"type":13,"tag":45,"props":1519,"children":1520},{"style":565},[1521],{"type":18,"value":591},{"type":13,"tag":45,"props":1523,"children":1524},{"style":52},[1525],{"type":18,"value":596},{"type":13,"tag":45,"props":1527,"children":1528},{"style":565},[1529],{"type":18,"value":885},{"type":13,"tag":45,"props":1531,"children":1532},{"style":63},[1533],{"type":18,"value":606},{"type":13,"tag":45,"props":1535,"children":1536},{"class":47,"line":435},[1537,1542,1546,1550,1554,1558],{"type":13,"tag":45,"props":1538,"children":1539},{"style":63},[1540],{"type":18,"value":1541}," integer_dot_product_accumulating_saturating32_bit_unsigned_accelerated",{"type":13,"tag":45,"props":1543,"children":1544},{"style":52},[1545],{"type":18,"value":586},{"type":13,"tag":45,"props":1547,"children":1548},{"style":565},[1549],{"type":18,"value":591},{"type":13,"tag":45,"props":1551,"children":1552},{"style":52},[1553],{"type":18,"value":596},{"type":13,"tag":45,"props":1555,"children":1556},{"style":565},[1557],{"type":18,"value":885},{"type":13,"tag":45,"props":1559,"children":1560},{"style":63},[1561],{"type":18,"value":606},{"type":13,"tag":45,"props":1563,"children":1564},{"class":47,"line":444},[1565,1570,1574,1578,1582,1586],{"type":13,"tag":45,"props":1566,"children":1567},{"style":63},[1568],{"type":18,"value":1569}," integer_dot_product_accumulating_saturating32_bit_signed_accelerated",{"type":13,"tag":45,"props":1571,"children":1572},{"style":52},[1573],{"type":18,"value":586},{"type":13,"tag":45,"props":1575,"children":1576},{"style":565},[1577],{"type":18,"value":591},{"type":13,"tag":45,"props":1579,"children":1580},{"style":52},[1581],{"type":18,"value":596},{"type":13,"tag":45,"props":1583,"children":1584},{"style":565},[1585],{"type":18,"value":885},{"type":13,"tag":45,"props":1587,"children":1588},{"style":63},[1589],{"type":18,"value":606},{"type":13,"tag":45,"props":1591,"children":1592},{"class":47,"line":453},[1593,1598,1602,1606,1610,1614],{"type":13,"tag":45,"props":1594,"children":1595},{"style":63},[1596],{"type":18,"value":1597}," integer_dot_product_accumulating_saturating32_bit_mixed_signedness_accelerated",{"type":13,"tag":45,"props":1599,"children":1600},{"style":52},[1601],{"type":18,"value":586},{"type":13,"tag":45,"props":1603,"children":1604},{"style":565},[1605],{"type":18,"value":591},{"type":13,"tag":45,"props":1607,"children":1608},{"style":52},[1609],{"type":18,"value":596},{"type":13,"tag":45,"props":1611,"children":1612},{"style":565},[1613],{"type":18,"value":885},{"type":13,"tag":45,"props":1615,"children":1616},{"style":63},[1617],{"type":18,"value":606},{"type":13,"tag":45,"props":1619,"children":1620},{"class":47,"line":462},[1621,1626,1630,1634,1638,1642],{"type":13,"tag":45,"props":1622,"children":1623},{"style":63},[1624],{"type":18,"value":1625}," integer_dot_product_accumulating_saturating64_bit_unsigned_accelerated",{"type":13,"tag":45,"props":1627,"children":1628},{"style":52},[1629],{"type":18,"value":586},{"type":13,"tag":45,"props":1631,"children":1632},{"style":565},[1633],{"type":18,"value":591},{"type":13,"tag":45,"props":1635,"children":1636},{"style":52},[1637],{"type":18,"value":596},{"type":13,"tag":45,"props":1639,"children":1640},{"style":565},[1641],{"type":18,"value":885},{"type":13,"tag":45,"props":1643,"children":1644},{"style":63},[1645],{"type":18,"value":606},{"type":13,"tag":45,"props":1647,"children":1648},{"class":47,"line":471},[1649,1654,1658,1662,1666,1670],{"type":13,"tag":45,"props":1650,"children":1651},{"style":63},[1652],{"type":18,"value":1653}," integer_dot_product_accumulating_saturating64_bit_signed_accelerated",{"type":13,"tag":45,"props":1655,"children":1656},{"style":52},[1657],{"type":18,"value":586},{"type":13,"tag":45,"props":1659,"children":1660},{"style":565},[1661],{"type":18,"value":591},{"type":13,"tag":45,"props":1663,"children":1664},{"style":52},[1665],{"type":18,"value":596},{"type":13,"tag":45,"props":1667,"children":1668},{"style":565},[1669],{"type":18,"value":885},{"type":13,"tag":45,"props":1671,"children":1672},{"style":63},[1673],{"type":18,"value":606},{"type":13,"tag":45,"props":1675,"children":1676},{"class":47,"line":480},[1677,1682,1686,1690,1694,1698],{"type":13,"tag":45,"props":1678,"children":1679},{"style":63},[1680],{"type":18,"value":1681}," integer_dot_product_accumulating_saturating64_bit_mixed_signedness_accelerated",{"type":13,"tag":45,"props":1683,"children":1684},{"style":52},[1685],{"type":18,"value":586},{"type":13,"tag":45,"props":1687,"children":1688},{"style":565},[1689],{"type":18,"value":591},{"type":13,"tag":45,"props":1691,"children":1692},{"style":52},[1693],{"type":18,"value":596},{"type":13,"tag":45,"props":1695,"children":1696},{"style":565},[1697],{"type":18,"value":885},{"type":13,"tag":45,"props":1699,"children":1700},{"style":63},[1701],{"type":18,"value":606},{"type":13,"tag":45,"props":1703,"children":1704},{"class":47,"line":489},[1705,1710,1714,1718,1722,1727],{"type":13,"tag":45,"props":1706,"children":1707},{"style":63},[1708],{"type":18,"value":1709}," storage_texel_buffer_offset_alignment_bytes",{"type":13,"tag":45,"props":1711,"children":1712},{"style":52},[1713],{"type":18,"value":586},{"type":13,"tag":45,"props":1715,"children":1716},{"style":565},[1717],{"type":18,"value":591},{"type":13,"tag":45,"props":1719,"children":1720},{"style":52},[1721],{"type":18,"value":596},{"type":13,"tag":45,"props":1723,"children":1724},{"style":565},[1725],{"type":18,"value":1726},"DeviceSize",{"type":13,"tag":45,"props":1728,"children":1729},{"style":63},[1730],{"type":18,"value":606},{"type":13,"tag":45,"props":1732,"children":1733},{"class":47,"line":498},[1734,1739,1743,1747,1751,1755],{"type":13,"tag":45,"props":1735,"children":1736},{"style":63},[1737],{"type":18,"value":1738}," storage_texel_buffer_offset_single_texel_alignment",{"type":13,"tag":45,"props":1740,"children":1741},{"style":52},[1742],{"type":18,"value":586},{"type":13,"tag":45,"props":1744,"children":1745},{"style":565},[1746],{"type":18,"value":591},{"type":13,"tag":45,"props":1748,"children":1749},{"style":52},[1750],{"type":18,"value":596},{"type":13,"tag":45,"props":1752,"children":1753},{"style":565},[1754],{"type":18,"value":885},{"type":13,"tag":45,"props":1756,"children":1757},{"style":63},[1758],{"type":18,"value":606},{"type":13,"tag":45,"props":1760,"children":1761},{"class":47,"line":507},[1762,1767,1771,1775,1779,1783],{"type":13,"tag":45,"props":1763,"children":1764},{"style":63},[1765],{"type":18,"value":1766}," uniform_texel_buffer_offset_alignment_bytes",{"type":13,"tag":45,"props":1768,"children":1769},{"style":52},[1770],{"type":18,"value":586},{"type":13,"tag":45,"props":1772,"children":1773},{"style":565},[1774],{"type":18,"value":591},{"type":13,"tag":45,"props":1776,"children":1777},{"style":52},[1778],{"type":18,"value":596},{"type":13,"tag":45,"props":1780,"children":1781},{"style":565},[1782],{"type":18,"value":1726},{"type":13,"tag":45,"props":1784,"children":1785},{"style":63},[1786],{"type":18,"value":606},{"type":13,"tag":45,"props":1788,"children":1789},{"class":47,"line":516},[1790,1795,1799,1803,1807,1811],{"type":13,"tag":45,"props":1791,"children":1792},{"style":63},[1793],{"type":18,"value":1794}," uniform_texel_buffer_offset_single_texel_alignment",{"type":13,"tag":45,"props":1796,"children":1797},{"style":52},[1798],{"type":18,"value":586},{"type":13,"tag":45,"props":1800,"children":1801},{"style":565},[1802],{"type":18,"value":591},{"type":13,"tag":45,"props":1804,"children":1805},{"style":52},[1806],{"type":18,"value":596},{"type":13,"tag":45,"props":1808,"children":1809},{"style":565},[1810],{"type":18,"value":885},{"type":13,"tag":45,"props":1812,"children":1813},{"style":63},[1814],{"type":18,"value":606},{"type":13,"tag":45,"props":1816,"children":1817},{"class":47,"line":525},[1818,1823,1827,1831,1835,1839],{"type":13,"tag":45,"props":1819,"children":1820},{"style":63},[1821],{"type":18,"value":1822}," max_buffer_size",{"type":13,"tag":45,"props":1824,"children":1825},{"style":52},[1826],{"type":18,"value":586},{"type":13,"tag":45,"props":1828,"children":1829},{"style":565},[1830],{"type":18,"value":591},{"type":13,"tag":45,"props":1832,"children":1833},{"style":52},[1834],{"type":18,"value":596},{"type":13,"tag":45,"props":1836,"children":1837},{"style":565},[1838],{"type":18,"value":1726},{"type":13,"tag":45,"props":1840,"children":1841},{"style":63},[1842],{"type":18,"value":606},{"type":13,"tag":45,"props":1844,"children":1845},{"class":47,"line":534},[1846],{"type":13,"tag":45,"props":1847,"children":1848},{"style":63},[1849],{"type":18,"value":1850},"}\n",{"type":13,"tag":1852,"props":1853,"children":1854},"ul",{},[1855,1876,1895,1975,2042,2057,2072,2095,2133,2162,2193,2219,2246,2280,2309,2341,2369,2397,2426,2455,2483,2511,2539,2567,2595,2623,2651,2679,2709,2738,2768,2797,2825,2853,2881,2909,2937,2965,2993,3021,3049,3077,3105,3126,3141,3160,3175],{"type":13,"tag":1856,"props":1857,"children":1858},"li",{},[1859,1865,1867,1874],{"type":13,"tag":21,"props":1860,"children":1862},{"className":1861},[],[1863],{"type":18,"value":1864},"sType",{"type":18,"value":1866}," is a ",{"type":13,"tag":1868,"props":1869,"children":1871},"a",{"href":1870},"/man/VkStructureType",[1872],{"type":18,"value":1873},"VkStructureType",{"type":18,"value":1875}," value identifying this structure.",{"type":13,"tag":1856,"props":1877,"children":1878},{},[1879,1885,1887,1893],{"type":13,"tag":21,"props":1880,"children":1882},{"className":1881},[],[1883],{"type":18,"value":1884},"pNext",{"type":18,"value":1886}," is ",{"type":13,"tag":21,"props":1888,"children":1890},{"className":1889},[],[1891],{"type":18,"value":1892},"NULL",{"type":18,"value":1894}," or a pointer to a structure extending this\nstructure.",{"type":13,"tag":1856,"props":1896,"children":1897},{},[1898,1903,1905,1911,1913,1918,1920,1926,1928,1934,1936,1941,1943,1948,1950,1956,1957,1962,1963,1973],{"type":13,"tag":1899,"props":1900,"children":1902},"anchor",{"id":1901},"limits-minSubgroupSize",[],{"type":18,"value":1904}," ",{"type":13,"tag":21,"props":1906,"children":1908},{"className":1907},[],[1909],{"type":18,"value":1910},"minSubgroupSize",{"type":18,"value":1912}," is the\nminimum subgroup size supported by this device.\n",{"type":13,"tag":21,"props":1914,"children":1916},{"className":1915},[],[1917],{"type":18,"value":1910},{"type":18,"value":1919}," is at least one if any of the physical device’s\nqueues support ",{"type":13,"tag":21,"props":1921,"children":1923},{"className":1922},[],[1924],{"type":18,"value":1925},"VK_QUEUE_GRAPHICS_BIT",{"type":18,"value":1927}," or\n",{"type":13,"tag":21,"props":1929,"children":1931},{"className":1930},[],[1932],{"type":18,"value":1933},"VK_QUEUE_COMPUTE_BIT",{"type":18,"value":1935},".\n",{"type":13,"tag":21,"props":1937,"children":1939},{"className":1938},[],[1940],{"type":18,"value":1910},{"type":18,"value":1942}," is a power-of-two.\n",{"type":13,"tag":21,"props":1944,"children":1946},{"className":1945},[],[1947],{"type":18,"value":1910},{"type":18,"value":1949}," is less than or equal to ",{"type":13,"tag":21,"props":1951,"children":1953},{"className":1952},[],[1954],{"type":18,"value":1955},"maxSubgroupSize",{"type":18,"value":1935},{"type":13,"tag":21,"props":1958,"children":1960},{"className":1959},[],[1961],{"type":18,"value":1910},{"type":18,"value":1949},{"type":13,"tag":1868,"props":1964,"children":1966},{"href":1965},"/man/VkPhysicalDeviceSubgroupProperties#limits-subgroupSize",[1967],{"type":13,"tag":21,"props":1968,"children":1970},{"className":1969},[],[1971],{"type":18,"value":1972},"subgroupSize",{"type":18,"value":1974},".",{"type":13,"tag":1856,"props":1976,"children":1977},{},[1978,1982,1983,1988,1990,1995,1996,2001,2002,2007,2008,2013,2014,2019,2021,2026,2027,2032,2033,2041],{"type":13,"tag":1899,"props":1979,"children":1981},{"id":1980},"limits-maxSubgroupSize",[],{"type":18,"value":1904},{"type":13,"tag":21,"props":1984,"children":1986},{"className":1985},[],[1987],{"type":18,"value":1955},{"type":18,"value":1989}," is the\nmaximum subgroup size supported by this device.\n",{"type":13,"tag":21,"props":1991,"children":1993},{"className":1992},[],[1994],{"type":18,"value":1955},{"type":18,"value":1919},{"type":13,"tag":21,"props":1997,"children":1999},{"className":1998},[],[2000],{"type":18,"value":1925},{"type":18,"value":1927},{"type":13,"tag":21,"props":2003,"children":2005},{"className":2004},[],[2006],{"type":18,"value":1933},{"type":18,"value":1935},{"type":13,"tag":21,"props":2009,"children":2011},{"className":2010},[],[2012],{"type":18,"value":1955},{"type":18,"value":1942},{"type":13,"tag":21,"props":2015,"children":2017},{"className":2016},[],[2018],{"type":18,"value":1955},{"type":18,"value":2020}," is greater than or equal to ",{"type":13,"tag":21,"props":2022,"children":2024},{"className":2023},[],[2025],{"type":18,"value":1910},{"type":18,"value":1935},{"type":13,"tag":21,"props":2028,"children":2030},{"className":2029},[],[2031],{"type":18,"value":1955},{"type":18,"value":2020},{"type":13,"tag":1868,"props":2034,"children":2035},{"href":1965},[2036],{"type":13,"tag":21,"props":2037,"children":2039},{"className":2038},[],[2040],{"type":18,"value":1972},{"type":18,"value":1974},{"type":13,"tag":1856,"props":2043,"children":2044},{},[2045,2049,2055],{"type":13,"tag":1899,"props":2046,"children":2048},{"id":2047},"limits-maxComputeWorkgroupSubgroups",[],{"type":13,"tag":21,"props":2050,"children":2052},{"className":2051},[],[2053],{"type":18,"value":2054},"maxComputeWorkgroupSubgroups",{"type":18,"value":2056}," is the maximum number of subgroups\nsupported by the implementation within a workgroup.",{"type":13,"tag":1856,"props":2058,"children":2059},{},[2060,2064,2070],{"type":13,"tag":1899,"props":2061,"children":2063},{"id":2062},"limits-requiredSubgroupSizeStages",[],{"type":13,"tag":21,"props":2065,"children":2067},{"className":2066},[],[2068],{"type":18,"value":2069},"requiredSubgroupSizeStages",{"type":18,"value":2071}," is a bitfield of what shader stages\nsupport having a required subgroup size specified.",{"type":13,"tag":1856,"props":2073,"children":2074},{},[2075,2079,2085,2087,2093],{"type":13,"tag":1899,"props":2076,"children":2078},{"id":2077},"limits-maxInlineUniformBlockSize",[],{"type":13,"tag":21,"props":2080,"children":2082},{"className":2081},[],[2083],{"type":18,"value":2084},"maxInlineUniformBlockSize",{"type":18,"value":2086}," is the maximum size in bytes of an\n",{"type":13,"tag":1868,"props":2088,"children":2090},{"href":2089},"/chapters/descriptorsets#descriptorsets-inlineuniformblock",[2091],{"type":18,"value":2092},"inline uniform block",{"type":18,"value":2094}," binding.",{"type":13,"tag":1856,"props":2096,"children":2097},{},[2098,2102,2108,2110,2115,2117,2123,2125,2131],{"type":13,"tag":1899,"props":2099,"children":2101},{"id":2100},"limits-maxPerStageDescriptorInlineUniformBlocks",[],{"type":13,"tag":21,"props":2103,"children":2105},{"className":2104},[],[2106],{"type":18,"value":2107},"maxPerStageDescriptorInlineUniformBlocks",{"type":18,"value":2109}," is the maximum number of\ninline uniform block bindings that ",{"type":13,"tag":2111,"props":2112,"children":2114},"normative",{"type":2113},"can",[],{"type":18,"value":2116}," be accessible to a single shader\nstage in a pipeline layout.\nDescriptor bindings with a descriptor type of\n",{"type":13,"tag":21,"props":2118,"children":2120},{"className":2119},[],[2121],{"type":18,"value":2122},"VK_DESCRIPTOR_TYPE_INLINE_UNIFORM_BLOCK",{"type":18,"value":2124}," count against this limit.\nOnly descriptor bindings in descriptor set layouts created without the\n",{"type":13,"tag":21,"props":2126,"children":2128},{"className":2127},[],[2129],{"type":18,"value":2130},"VK_DESCRIPTOR_SET_LAYOUT_CREATE_UPDATE_AFTER_BIND_POOL_BIT",{"type":18,"value":2132}," bit set\ncount against this limit.",{"type":13,"tag":1856,"props":2134,"children":2135},{},[2136,2140,2146,2148,2153,2155,2160],{"type":13,"tag":1899,"props":2137,"children":2139},{"id":2138},"limits-maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks",[],{"type":13,"tag":21,"props":2141,"children":2143},{"className":2142},[],[2144],{"type":18,"value":2145},"maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks",{"type":18,"value":2147},"\nis similar to ",{"type":13,"tag":21,"props":2149,"children":2151},{"className":2150},[],[2152],{"type":18,"value":2107},{"type":18,"value":2154}," but counts\ndescriptor bindings from descriptor sets created with or without the\n",{"type":13,"tag":21,"props":2156,"children":2158},{"className":2157},[],[2159],{"type":18,"value":2130},{"type":18,"value":2161}," bit\nset.",{"type":13,"tag":1856,"props":2163,"children":2164},{},[2165,2169,2175,2176,2179,2181,2186,2187,2192],{"type":13,"tag":1899,"props":2166,"children":2168},{"id":2167},"limits-maxDescriptorSetInlineUniformBlocks",[],{"type":13,"tag":21,"props":2170,"children":2172},{"className":2171},[],[2173],{"type":18,"value":2174},"maxDescriptorSetInlineUniformBlocks",{"type":18,"value":2109},{"type":13,"tag":2111,"props":2177,"children":2178},{"type":2113},[],{"type":18,"value":2180}," be included in descriptor\nbindings in a pipeline layout across all pipeline shader stages and\ndescriptor set numbers.\nDescriptor bindings with a descriptor type of\n",{"type":13,"tag":21,"props":2182,"children":2184},{"className":2183},[],[2185],{"type":18,"value":2122},{"type":18,"value":2124},{"type":13,"tag":21,"props":2188,"children":2190},{"className":2189},[],[2191],{"type":18,"value":2130},{"type":18,"value":2132},{"type":13,"tag":1856,"props":2194,"children":2195},{},[2196,2200,2206,2207,2212,2213,2218],{"type":13,"tag":1899,"props":2197,"children":2199},{"id":2198},"limits-maxDescriptorSetUpdateAfterBindInlineUniformBlocks",[],{"type":13,"tag":21,"props":2201,"children":2203},{"className":2202},[],[2204],{"type":18,"value":2205},"maxDescriptorSetUpdateAfterBindInlineUniformBlocks",{"type":18,"value":2147},{"type":13,"tag":21,"props":2208,"children":2210},{"className":2209},[],[2211],{"type":18,"value":2174},{"type":18,"value":2154},{"type":13,"tag":21,"props":2214,"children":2216},{"className":2215},[],[2217],{"type":18,"value":2130},{"type":18,"value":2161},{"type":13,"tag":1856,"props":2220,"children":2221},{},[2222,2226,2232,2234,2237,2239,2244],{"type":13,"tag":1899,"props":2223,"children":2225},{"id":2224},"limits-maxInlineUniformTotalSize",[],{"type":13,"tag":21,"props":2227,"children":2229},{"className":2228},[],[2230],{"type":18,"value":2231},"maxInlineUniformTotalSize",{"type":18,"value":2233}," is the maximum total size in bytes of\nall inline uniform block bindings, across all pipeline shader stages and\ndescriptor set numbers, that ",{"type":13,"tag":2111,"props":2235,"children":2236},{"type":2113},[],{"type":18,"value":2238}," be included in a pipeline layout.\nDescriptor bindings with a descriptor type of\n",{"type":13,"tag":21,"props":2240,"children":2242},{"className":2241},[],[2243],{"type":18,"value":2122},{"type":18,"value":2245}," count against this limit.",{"type":13,"tag":1856,"props":2247,"children":2248},{},[2249,2255,2257,2263,2265,2271,2273,2279],{"type":13,"tag":21,"props":2250,"children":2252},{"className":2251},[],[2253],{"type":18,"value":2254},"integerDotProduct8BitUnsignedAccelerated",{"type":18,"value":2256}," is a boolean that will be\n",{"type":13,"tag":21,"props":2258,"children":2260},{"className":2259},[],[2261],{"type":18,"value":2262},"VK_TRUE",{"type":18,"value":2264}," if the support for 8-bit unsigned dot product operations\nusing the ",{"type":13,"tag":21,"props":2266,"children":2268},{"className":2267},[],[2269],{"type":18,"value":2270},"OpUDotKHR",{"type":18,"value":2272}," SPIR-V instruction is accelerated\n",{"type":13,"tag":1868,"props":2274,"children":2276},{"href":2275},"/404#devsandqueues-integer-dot-product-accelerated",[2277],{"type":18,"value":2278},"as defined below",{"type":18,"value":1974},{"type":13,"tag":1856,"props":2281,"children":2282},{},[2283,2289,2290,2295,2297,2303,2304,2308],{"type":13,"tag":21,"props":2284,"children":2286},{"className":2285},[],[2287],{"type":18,"value":2288},"integerDotProduct8BitSignedAccelerated",{"type":18,"value":2256},{"type":13,"tag":21,"props":2291,"children":2293},{"className":2292},[],[2294],{"type":18,"value":2262},{"type":18,"value":2296}," if the support for 8-bit signed dot product operations\nusing the ",{"type":13,"tag":21,"props":2298,"children":2300},{"className":2299},[],[2301],{"type":18,"value":2302},"OpSDotKHR",{"type":18,"value":2272},{"type":13,"tag":1868,"props":2305,"children":2306},{"href":2275},[2307],{"type":18,"value":2278},{"type":18,"value":1974},{"type":13,"tag":1856,"props":2310,"children":2311},{},[2312,2318,2320,2325,2327,2333,2335,2340],{"type":13,"tag":21,"props":2313,"children":2315},{"className":2314},[],[2316],{"type":18,"value":2317},"integerDotProduct8BitMixedSignednessAccelerated",{"type":18,"value":2319}," is a boolean that\nwill be ",{"type":13,"tag":21,"props":2321,"children":2323},{"className":2322},[],[2324],{"type":18,"value":2262},{"type":18,"value":2326}," if the support for 8-bit mixed signedness dot\nproduct operations using the ",{"type":13,"tag":21,"props":2328,"children":2330},{"className":2329},[],[2331],{"type":18,"value":2332},"OpSUDotKHR",{"type":18,"value":2334}," SPIR-V instruction is\naccelerated ",{"type":13,"tag":1868,"props":2336,"children":2337},{"href":2275},[2338],{"type":18,"value":2339},"as defined\nbelow",{"type":18,"value":1974},{"type":13,"tag":1856,"props":2342,"children":2343},{},[2344,2350,2351,2356,2358,2363,2364,2368],{"type":13,"tag":21,"props":2345,"children":2347},{"className":2346},[],[2348],{"type":18,"value":2349},"integerDotProduct4x8BitPackedUnsignedAccelerated",{"type":18,"value":2319},{"type":13,"tag":21,"props":2352,"children":2354},{"className":2353},[],[2355],{"type":18,"value":2262},{"type":18,"value":2357}," 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":2359,"children":2361},{"className":2360},[],[2362],{"type":18,"value":2270},{"type":18,"value":2272},{"type":13,"tag":1868,"props":2365,"children":2366},{"href":2275},[2367],{"type":18,"value":2278},{"type":18,"value":1974},{"type":13,"tag":1856,"props":2370,"children":2371},{},[2372,2378,2379,2384,2386,2391,2392,2396],{"type":13,"tag":21,"props":2373,"children":2375},{"className":2374},[],[2376],{"type":18,"value":2377},"integerDotProduct4x8BitPackedSignedAccelerated",{"type":18,"value":2319},{"type":13,"tag":21,"props":2380,"children":2382},{"className":2381},[],[2383],{"type":18,"value":2262},{"type":18,"value":2385}," 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":2387,"children":2389},{"className":2388},[],[2390],{"type":18,"value":2302},{"type":18,"value":2272},{"type":13,"tag":1868,"props":2393,"children":2394},{"href":2275},[2395],{"type":18,"value":2278},{"type":18,"value":1974},{"type":13,"tag":1856,"props":2398,"children":2399},{},[2400,2406,2408,2413,2415,2420,2421,2425],{"type":13,"tag":21,"props":2401,"children":2403},{"className":2402},[],[2404],{"type":18,"value":2405},"integerDotProduct4x8BitPackedMixedSignednessAccelerated",{"type":18,"value":2407}," is a\nboolean that will be ",{"type":13,"tag":21,"props":2409,"children":2411},{"className":2410},[],[2412],{"type":18,"value":2262},{"type":18,"value":2414}," 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":2416,"children":2418},{"className":2417},[],[2419],{"type":18,"value":2332},{"type":18,"value":2272},{"type":13,"tag":1868,"props":2422,"children":2423},{"href":2275},[2424],{"type":18,"value":2278},{"type":18,"value":1974},{"type":13,"tag":1856,"props":2427,"children":2428},{},[2429,2435,2437,2442,2444,2449,2450,2454],{"type":13,"tag":21,"props":2430,"children":2432},{"className":2431},[],[2433],{"type":18,"value":2434},"integerDotProduct16BitUnsignedAccelerated",{"type":18,"value":2436}," is a boolean that will\nbe ",{"type":13,"tag":21,"props":2438,"children":2440},{"className":2439},[],[2441],{"type":18,"value":2262},{"type":18,"value":2443}," if the support for 16-bit unsigned dot product\noperations using the ",{"type":13,"tag":21,"props":2445,"children":2447},{"className":2446},[],[2448],{"type":18,"value":2270},{"type":18,"value":2272},{"type":13,"tag":1868,"props":2451,"children":2452},{"href":2275},[2453],{"type":18,"value":2278},{"type":18,"value":1974},{"type":13,"tag":1856,"props":2456,"children":2457},{},[2458,2464,2465,2470,2472,2477,2478,2482],{"type":13,"tag":21,"props":2459,"children":2461},{"className":2460},[],[2462],{"type":18,"value":2463},"integerDotProduct16BitSignedAccelerated",{"type":18,"value":2256},{"type":13,"tag":21,"props":2466,"children":2468},{"className":2467},[],[2469],{"type":18,"value":2262},{"type":18,"value":2471}," if the support for 16-bit signed dot product operations\nusing the ",{"type":13,"tag":21,"props":2473,"children":2475},{"className":2474},[],[2476],{"type":18,"value":2302},{"type":18,"value":2272},{"type":13,"tag":1868,"props":2479,"children":2480},{"href":2275},[2481],{"type":18,"value":2278},{"type":18,"value":1974},{"type":13,"tag":1856,"props":2484,"children":2485},{},[2486,2492,2493,2498,2500,2505,2506,2510],{"type":13,"tag":21,"props":2487,"children":2489},{"className":2488},[],[2490],{"type":18,"value":2491},"integerDotProduct16BitMixedSignednessAccelerated",{"type":18,"value":2319},{"type":13,"tag":21,"props":2494,"children":2496},{"className":2495},[],[2497],{"type":18,"value":2262},{"type":18,"value":2499}," if the support for 16-bit mixed signedness dot\nproduct operations using the ",{"type":13,"tag":21,"props":2501,"children":2503},{"className":2502},[],[2504],{"type":18,"value":2332},{"type":18,"value":2334},{"type":13,"tag":1868,"props":2507,"children":2508},{"href":2275},[2509],{"type":18,"value":2339},{"type":18,"value":1974},{"type":13,"tag":1856,"props":2512,"children":2513},{},[2514,2520,2521,2526,2528,2533,2534,2538],{"type":13,"tag":21,"props":2515,"children":2517},{"className":2516},[],[2518],{"type":18,"value":2519},"integerDotProduct32BitUnsignedAccelerated",{"type":18,"value":2436},{"type":13,"tag":21,"props":2522,"children":2524},{"className":2523},[],[2525],{"type":18,"value":2262},{"type":18,"value":2527}," if the support for 32-bit unsigned dot product\noperations using the ",{"type":13,"tag":21,"props":2529,"children":2531},{"className":2530},[],[2532],{"type":18,"value":2270},{"type":18,"value":2272},{"type":13,"tag":1868,"props":2535,"children":2536},{"href":2275},[2537],{"type":18,"value":2278},{"type":18,"value":1974},{"type":13,"tag":1856,"props":2540,"children":2541},{},[2542,2548,2549,2554,2556,2561,2562,2566],{"type":13,"tag":21,"props":2543,"children":2545},{"className":2544},[],[2546],{"type":18,"value":2547},"integerDotProduct32BitSignedAccelerated",{"type":18,"value":2256},{"type":13,"tag":21,"props":2550,"children":2552},{"className":2551},[],[2553],{"type":18,"value":2262},{"type":18,"value":2555}," if the support for 32-bit signed dot product operations\nusing the ",{"type":13,"tag":21,"props":2557,"children":2559},{"className":2558},[],[2560],{"type":18,"value":2302},{"type":18,"value":2272},{"type":13,"tag":1868,"props":2563,"children":2564},{"href":2275},[2565],{"type":18,"value":2278},{"type":18,"value":1974},{"type":13,"tag":1856,"props":2568,"children":2569},{},[2570,2576,2577,2582,2584,2589,2590,2594],{"type":13,"tag":21,"props":2571,"children":2573},{"className":2572},[],[2574],{"type":18,"value":2575},"integerDotProduct32BitMixedSignednessAccelerated",{"type":18,"value":2319},{"type":13,"tag":21,"props":2578,"children":2580},{"className":2579},[],[2581],{"type":18,"value":2262},{"type":18,"value":2583}," if the support for 32-bit mixed signedness dot\nproduct operations using the ",{"type":13,"tag":21,"props":2585,"children":2587},{"className":2586},[],[2588],{"type":18,"value":2332},{"type":18,"value":2334},{"type":13,"tag":1868,"props":2591,"children":2592},{"href":2275},[2593],{"type":18,"value":2339},{"type":18,"value":1974},{"type":13,"tag":1856,"props":2596,"children":2597},{},[2598,2604,2605,2610,2612,2617,2618,2622],{"type":13,"tag":21,"props":2599,"children":2601},{"className":2600},[],[2602],{"type":18,"value":2603},"integerDotProduct64BitUnsignedAccelerated",{"type":18,"value":2436},{"type":13,"tag":21,"props":2606,"children":2608},{"className":2607},[],[2609],{"type":18,"value":2262},{"type":18,"value":2611}," if the support for 64-bit unsigned dot product\noperations using the ",{"type":13,"tag":21,"props":2613,"children":2615},{"className":2614},[],[2616],{"type":18,"value":2270},{"type":18,"value":2272},{"type":13,"tag":1868,"props":2619,"children":2620},{"href":2275},[2621],{"type":18,"value":2278},{"type":18,"value":1974},{"type":13,"tag":1856,"props":2624,"children":2625},{},[2626,2632,2633,2638,2640,2645,2646,2650],{"type":13,"tag":21,"props":2627,"children":2629},{"className":2628},[],[2630],{"type":18,"value":2631},"integerDotProduct64BitSignedAccelerated",{"type":18,"value":2256},{"type":13,"tag":21,"props":2634,"children":2636},{"className":2635},[],[2637],{"type":18,"value":2262},{"type":18,"value":2639}," if the support for 64-bit signed dot product operations\nusing the ",{"type":13,"tag":21,"props":2641,"children":2643},{"className":2642},[],[2644],{"type":18,"value":2302},{"type":18,"value":2272},{"type":13,"tag":1868,"props":2647,"children":2648},{"href":2275},[2649],{"type":18,"value":2278},{"type":18,"value":1974},{"type":13,"tag":1856,"props":2652,"children":2653},{},[2654,2660,2661,2666,2668,2673,2674,2678],{"type":13,"tag":21,"props":2655,"children":2657},{"className":2656},[],[2658],{"type":18,"value":2659},"integerDotProduct64BitMixedSignednessAccelerated",{"type":18,"value":2319},{"type":13,"tag":21,"props":2662,"children":2664},{"className":2663},[],[2665],{"type":18,"value":2262},{"type":18,"value":2667}," if the support for 64-bit mixed signedness dot\nproduct operations using the ",{"type":13,"tag":21,"props":2669,"children":2671},{"className":2670},[],[2672],{"type":18,"value":2332},{"type":18,"value":2334},{"type":13,"tag":1868,"props":2675,"children":2676},{"href":2275},[2677],{"type":18,"value":2339},{"type":18,"value":1974},{"type":13,"tag":1856,"props":2680,"children":2681},{},[2682,2688,2690,2695,2697,2703,2704,2708],{"type":13,"tag":21,"props":2683,"children":2685},{"className":2684},[],[2686],{"type":18,"value":2687},"integerDotProductAccumulatingSaturating8BitUnsignedAccelerated",{"type":18,"value":2689}," is\na boolean that will be ",{"type":13,"tag":21,"props":2691,"children":2693},{"className":2692},[],[2694],{"type":18,"value":2262},{"type":18,"value":2696}," if the support for 8-bit unsigned\naccumulating saturating dot product operations using the\n",{"type":13,"tag":21,"props":2698,"children":2700},{"className":2699},[],[2701],{"type":18,"value":2702},"OpUDotAccSatKHR",{"type":18,"value":2272},{"type":13,"tag":1868,"props":2705,"children":2706},{"href":2275},[2707],{"type":18,"value":2278},{"type":18,"value":1974},{"type":13,"tag":1856,"props":2710,"children":2711},{},[2712,2718,2719,2724,2726,2732,2733,2737],{"type":13,"tag":21,"props":2713,"children":2715},{"className":2714},[],[2716],{"type":18,"value":2717},"integerDotProductAccumulatingSaturating8BitSignedAccelerated",{"type":18,"value":2407},{"type":13,"tag":21,"props":2720,"children":2722},{"className":2721},[],[2723],{"type":18,"value":2262},{"type":18,"value":2725}," if the support for 8-bit signed\naccumulating saturating dot product operations using the\n",{"type":13,"tag":21,"props":2727,"children":2729},{"className":2728},[],[2730],{"type":18,"value":2731},"OpSDotAccSatKHR",{"type":18,"value":2272},{"type":13,"tag":1868,"props":2734,"children":2735},{"href":2275},[2736],{"type":18,"value":2278},{"type":18,"value":1974},{"type":13,"tag":1856,"props":2739,"children":2740},{},[2741,2747,2749,2754,2756,2762,2763,2767],{"type":13,"tag":21,"props":2742,"children":2744},{"className":2743},[],[2745],{"type":18,"value":2746},"integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated",{"type":18,"value":2748},"\nis a boolean that will be ",{"type":13,"tag":21,"props":2750,"children":2752},{"className":2751},[],[2753],{"type":18,"value":2262},{"type":18,"value":2755}," if the support for 8-bit mixed\nsignedness accumulating saturating dot product operations using the\n",{"type":13,"tag":21,"props":2757,"children":2759},{"className":2758},[],[2760],{"type":18,"value":2761},"OpSUDotAccSatKHR",{"type":18,"value":2272},{"type":13,"tag":1868,"props":2764,"children":2765},{"href":2275},[2766],{"type":18,"value":2278},{"type":18,"value":1974},{"type":13,"tag":1856,"props":2769,"children":2770},{},[2771,2777,2778,2783,2785,2790,2792,2796],{"type":13,"tag":21,"props":2772,"children":2774},{"className":2773},[],[2775],{"type":18,"value":2776},"integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated",{"type":18,"value":2748},{"type":13,"tag":21,"props":2779,"children":2781},{"className":2780},[],[2782],{"type":18,"value":2262},{"type":18,"value":2784}," 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":2786,"children":2788},{"className":2787},[],[2789],{"type":18,"value":2702},{"type":18,"value":2791}," SPIR-V\ninstruction is accelerated\n",{"type":13,"tag":1868,"props":2793,"children":2794},{"href":2275},[2795],{"type":18,"value":2278},{"type":18,"value":1974},{"type":13,"tag":1856,"props":2798,"children":2799},{},[2800,2806,2807,2812,2814,2819,2820,2824],{"type":13,"tag":21,"props":2801,"children":2803},{"className":2802},[],[2804],{"type":18,"value":2805},"integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated",{"type":18,"value":2748},{"type":13,"tag":21,"props":2808,"children":2810},{"className":2809},[],[2811],{"type":18,"value":2262},{"type":18,"value":2813}," 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":2815,"children":2817},{"className":2816},[],[2818],{"type":18,"value":2731},{"type":18,"value":2334},{"type":13,"tag":1868,"props":2821,"children":2822},{"href":2275},[2823],{"type":18,"value":2339},{"type":18,"value":1974},{"type":13,"tag":1856,"props":2826,"children":2827},{},[2828,2834,2835,2840,2842,2847,2848,2852],{"type":13,"tag":21,"props":2829,"children":2831},{"className":2830},[],[2832],{"type":18,"value":2833},"integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated",{"type":18,"value":2748},{"type":13,"tag":21,"props":2836,"children":2838},{"className":2837},[],[2839],{"type":18,"value":2262},{"type":18,"value":2841}," 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":2843,"children":2845},{"className":2844},[],[2846],{"type":18,"value":2761},{"type":18,"value":2791},{"type":13,"tag":1868,"props":2849,"children":2850},{"href":2275},[2851],{"type":18,"value":2278},{"type":18,"value":1974},{"type":13,"tag":1856,"props":2854,"children":2855},{},[2856,2862,2863,2868,2870,2875,2876,2880],{"type":13,"tag":21,"props":2857,"children":2859},{"className":2858},[],[2860],{"type":18,"value":2861},"integerDotProductAccumulatingSaturating16BitUnsignedAccelerated",{"type":18,"value":2689},{"type":13,"tag":21,"props":2864,"children":2866},{"className":2865},[],[2867],{"type":18,"value":2262},{"type":18,"value":2869}," if the support for 16-bit unsigned\naccumulating saturating dot product operations using the\n",{"type":13,"tag":21,"props":2871,"children":2873},{"className":2872},[],[2874],{"type":18,"value":2702},{"type":18,"value":2272},{"type":13,"tag":1868,"props":2877,"children":2878},{"href":2275},[2879],{"type":18,"value":2278},{"type":18,"value":1974},{"type":13,"tag":1856,"props":2882,"children":2883},{},[2884,2890,2891,2896,2898,2903,2904,2908],{"type":13,"tag":21,"props":2885,"children":2887},{"className":2886},[],[2888],{"type":18,"value":2889},"integerDotProductAccumulatingSaturating16BitSignedAccelerated",{"type":18,"value":2407},{"type":13,"tag":21,"props":2892,"children":2894},{"className":2893},[],[2895],{"type":18,"value":2262},{"type":18,"value":2897}," if the support for 16-bit signed\naccumulating saturating dot product operations using the\n",{"type":13,"tag":21,"props":2899,"children":2901},{"className":2900},[],[2902],{"type":18,"value":2731},{"type":18,"value":2272},{"type":13,"tag":1868,"props":2905,"children":2906},{"href":2275},[2907],{"type":18,"value":2278},{"type":18,"value":1974},{"type":13,"tag":1856,"props":2910,"children":2911},{},[2912,2918,2919,2924,2926,2931,2932,2936],{"type":13,"tag":21,"props":2913,"children":2915},{"className":2914},[],[2916],{"type":18,"value":2917},"integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated",{"type":18,"value":2748},{"type":13,"tag":21,"props":2920,"children":2922},{"className":2921},[],[2923],{"type":18,"value":2262},{"type":18,"value":2925}," if the support for 16-bit mixed\nsignedness accumulating saturating dot product operations using the\n",{"type":13,"tag":21,"props":2927,"children":2929},{"className":2928},[],[2930],{"type":18,"value":2761},{"type":18,"value":2272},{"type":13,"tag":1868,"props":2933,"children":2934},{"href":2275},[2935],{"type":18,"value":2278},{"type":18,"value":1974},{"type":13,"tag":1856,"props":2938,"children":2939},{},[2940,2946,2947,2952,2954,2959,2960,2964],{"type":13,"tag":21,"props":2941,"children":2943},{"className":2942},[],[2944],{"type":18,"value":2945},"integerDotProductAccumulatingSaturating32BitUnsignedAccelerated",{"type":18,"value":2689},{"type":13,"tag":21,"props":2948,"children":2950},{"className":2949},[],[2951],{"type":18,"value":2262},{"type":18,"value":2953}," if the support for 32-bit unsigned\naccumulating saturating dot product operations using the\n",{"type":13,"tag":21,"props":2955,"children":2957},{"className":2956},[],[2958],{"type":18,"value":2702},{"type":18,"value":2272},{"type":13,"tag":1868,"props":2961,"children":2962},{"href":2275},[2963],{"type":18,"value":2278},{"type":18,"value":1974},{"type":13,"tag":1856,"props":2966,"children":2967},{},[2968,2974,2975,2980,2982,2987,2988,2992],{"type":13,"tag":21,"props":2969,"children":2971},{"className":2970},[],[2972],{"type":18,"value":2973},"integerDotProductAccumulatingSaturating32BitSignedAccelerated",{"type":18,"value":2407},{"type":13,"tag":21,"props":2976,"children":2978},{"className":2977},[],[2979],{"type":18,"value":2262},{"type":18,"value":2981}," if the support for 32-bit signed\naccumulating saturating dot product operations using the\n",{"type":13,"tag":21,"props":2983,"children":2985},{"className":2984},[],[2986],{"type":18,"value":2731},{"type":18,"value":2272},{"type":13,"tag":1868,"props":2989,"children":2990},{"href":2275},[2991],{"type":18,"value":2278},{"type":18,"value":1974},{"type":13,"tag":1856,"props":2994,"children":2995},{},[2996,3002,3003,3008,3010,3015,3016,3020],{"type":13,"tag":21,"props":2997,"children":2999},{"className":2998},[],[3000],{"type":18,"value":3001},"integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated",{"type":18,"value":2748},{"type":13,"tag":21,"props":3004,"children":3006},{"className":3005},[],[3007],{"type":18,"value":2262},{"type":18,"value":3009}," if the support for 32-bit mixed\nsignedness accumulating saturating dot product operations using the\n",{"type":13,"tag":21,"props":3011,"children":3013},{"className":3012},[],[3014],{"type":18,"value":2761},{"type":18,"value":2272},{"type":13,"tag":1868,"props":3017,"children":3018},{"href":2275},[3019],{"type":18,"value":2278},{"type":18,"value":1974},{"type":13,"tag":1856,"props":3022,"children":3023},{},[3024,3030,3031,3036,3038,3043,3044,3048],{"type":13,"tag":21,"props":3025,"children":3027},{"className":3026},[],[3028],{"type":18,"value":3029},"integerDotProductAccumulatingSaturating64BitUnsignedAccelerated",{"type":18,"value":2689},{"type":13,"tag":21,"props":3032,"children":3034},{"className":3033},[],[3035],{"type":18,"value":2262},{"type":18,"value":3037}," if the support for 64-bit unsigned\naccumulating saturating dot product operations using the\n",{"type":13,"tag":21,"props":3039,"children":3041},{"className":3040},[],[3042],{"type":18,"value":2702},{"type":18,"value":2272},{"type":13,"tag":1868,"props":3045,"children":3046},{"href":2275},[3047],{"type":18,"value":2278},{"type":18,"value":1974},{"type":13,"tag":1856,"props":3050,"children":3051},{},[3052,3058,3059,3064,3066,3071,3072,3076],{"type":13,"tag":21,"props":3053,"children":3055},{"className":3054},[],[3056],{"type":18,"value":3057},"integerDotProductAccumulatingSaturating64BitSignedAccelerated",{"type":18,"value":2407},{"type":13,"tag":21,"props":3060,"children":3062},{"className":3061},[],[3063],{"type":18,"value":2262},{"type":18,"value":3065}," if the support for 64-bit signed\naccumulating saturating dot product operations using the\n",{"type":13,"tag":21,"props":3067,"children":3069},{"className":3068},[],[3070],{"type":18,"value":2731},{"type":18,"value":2272},{"type":13,"tag":1868,"props":3073,"children":3074},{"href":2275},[3075],{"type":18,"value":2278},{"type":18,"value":1974},{"type":13,"tag":1856,"props":3078,"children":3079},{},[3080,3086,3087,3092,3094,3099,3100,3104],{"type":13,"tag":21,"props":3081,"children":3083},{"className":3082},[],[3084],{"type":18,"value":3085},"integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated",{"type":18,"value":2748},{"type":13,"tag":21,"props":3088,"children":3090},{"className":3089},[],[3091],{"type":18,"value":2262},{"type":18,"value":3093}," if the support for 64-bit mixed\nsignedness accumulating saturating dot product operations using the\n",{"type":13,"tag":21,"props":3095,"children":3097},{"className":3096},[],[3098],{"type":18,"value":2761},{"type":18,"value":2272},{"type":13,"tag":1868,"props":3101,"children":3102},{"href":2275},[3103],{"type":18,"value":2278},{"type":18,"value":1974},{"type":13,"tag":1856,"props":3106,"children":3107},{},[3108,3112,3118,3120,3124],{"type":13,"tag":1899,"props":3109,"children":3111},{"id":3110},"limits-storageTexelBufferOffsetAlignmentBytes",[],{"type":13,"tag":21,"props":3113,"children":3115},{"className":3114},[],[3116],{"type":18,"value":3117},"storageTexelBufferOffsetAlignmentBytes",{"type":18,"value":3119}," is a byte alignment that is\nsufficient for a storage texel buffer of any format.\nThe value ",{"type":13,"tag":2111,"props":3121,"children":3123},{"type":3122},"must",[],{"type":18,"value":3125}," be a power of two.",{"type":13,"tag":1856,"props":3127,"children":3128},{},[3129,3133,3139],{"type":13,"tag":1899,"props":3130,"children":3132},{"id":3131},"limits-storageTexelBufferOffsetSingleTexelAlignment",[],{"type":13,"tag":21,"props":3134,"children":3136},{"className":3135},[],[3137],{"type":18,"value":3138},"storageTexelBufferOffsetSingleTexelAlignment",{"type":18,"value":3140}," indicates whether\nsingle texel alignment is sufficient for a storage texel buffer of any\nformat.",{"type":13,"tag":1856,"props":3142,"children":3143},{},[3144,3148,3154,3156,3159],{"type":13,"tag":1899,"props":3145,"children":3147},{"id":3146},"limits-uniformTexelBufferOffsetAlignmentBytes",[],{"type":13,"tag":21,"props":3149,"children":3151},{"className":3150},[],[3152],{"type":18,"value":3153},"uniformTexelBufferOffsetAlignmentBytes",{"type":18,"value":3155}," is a byte alignment that is\nsufficient for a uniform texel buffer of any format.\nThe value ",{"type":13,"tag":2111,"props":3157,"children":3158},{"type":3122},[],{"type":18,"value":3125},{"type":13,"tag":1856,"props":3161,"children":3162},{},[3163,3167,3173],{"type":13,"tag":1899,"props":3164,"children":3166},{"id":3165},"limits-uniformTexelBufferOffsetSingleTexelAlignment",[],{"type":13,"tag":21,"props":3168,"children":3170},{"className":3169},[],[3171],{"type":18,"value":3172},"uniformTexelBufferOffsetSingleTexelAlignment",{"type":18,"value":3174}," indicates whether\nsingle texel alignment is sufficient for a uniform texel buffer of any\nformat.",{"type":13,"tag":1856,"props":3176,"children":3177},{},[3178,3182,3183,3189,3191,3197,3199,3202],{"type":13,"tag":1899,"props":3179,"children":3181},{"id":3180},"limits-maxBufferSize",[],{"type":18,"value":1904},{"type":13,"tag":21,"props":3184,"children":3186},{"className":3185},[],[3187],{"type":18,"value":3188},"maxBufferSize",{"type":18,"value":3190}," is the\nmaximum size ",{"type":13,"tag":21,"props":3192,"children":3194},{"className":3193},[],[3195],{"type":18,"value":3196},"VkBuffer",{"type":18,"value":3198}," that ",{"type":13,"tag":2111,"props":3200,"children":3201},{"type":2113},[],{"type":18,"value":3203}," be created.",{"type":13,"tag":14,"props":3205,"children":3206},{},[3207,3209,3214,3216,3221,3223,3229,3231,3237],{"type":18,"value":3208},"If the ",{"type":13,"tag":21,"props":3210,"children":3212},{"className":3211},[],[3213],{"type":18,"value":4},{"type":18,"value":3215}," structure is included in the ",{"type":13,"tag":21,"props":3217,"children":3219},{"className":3218},[],[3220],{"type":18,"value":1884},{"type":18,"value":3222}," chain of the\n",{"type":13,"tag":1868,"props":3224,"children":3226},{"href":3225},"/man/VkPhysicalDeviceProperties2",[3227],{"type":18,"value":3228},"VkPhysicalDeviceProperties2",{"type":18,"value":3230}," structure passed to\n",{"type":13,"tag":1868,"props":3232,"children":3234},{"href":3233},"/man/vkGetPhysicalDeviceProperties2",[3235],{"type":18,"value":3236},"vkGetPhysicalDeviceProperties2",{"type":18,"value":3238},", it is filled in with each\ncorresponding implementation-dependent property.",{"type":13,"tag":14,"props":3240,"children":3241},{},[3242],{"type":18,"value":3243},"These properties correspond to Vulkan 1.3 functionality.",{"type":13,"tag":14,"props":3245,"children":3246},{},[3247,3249,3254,3255,3258,3260,3266,3268,3274],{"type":18,"value":3248},"The members of ",{"type":13,"tag":21,"props":3250,"children":3252},{"className":3251},[],[3253],{"type":18,"value":4},{"type":18,"value":1904},{"type":13,"tag":2111,"props":3256,"children":3257},{"type":3122},[],{"type":18,"value":3259}," have the same\nvalues as the corresponding members of\n",{"type":13,"tag":1868,"props":3261,"children":3263},{"href":3262},"/man/VkPhysicalDeviceInlineUniformBlockProperties",[3264],{"type":18,"value":3265},"VkPhysicalDeviceInlineUniformBlockProperties",{"type":18,"value":3267}," and\n",{"type":13,"tag":1868,"props":3269,"children":3271},{"href":3270},"/man/VkPhysicalDeviceSubgroupSizeControlProperties",[3272],{"type":18,"value":3273},"VkPhysicalDeviceSubgroupSizeControlProperties",{"type":18,"value":1974},{"type":13,"tag":3276,"props":3277,"children":3279},"validity-group",{"name":3278},"Valid Usage (Implicit)",[3280],{"type":13,"tag":3281,"props":3282,"children":3284},"validity-field",{"name":3283},"VUID-VkPhysicalDeviceVulkan13Properties-sType-sType",[3285],{"type":13,"tag":14,"props":3286,"children":3287},{},[3288,3293,3294,3297,3299],{"type":13,"tag":21,"props":3289,"children":3291},{"className":3290},[],[3292],{"type":18,"value":1864},{"type":18,"value":1904},{"type":13,"tag":2111,"props":3295,"children":3296},{"type":3122},[],{"type":18,"value":3298}," be ",{"type":13,"tag":21,"props":3300,"children":3302},{"className":3301},[],[3303],{"type":18,"value":3304},"VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_PROPERTIES",{"type":13,"tag":3306,"props":3307,"children":3308},"style",{},[3309],{"type":18,"value":3310},"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":3312},[],"markdown",1725732576221]