[{"data":1,"prerenderedAt":1753},["ShallowReactive",2],{"$f4h-CMnbO54_pqZzh72XdYOTWRpmHi5Ga9ZO5TyRa4ug":3},{"title":4,"description":5,"parent":6,"extendedby":7,"aliases":9,"type":11,"xrefs":12,"body":13,"_type":1752,"_id":4},"VkBindDescriptorSetsInfo","Structure specifying a descriptor set binding operation","VK_VERSION_1_4",[8],"VkPipelineLayoutCreateInfo",[10],"VkBindDescriptorSetsInfoKHR","structs",[],{"type":14,"children":15,"toc":1750},"root",[16,32,479,544,761,820,1430,1744],{"type":17,"tag":18,"props":19,"children":20},"element","p",{},[21,24,30],{"type":22,"value":23},"text","The ",{"type":17,"tag":25,"props":26,"children":28},"code",{"className":27},[],[29],{"type":22,"value":4},{"type":22,"value":31}," structure is defined as:",{"type":17,"tag":33,"props":34,"children":35},"code-group",{},[36,207],{"type":17,"tag":37,"props":38,"children":44},"pre",{"className":39,"code":40,"filename":41,"language":42,"meta":43,"style":43},"language-c shiki shiki-themes github-light-default github-dark-default","typedef struct VkBindDescriptorSetsInfo {\n VkStructureType sType;\n const void* pNext;\n VkShaderStageFlags stageFlags;\n VkPipelineLayout layout;\n uint32_t firstSet;\n uint32_t descriptorSetCount;\n const VkDescriptorSet* pDescriptorSets;\n uint32_t dynamicOffsetCount;\n const uint32_t* pDynamicOffsets;\n} VkBindDescriptorSetsInfo;\n","C","c","",[45],{"type":17,"tag":25,"props":46,"children":47},{"__ignoreMap":43},[48,71,80,99,108,117,131,144,167,180,198],{"type":17,"tag":49,"props":50,"children":53},"span",{"class":51,"line":52},"line",1,[54,60,65],{"type":17,"tag":49,"props":55,"children":57},{"style":56},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[58],{"type":22,"value":59},"typedef",{"type":17,"tag":49,"props":61,"children":62},{"style":56},[63],{"type":22,"value":64}," struct",{"type":17,"tag":49,"props":66,"children":68},{"style":67},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[69],{"type":22,"value":70}," VkBindDescriptorSetsInfo {\n",{"type":17,"tag":49,"props":72,"children":74},{"class":51,"line":73},2,[75],{"type":17,"tag":49,"props":76,"children":77},{"style":67},[78],{"type":22,"value":79}," VkStructureType sType;\n",{"type":17,"tag":49,"props":81,"children":83},{"class":51,"line":82},3,[84,89,94],{"type":17,"tag":49,"props":85,"children":86},{"style":56},[87],{"type":22,"value":88}," const",{"type":17,"tag":49,"props":90,"children":91},{"style":56},[92],{"type":22,"value":93}," void*",{"type":17,"tag":49,"props":95,"children":96},{"style":67},[97],{"type":22,"value":98}," pNext;\n",{"type":17,"tag":49,"props":100,"children":102},{"class":51,"line":101},4,[103],{"type":17,"tag":49,"props":104,"children":105},{"style":67},[106],{"type":22,"value":107}," VkShaderStageFlags stageFlags;\n",{"type":17,"tag":49,"props":109,"children":111},{"class":51,"line":110},5,[112],{"type":17,"tag":49,"props":113,"children":114},{"style":67},[115],{"type":22,"value":116}," VkPipelineLayout layout;\n",{"type":17,"tag":49,"props":118,"children":120},{"class":51,"line":119},6,[121,126],{"type":17,"tag":49,"props":122,"children":123},{"style":56},[124],{"type":22,"value":125}," uint32_t",{"type":17,"tag":49,"props":127,"children":128},{"style":67},[129],{"type":22,"value":130}," firstSet;\n",{"type":17,"tag":49,"props":132,"children":134},{"class":51,"line":133},7,[135,139],{"type":17,"tag":49,"props":136,"children":137},{"style":56},[138],{"type":22,"value":125},{"type":17,"tag":49,"props":140,"children":141},{"style":67},[142],{"type":22,"value":143}," descriptorSetCount;\n",{"type":17,"tag":49,"props":145,"children":147},{"class":51,"line":146},8,[148,152,157,162],{"type":17,"tag":49,"props":149,"children":150},{"style":56},[151],{"type":22,"value":88},{"type":17,"tag":49,"props":153,"children":154},{"style":67},[155],{"type":22,"value":156}," VkDescriptorSet",{"type":17,"tag":49,"props":158,"children":159},{"style":56},[160],{"type":22,"value":161},"*",{"type":17,"tag":49,"props":163,"children":164},{"style":67},[165],{"type":22,"value":166}," pDescriptorSets;\n",{"type":17,"tag":49,"props":168,"children":170},{"class":51,"line":169},9,[171,175],{"type":17,"tag":49,"props":172,"children":173},{"style":56},[174],{"type":22,"value":125},{"type":17,"tag":49,"props":176,"children":177},{"style":67},[178],{"type":22,"value":179}," dynamicOffsetCount;\n",{"type":17,"tag":49,"props":181,"children":183},{"class":51,"line":182},10,[184,188,193],{"type":17,"tag":49,"props":185,"children":186},{"style":56},[187],{"type":22,"value":88},{"type":17,"tag":49,"props":189,"children":190},{"style":56},[191],{"type":22,"value":192}," uint32_t*",{"type":17,"tag":49,"props":194,"children":195},{"style":67},[196],{"type":22,"value":197}," pDynamicOffsets;\n",{"type":17,"tag":49,"props":199,"children":201},{"class":51,"line":200},11,[202],{"type":17,"tag":49,"props":203,"children":204},{"style":67},[205],{"type":22,"value":206},"} VkBindDescriptorSetsInfo;\n",{"type":17,"tag":37,"props":208,"children":213},{"className":209,"code":210,"filename":211,"language":212,"meta":43,"style":43},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct BindDescriptorSetsInfo {\n s_type: vk::StructureType,\n p_next: *const c_void,\n stage_flags: vk::ShaderStageFlags,\n layout: vk::PipelineLayout,\n first_set: u32,\n descriptor_set_count: u32,\n p_descriptor_sets: *const vk::DescriptorSet,\n dynamic_offset_count: u32,\n p_dynamic_offsets: *const u32,\n}\n","Rust","rs",[214],{"type":17,"tag":25,"props":215,"children":216},{"__ignoreMap":43},[217,240,273,295,324,353,374,394,427,447,471],{"type":17,"tag":49,"props":218,"children":219},{"class":51,"line":52},[220,225,229,235],{"type":17,"tag":49,"props":221,"children":222},{"style":56},[223],{"type":22,"value":224},"pub",{"type":17,"tag":49,"props":226,"children":227},{"style":56},[228],{"type":22,"value":64},{"type":17,"tag":49,"props":230,"children":232},{"style":231},"--shiki-default:#953800;--shiki-dark:#FFA657",[233],{"type":22,"value":234}," BindDescriptorSetsInfo",{"type":17,"tag":49,"props":236,"children":237},{"style":67},[238],{"type":22,"value":239}," {\n",{"type":17,"tag":49,"props":241,"children":242},{"class":51,"line":73},[243,248,253,258,263,268],{"type":17,"tag":49,"props":244,"children":245},{"style":67},[246],{"type":22,"value":247}," s_type",{"type":17,"tag":49,"props":249,"children":250},{"style":56},[251],{"type":22,"value":252},":",{"type":17,"tag":49,"props":254,"children":255},{"style":231},[256],{"type":22,"value":257}," vk",{"type":17,"tag":49,"props":259,"children":260},{"style":56},[261],{"type":22,"value":262},"::",{"type":17,"tag":49,"props":264,"children":265},{"style":231},[266],{"type":22,"value":267},"StructureType",{"type":17,"tag":49,"props":269,"children":270},{"style":67},[271],{"type":22,"value":272},",\n",{"type":17,"tag":49,"props":274,"children":275},{"class":51,"line":82},[276,281,285,290],{"type":17,"tag":49,"props":277,"children":278},{"style":67},[279],{"type":22,"value":280}," p_next",{"type":17,"tag":49,"props":282,"children":283},{"style":56},[284],{"type":22,"value":252},{"type":17,"tag":49,"props":286,"children":287},{"style":56},[288],{"type":22,"value":289}," *const",{"type":17,"tag":49,"props":291,"children":292},{"style":67},[293],{"type":22,"value":294}," c_void,\n",{"type":17,"tag":49,"props":296,"children":297},{"class":51,"line":101},[298,303,307,311,315,320],{"type":17,"tag":49,"props":299,"children":300},{"style":67},[301],{"type":22,"value":302}," stage_flags",{"type":17,"tag":49,"props":304,"children":305},{"style":56},[306],{"type":22,"value":252},{"type":17,"tag":49,"props":308,"children":309},{"style":231},[310],{"type":22,"value":257},{"type":17,"tag":49,"props":312,"children":313},{"style":56},[314],{"type":22,"value":262},{"type":17,"tag":49,"props":316,"children":317},{"style":231},[318],{"type":22,"value":319},"ShaderStageFlags",{"type":17,"tag":49,"props":321,"children":322},{"style":67},[323],{"type":22,"value":272},{"type":17,"tag":49,"props":325,"children":326},{"class":51,"line":110},[327,332,336,340,344,349],{"type":17,"tag":49,"props":328,"children":329},{"style":67},[330],{"type":22,"value":331}," layout",{"type":17,"tag":49,"props":333,"children":334},{"style":56},[335],{"type":22,"value":252},{"type":17,"tag":49,"props":337,"children":338},{"style":231},[339],{"type":22,"value":257},{"type":17,"tag":49,"props":341,"children":342},{"style":56},[343],{"type":22,"value":262},{"type":17,"tag":49,"props":345,"children":346},{"style":231},[347],{"type":22,"value":348},"PipelineLayout",{"type":17,"tag":49,"props":350,"children":351},{"style":67},[352],{"type":22,"value":272},{"type":17,"tag":49,"props":354,"children":355},{"class":51,"line":119},[356,361,365,370],{"type":17,"tag":49,"props":357,"children":358},{"style":67},[359],{"type":22,"value":360}," first_set",{"type":17,"tag":49,"props":362,"children":363},{"style":56},[364],{"type":22,"value":252},{"type":17,"tag":49,"props":366,"children":367},{"style":231},[368],{"type":22,"value":369}," u32",{"type":17,"tag":49,"props":371,"children":372},{"style":67},[373],{"type":22,"value":272},{"type":17,"tag":49,"props":375,"children":376},{"class":51,"line":133},[377,382,386,390],{"type":17,"tag":49,"props":378,"children":379},{"style":67},[380],{"type":22,"value":381}," descriptor_set_count",{"type":17,"tag":49,"props":383,"children":384},{"style":56},[385],{"type":22,"value":252},{"type":17,"tag":49,"props":387,"children":388},{"style":231},[389],{"type":22,"value":369},{"type":17,"tag":49,"props":391,"children":392},{"style":67},[393],{"type":22,"value":272},{"type":17,"tag":49,"props":395,"children":396},{"class":51,"line":146},[397,402,406,410,414,418,423],{"type":17,"tag":49,"props":398,"children":399},{"style":67},[400],{"type":22,"value":401}," p_descriptor_sets",{"type":17,"tag":49,"props":403,"children":404},{"style":56},[405],{"type":22,"value":252},{"type":17,"tag":49,"props":407,"children":408},{"style":56},[409],{"type":22,"value":289},{"type":17,"tag":49,"props":411,"children":412},{"style":231},[413],{"type":22,"value":257},{"type":17,"tag":49,"props":415,"children":416},{"style":56},[417],{"type":22,"value":262},{"type":17,"tag":49,"props":419,"children":420},{"style":231},[421],{"type":22,"value":422},"DescriptorSet",{"type":17,"tag":49,"props":424,"children":425},{"style":67},[426],{"type":22,"value":272},{"type":17,"tag":49,"props":428,"children":429},{"class":51,"line":169},[430,435,439,443],{"type":17,"tag":49,"props":431,"children":432},{"style":67},[433],{"type":22,"value":434}," dynamic_offset_count",{"type":17,"tag":49,"props":436,"children":437},{"style":56},[438],{"type":22,"value":252},{"type":17,"tag":49,"props":440,"children":441},{"style":231},[442],{"type":22,"value":369},{"type":17,"tag":49,"props":444,"children":445},{"style":67},[446],{"type":22,"value":272},{"type":17,"tag":49,"props":448,"children":449},{"class":51,"line":182},[450,455,459,463,467],{"type":17,"tag":49,"props":451,"children":452},{"style":67},[453],{"type":22,"value":454}," p_dynamic_offsets",{"type":17,"tag":49,"props":456,"children":457},{"style":56},[458],{"type":22,"value":252},{"type":17,"tag":49,"props":460,"children":461},{"style":56},[462],{"type":22,"value":289},{"type":17,"tag":49,"props":464,"children":465},{"style":231},[466],{"type":22,"value":369},{"type":17,"tag":49,"props":468,"children":469},{"style":67},[470],{"type":22,"value":272},{"type":17,"tag":49,"props":472,"children":473},{"class":51,"line":200},[474],{"type":17,"tag":49,"props":475,"children":476},{"style":67},[477],{"type":22,"value":478},"}\n",{"type":17,"tag":33,"props":480,"children":481},{},[482,501],{"type":17,"tag":37,"props":483,"children":485},{"className":39,"code":484,"filename":41,"language":42,"meta":43,"style":43},"typedef VkBindDescriptorSetsInfo VkBindDescriptorSetsInfoKHR;\n",[486],{"type":17,"tag":25,"props":487,"children":488},{"__ignoreMap":43},[489],{"type":17,"tag":49,"props":490,"children":491},{"class":51,"line":52},[492,496],{"type":17,"tag":49,"props":493,"children":494},{"style":56},[495],{"type":22,"value":59},{"type":17,"tag":49,"props":497,"children":498},{"style":67},[499],{"type":22,"value":500}," VkBindDescriptorSetsInfo VkBindDescriptorSetsInfoKHR;\n",{"type":17,"tag":37,"props":502,"children":504},{"className":209,"code":503,"filename":211,"language":212,"meta":43,"style":43},"type BindDescriptorSetsInfoKHR = vk::BindDescriptorSetsInfo;\n",[505],{"type":17,"tag":25,"props":506,"children":507},{"__ignoreMap":43},[508],{"type":17,"tag":49,"props":509,"children":510},{"class":51,"line":52},[511,516,521,526,530,534,539],{"type":17,"tag":49,"props":512,"children":513},{"style":56},[514],{"type":22,"value":515},"type",{"type":17,"tag":49,"props":517,"children":518},{"style":231},[519],{"type":22,"value":520}," BindDescriptorSetsInfoKHR",{"type":17,"tag":49,"props":522,"children":523},{"style":56},[524],{"type":22,"value":525}," =",{"type":17,"tag":49,"props":527,"children":528},{"style":231},[529],{"type":22,"value":257},{"type":17,"tag":49,"props":531,"children":532},{"style":56},[533],{"type":22,"value":262},{"type":17,"tag":49,"props":535,"children":536},{"style":231},[537],{"type":22,"value":538},"BindDescriptorSetsInfo",{"type":17,"tag":49,"props":540,"children":541},{"style":67},[542],{"type":22,"value":543},";\n",{"type":17,"tag":545,"props":546,"children":547},"ul",{},[548,569,588,607,677,688,707,725,743],{"type":17,"tag":549,"props":550,"children":551},"li",{},[552,558,560,567],{"type":17,"tag":25,"props":553,"children":555},{"className":554},[],[556],{"type":22,"value":557},"sType",{"type":22,"value":559}," is a ",{"type":17,"tag":561,"props":562,"children":564},"a",{"href":563},"/man/VkStructureType",[565],{"type":22,"value":566},"VkStructureType",{"type":22,"value":568}," value identifying this structure.",{"type":17,"tag":549,"props":570,"children":571},{},[572,578,580,586],{"type":17,"tag":25,"props":573,"children":575},{"className":574},[],[576],{"type":22,"value":577},"pNext",{"type":22,"value":579}," is ",{"type":17,"tag":25,"props":581,"children":583},{"className":582},[],[584],{"type":22,"value":585},"NULL",{"type":22,"value":587}," or a pointer to a structure extending this\nstructure.",{"type":17,"tag":549,"props":589,"children":590},{},[591,597,599,605],{"type":17,"tag":25,"props":592,"children":594},{"className":593},[],[595],{"type":22,"value":596},"stageFlags",{"type":22,"value":598}," is a bitmask of ",{"type":17,"tag":561,"props":600,"children":602},{"href":601},"/man/VkShaderStageFlagBits",[603],{"type":22,"value":604},"VkShaderStageFlagBits",{"type":22,"value":606}," specifying\nthe shader stages the descriptor sets will be bound to.",{"type":17,"tag":549,"props":608,"children":609},{},[610,616,617,623,625,635,637,642,644,649,651,657,659,663,665,670,672],{"type":17,"tag":25,"props":611,"children":613},{"className":612},[],[614],{"type":22,"value":615},"layout",{"type":22,"value":559},{"type":17,"tag":561,"props":618,"children":620},{"href":619},"/man/VkPipelineLayout",[621],{"type":22,"value":622},"VkPipelineLayout",{"type":22,"value":624}," object used to program the\nbindings.\nIf the ",{"type":17,"tag":561,"props":626,"children":628},{"href":627},"/man/VkPhysicalDevicePerStageDescriptorSetFeaturesNV#features-dynamicPipelineLayout",[629],{"type":17,"tag":25,"props":630,"children":632},{"className":631},[],[633],{"type":22,"value":634},"dynamicPipelineLayout",{"type":22,"value":636},"\nfeature is enabled, ",{"type":17,"tag":25,"props":638,"children":640},{"className":639},[],[641],{"type":22,"value":615},{"type":22,"value":643}," ",{"type":17,"tag":645,"props":646,"children":648},"normative",{"type":647},"can",[],{"type":22,"value":650}," be ",{"type":17,"tag":561,"props":652,"children":654},{"href":653},"/man/VK_NULL_HANDLE",[655],{"type":22,"value":656},"VK_NULL_HANDLE",{"type":22,"value":658}," and the\nlayout ",{"type":17,"tag":645,"props":660,"children":662},{"type":661},"must",[],{"type":22,"value":664}," be specified by chaining the\n",{"type":17,"tag":561,"props":666,"children":668},{"href":667},"/man/VkPipelineLayoutCreateInfo",[669],{"type":22,"value":8},{"type":22,"value":671}," structure off the ",{"type":17,"tag":25,"props":673,"children":675},{"className":674},[],[676],{"type":22,"value":577},{"type":17,"tag":549,"props":678,"children":679},{},[680,686],{"type":17,"tag":25,"props":681,"children":683},{"className":682},[],[684],{"type":22,"value":685},"firstSet",{"type":22,"value":687}," is the set number of the first descriptor set to be\nbound.",{"type":17,"tag":549,"props":689,"children":690},{},[691,697,699,705],{"type":17,"tag":25,"props":692,"children":694},{"className":693},[],[695],{"type":22,"value":696},"descriptorSetCount",{"type":22,"value":698}," is the number of elements in the\n",{"type":17,"tag":25,"props":700,"children":702},{"className":701},[],[703],{"type":22,"value":704},"pDescriptorSets",{"type":22,"value":706}," array.",{"type":17,"tag":549,"props":708,"children":709},{},[710,715,717,723],{"type":17,"tag":25,"props":711,"children":713},{"className":712},[],[714],{"type":22,"value":704},{"type":22,"value":716}," is a pointer to an array of handles to\n",{"type":17,"tag":561,"props":718,"children":720},{"href":719},"/man/VkDescriptorSet",[721],{"type":22,"value":722},"VkDescriptorSet",{"type":22,"value":724}," objects describing the descriptor sets to bind to.",{"type":17,"tag":549,"props":726,"children":727},{},[728,734,736,742],{"type":17,"tag":25,"props":729,"children":731},{"className":730},[],[732],{"type":22,"value":733},"dynamicOffsetCount",{"type":22,"value":735}," is the number of dynamic offsets in the\n",{"type":17,"tag":25,"props":737,"children":739},{"className":738},[],[740],{"type":22,"value":741},"pDynamicOffsets",{"type":22,"value":706},{"type":17,"tag":549,"props":744,"children":745},{},[746,751,753,759],{"type":17,"tag":25,"props":747,"children":749},{"className":748},[],[750],{"type":22,"value":741},{"type":22,"value":752}," is a pointer to an array of ",{"type":17,"tag":25,"props":754,"children":756},{"className":755},[],[757],{"type":22,"value":758},"uint32_t",{"type":22,"value":760}," values\nspecifying dynamic offsets.",{"type":17,"tag":18,"props":762,"children":763},{},[764,766,771,773,778,780,786,788,794,796,802,804,810,812,818],{"type":22,"value":765},"If ",{"type":17,"tag":25,"props":767,"children":769},{"className":768},[],[770],{"type":22,"value":596},{"type":22,"value":772}," specifies a subset of all stages corresponding to one or\nmore pipeline bind points, the binding operation still affects all stages\ncorresponding to the given pipeline bind point(s) as if the equivalent\noriginal version of this command had been called with the same parameters.\nFor example, specifying a ",{"type":17,"tag":25,"props":774,"children":776},{"className":775},[],[777],{"type":22,"value":596},{"type":22,"value":779}," value of\n",{"type":17,"tag":25,"props":781,"children":783},{"className":782},[],[784],{"type":22,"value":785},"VK_SHADER_STAGE_VERTEX_BIT",{"type":22,"value":787}," | ",{"type":17,"tag":25,"props":789,"children":791},{"className":790},[],[792],{"type":22,"value":793},"VK_SHADER_STAGE_FRAGMENT_BIT",{"type":22,"value":795}," |\n",{"type":17,"tag":25,"props":797,"children":799},{"className":798},[],[800],{"type":22,"value":801},"VK_SHADER_STAGE_COMPUTE_BIT",{"type":22,"value":803}," is equivalent to calling the original\nversion of this command once with ",{"type":17,"tag":25,"props":805,"children":807},{"className":806},[],[808],{"type":22,"value":809},"VK_PIPELINE_BIND_POINT_GRAPHICS",{"type":22,"value":811}," and\nonce with ",{"type":17,"tag":25,"props":813,"children":815},{"className":814},[],[816],{"type":22,"value":817},"VK_PIPELINE_BIND_POINT_COMPUTE",{"type":22,"value":819},".",{"type":17,"tag":821,"props":822,"children":824},"validity-group",{"name":823},"Valid Usage",[825,900,923,970,1010,1047,1076,1111,1146,1182,1214,1294,1358,1392],{"type":17,"tag":826,"props":827,"children":829},"validity-field",{"name":828},"VUID-VkBindDescriptorSetsInfo-pDescriptorSets-00358",[830],{"type":17,"tag":18,"props":831,"children":832},{},[833,835,840,842,846,847,850,852,858,860,865,867,873,875,880,882,886,888,893,895],{"type":22,"value":834},"Each element of ",{"type":17,"tag":25,"props":836,"children":838},{"className":837},[],[839],{"type":22,"value":704},{"type":22,"value":841},"\nthat is not ",{"type":17,"tag":561,"props":843,"children":844},{"href":653},[845],{"type":22,"value":656},{"type":22,"value":643},{"type":17,"tag":645,"props":848,"children":849},{"type":661},[],{"type":22,"value":851}," have been allocated with a ",{"type":17,"tag":25,"props":853,"children":855},{"className":854},[],[856],{"type":22,"value":857},"VkDescriptorSetLayout",{"type":22,"value":859}," that matches (is the same as, or identically defined as) the ",{"type":17,"tag":25,"props":861,"children":863},{"className":862},[],[864],{"type":22,"value":857},{"type":22,"value":866}," at set ",{"type":17,"tag":868,"props":869,"children":870},"em",{},[871],{"type":22,"value":872},"n",{"type":22,"value":874}," in ",{"type":17,"tag":25,"props":876,"children":878},{"className":877},[],[879],{"type":22,"value":615},{"type":22,"value":881},", where ",{"type":17,"tag":868,"props":883,"children":884},{},[885],{"type":22,"value":872},{"type":22,"value":887}," is the sum of ",{"type":17,"tag":25,"props":889,"children":891},{"className":890},[],[892],{"type":22,"value":685},{"type":22,"value":894}," and the index into ",{"type":17,"tag":25,"props":896,"children":898},{"className":897},[],[899],{"type":22,"value":704},{"type":17,"tag":826,"props":901,"children":903},{"name":902},"VUID-VkBindDescriptorSetsInfo-dynamicOffsetCount-00359",[904],{"type":17,"tag":18,"props":905,"children":906},{},[907,912,913,916,918],{"type":17,"tag":25,"props":908,"children":910},{"className":909},[],[911],{"type":22,"value":733},{"type":22,"value":643},{"type":17,"tag":645,"props":914,"children":915},{"type":661},[],{"type":22,"value":917}," be equal to the total number of dynamic\ndescriptors in ",{"type":17,"tag":25,"props":919,"children":921},{"className":920},[],[922],{"type":22,"value":704},{"type":17,"tag":826,"props":924,"children":926},{"name":925},"VUID-VkBindDescriptorSetsInfo-firstSet-00360",[927],{"type":17,"tag":18,"props":928,"children":929},{},[930,932,937,939,944,945,948,950,954,955,961,963,968],{"type":22,"value":931},"The sum of ",{"type":17,"tag":25,"props":933,"children":935},{"className":934},[],[936],{"type":22,"value":685},{"type":22,"value":938}," and ",{"type":17,"tag":25,"props":940,"children":942},{"className":941},[],[943],{"type":22,"value":696},{"type":22,"value":643},{"type":17,"tag":645,"props":946,"children":947},{"type":661},[],{"type":22,"value":949}," be less\nthan or equal to ",{"type":17,"tag":561,"props":951,"children":952},{"href":667},[953],{"type":22,"value":8},{"type":22,"value":262},{"type":17,"tag":25,"props":956,"children":958},{"className":957},[],[959],{"type":22,"value":960},"setLayoutCount",{"type":22,"value":962},"\nprovided when ",{"type":17,"tag":25,"props":964,"children":966},{"className":965},[],[967],{"type":22,"value":615},{"type":22,"value":969}," was created",{"type":17,"tag":826,"props":971,"children":973},{"name":972},"VUID-VkBindDescriptorSetsInfo-pDynamicOffsets-01971",[974],{"type":17,"tag":18,"props":975,"children":976},{},[977,978,983,985,991,992,995,997,1003,1004],{"type":22,"value":834},{"type":17,"tag":25,"props":979,"children":981},{"className":980},[],[982],{"type":22,"value":741},{"type":22,"value":984}," which corresponds to a descriptor\nbinding with type ",{"type":17,"tag":25,"props":986,"children":988},{"className":987},[],[989],{"type":22,"value":990},"VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC",{"type":22,"value":643},{"type":17,"tag":645,"props":993,"children":994},{"type":661},[],{"type":22,"value":996},"\nbe a multiple of\n",{"type":17,"tag":25,"props":998,"children":1000},{"className":999},[],[1001],{"type":22,"value":1002},"VkPhysicalDeviceLimits",{"type":22,"value":262},{"type":17,"tag":25,"props":1005,"children":1007},{"className":1006},[],[1008],{"type":22,"value":1009},"minUniformBufferOffsetAlignment",{"type":17,"tag":826,"props":1011,"children":1013},{"name":1012},"VUID-VkBindDescriptorSetsInfo-pDynamicOffsets-01972",[1014],{"type":17,"tag":18,"props":1015,"children":1016},{},[1017,1018,1023,1024,1030,1031,1034,1035,1040,1041],{"type":22,"value":834},{"type":17,"tag":25,"props":1019,"children":1021},{"className":1020},[],[1022],{"type":22,"value":741},{"type":22,"value":984},{"type":17,"tag":25,"props":1025,"children":1027},{"className":1026},[],[1028],{"type":22,"value":1029},"VK_DESCRIPTOR_TYPE_STORAGE_BUFFER_DYNAMIC",{"type":22,"value":643},{"type":17,"tag":645,"props":1032,"children":1033},{"type":661},[],{"type":22,"value":996},{"type":17,"tag":25,"props":1036,"children":1038},{"className":1037},[],[1039],{"type":22,"value":1002},{"type":22,"value":262},{"type":17,"tag":25,"props":1042,"children":1044},{"className":1043},[],[1045],{"type":22,"value":1046},"minStorageBufferOffsetAlignment",{"type":17,"tag":826,"props":1048,"children":1050},{"name":1049},"VUID-VkBindDescriptorSetsInfo-pDescriptorSets-01979",[1051],{"type":17,"tag":18,"props":1052,"children":1053},{},[1054,1056,1061,1063,1069,1071,1074],{"type":22,"value":1055},"For each dynamic uniform or storage buffer binding in\n",{"type":17,"tag":25,"props":1057,"children":1059},{"className":1058},[],[1060],{"type":22,"value":704},{"type":22,"value":1062},", the sum of the ",{"type":17,"tag":561,"props":1064,"children":1066},{"href":1065},"/man/vkCmdBindDescriptorSets#dynamic-effective-offset",[1067],{"type":22,"value":1068},"effective offset",{"type":22,"value":1070}," and the range of the binding ",{"type":17,"tag":645,"props":1072,"children":1073},{"type":661},[],{"type":22,"value":1075}," be less than or\nequal to the size of the buffer",{"type":17,"tag":826,"props":1077,"children":1079},{"name":1078},"VUID-VkBindDescriptorSetsInfo-pDescriptorSets-06715",[1080],{"type":17,"tag":18,"props":1081,"children":1082},{},[1083,1084,1089,1091,1097,1099,1104,1106,1109],{"type":22,"value":1055},{"type":17,"tag":25,"props":1085,"children":1087},{"className":1086},[],[1088],{"type":22,"value":704},{"type":22,"value":1090},", if the range was set with ",{"type":17,"tag":25,"props":1092,"children":1094},{"className":1093},[],[1095],{"type":22,"value":1096},"VK_WHOLE_SIZE",{"type":22,"value":1098},"\nthen ",{"type":17,"tag":25,"props":1100,"children":1102},{"className":1101},[],[1103],{"type":22,"value":741},{"type":22,"value":1105}," which corresponds to the descriptor binding\n",{"type":17,"tag":645,"props":1107,"children":1108},{"type":661},[],{"type":22,"value":1110}," be 0",{"type":17,"tag":826,"props":1112,"children":1114},{"name":1113},"VUID-VkBindDescriptorSetsInfo-pDescriptorSets-04616",[1115],{"type":17,"tag":18,"props":1116,"children":1117},{},[1118,1119,1124,1125,1128,1130,1136,1138,1144],{"type":22,"value":834},{"type":17,"tag":25,"props":1120,"children":1122},{"className":1121},[],[1123],{"type":22,"value":704},{"type":22,"value":643},{"type":17,"tag":645,"props":1126,"children":1127},{"type":661},[],{"type":22,"value":1129}," not have been allocated from\na ",{"type":17,"tag":25,"props":1131,"children":1133},{"className":1132},[],[1134],{"type":22,"value":1135},"VkDescriptorPool",{"type":22,"value":1137}," with the\n",{"type":17,"tag":25,"props":1139,"children":1141},{"className":1140},[],[1142],{"type":22,"value":1143},"VK_DESCRIPTOR_POOL_CREATE_HOST_ONLY_BIT_EXT",{"type":22,"value":1145}," flag set",{"type":17,"tag":826,"props":1147,"children":1149},{"name":1148},"VUID-VkBindDescriptorSetsInfo-pDescriptorSets-06563",[1150],{"type":17,"tag":18,"props":1151,"children":1152},{},[1153,1155,1165,1167,1172,1173,1176,1178],{"type":22,"value":1154},"If the ",{"type":17,"tag":561,"props":1156,"children":1158},{"href":1157},"/man/VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT#features-graphicsPipelineLibrary",[1159],{"type":17,"tag":25,"props":1160,"children":1162},{"className":1161},[],[1163],{"type":22,"value":1164},"graphicsPipelineLibrary",{"type":22,"value":1166}," feature is not enabled, each\nelement of ",{"type":17,"tag":25,"props":1168,"children":1170},{"className":1169},[],[1171],{"type":22,"value":704},{"type":22,"value":643},{"type":17,"tag":645,"props":1174,"children":1175},{"type":661},[],{"type":22,"value":1177}," be a valid ",{"type":17,"tag":561,"props":1179,"children":1180},{"href":719},[1181],{"type":22,"value":722},{"type":17,"tag":826,"props":1183,"children":1185},{"name":1184},"VUID-VkBindDescriptorSetsInfo-pDescriptorSets-08010",[1186],{"type":17,"tag":18,"props":1187,"children":1188},{},[1189,1190,1195,1196,1199,1201,1206,1208],{"type":22,"value":834},{"type":17,"tag":25,"props":1191,"children":1193},{"className":1192},[],[1194],{"type":22,"value":704},{"type":22,"value":643},{"type":17,"tag":645,"props":1197,"children":1198},{"type":661},[],{"type":22,"value":1200}," have been allocated with a\n",{"type":17,"tag":25,"props":1202,"children":1204},{"className":1203},[],[1205],{"type":22,"value":857},{"type":22,"value":1207}," which was not created with\n",{"type":17,"tag":25,"props":1209,"children":1211},{"className":1210},[],[1212],{"type":22,"value":1213},"VK_DESCRIPTOR_SET_LAYOUT_CREATE_DESCRIPTOR_BUFFER_BIT_EXT",{"type":17,"tag":826,"props":1215,"children":1217},{"name":1216},"VUID-VkBindDescriptorSetsInfo-pDescriptorSets-09914",[1218],{"type":17,"tag":18,"props":1219,"children":1220},{},[1221,1223,1228,1230,1236,1238,1244,1246,1251,1253,1259,1261,1264,1266,1272,1274,1278,1280,1285,1287,1292],{"type":22,"value":1222},"If any element of ",{"type":17,"tag":25,"props":1224,"children":1226},{"className":1225},[],[1227],{"type":22,"value":704},{"type":22,"value":1229}," was allocated from a descriptor\npool created with a ",{"type":17,"tag":561,"props":1231,"children":1233},{"href":1232},"/man/VkDescriptorPoolCreateInfo",[1234],{"type":22,"value":1235},"VkDescriptorPoolCreateInfo",{"type":22,"value":1237}," structure that had\na ",{"type":17,"tag":561,"props":1239,"children":1241},{"href":1240},"/man/VkDataGraphProcessingEngineCreateInfoARM",[1242],{"type":22,"value":1243},"VkDataGraphProcessingEngineCreateInfoARM",{"type":22,"value":1245}," structure specifying\nforeign data processing engines in its ",{"type":17,"tag":25,"props":1247,"children":1249},{"className":1248},[],[1250],{"type":22,"value":577},{"type":22,"value":1252}," chain, then the\ncommand pool from which ",{"type":17,"tag":25,"props":1254,"children":1256},{"className":1255},[],[1257],{"type":22,"value":1258},"commandBuffer",{"type":22,"value":1260}," was allocated ",{"type":17,"tag":645,"props":1262,"children":1263},{"type":661},[],{"type":22,"value":1265}," have\nbeen created with a ",{"type":17,"tag":561,"props":1267,"children":1269},{"href":1268},"/man/VkCommandPoolCreateInfo",[1270],{"type":22,"value":1271},"VkCommandPoolCreateInfo",{"type":22,"value":1273}," structure that had a\n",{"type":17,"tag":561,"props":1275,"children":1276},{"href":1240},[1277],{"type":22,"value":1243},{"type":22,"value":1279}," structure in its\n",{"type":17,"tag":25,"props":1281,"children":1283},{"className":1282},[],[1284],{"type":22,"value":577},{"type":22,"value":1286}," chain specifying a superset of all the foreign data\nprocessing engines specified when creating the descriptor pools from\nwhich the elements of ",{"type":17,"tag":25,"props":1288,"children":1290},{"className":1289},[],[1291],{"type":22,"value":704},{"type":22,"value":1293}," were allocated",{"type":17,"tag":826,"props":1295,"children":1297},{"name":1296},"VUID-VkBindDescriptorSetsInfo-pDescriptorSets-09915",[1298],{"type":17,"tag":18,"props":1299,"children":1300},{},[1301,1303,1308,1310,1314,1316,1320,1322,1327,1329,1334,1336,1339,1341,1345,1346,1350,1351,1356],{"type":22,"value":1302},"If none of the elements of ",{"type":17,"tag":25,"props":1304,"children":1306},{"className":1305},[],[1307],{"type":22,"value":704},{"type":22,"value":1309}," were allocated from a\ndescriptor pool created with a ",{"type":17,"tag":561,"props":1311,"children":1312},{"href":1232},[1313],{"type":22,"value":1235},{"type":22,"value":1315},"\nstructure that had a ",{"type":17,"tag":561,"props":1317,"children":1318},{"href":1240},[1319],{"type":22,"value":1243},{"type":22,"value":1321},"\nstructure specifying foreign data processing engines in its ",{"type":17,"tag":25,"props":1323,"children":1325},{"className":1324},[],[1326],{"type":22,"value":577},{"type":22,"value":1328},"\nchain, then the command pool from which ",{"type":17,"tag":25,"props":1330,"children":1332},{"className":1331},[],[1333],{"type":22,"value":1258},{"type":22,"value":1335}," was\nallocated ",{"type":17,"tag":645,"props":1337,"children":1338},{"type":661},[],{"type":22,"value":1340}," not have been created with a\n",{"type":17,"tag":561,"props":1342,"children":1343},{"href":1268},[1344],{"type":22,"value":1271},{"type":22,"value":1273},{"type":17,"tag":561,"props":1347,"children":1348},{"href":1240},[1349],{"type":22,"value":1243},{"type":22,"value":1279},{"type":17,"tag":25,"props":1352,"children":1354},{"className":1353},[],[1355],{"type":22,"value":577},{"type":22,"value":1357}," chain",{"type":17,"tag":826,"props":1359,"children":1361},{"name":1360},"VUID-VkBindDescriptorSetsInfo-None-09495",[1362],{"type":17,"tag":18,"props":1363,"children":1364},{},[1365,1366,1374,1376,1381,1382,1385,1386,1390],{"type":22,"value":1154},{"type":17,"tag":561,"props":1367,"children":1368},{"href":627},[1369],{"type":17,"tag":25,"props":1370,"children":1372},{"className":1371},[],[1373],{"type":22,"value":634},{"type":22,"value":1375},"\nfeature is not enabled,\n",{"type":17,"tag":25,"props":1377,"children":1379},{"className":1378},[],[1380],{"type":22,"value":615},{"type":22,"value":643},{"type":17,"tag":645,"props":1383,"children":1384},{"type":661},[],{"type":22,"value":1177},{"type":17,"tag":561,"props":1387,"children":1388},{"href":619},[1389],{"type":22,"value":622},{"type":22,"value":1391}," handle",{"type":17,"tag":826,"props":1393,"children":1395},{"name":1394},"VUID-VkBindDescriptorSetsInfo-layout-09496",[1396],{"type":17,"tag":18,"props":1397,"children":1398},{},[1399,1400,1405,1406,1410,1412,1417,1419,1422,1424,1428],{"type":22,"value":765},{"type":17,"tag":25,"props":1401,"children":1403},{"className":1402},[],[1404],{"type":22,"value":615},{"type":22,"value":579},{"type":17,"tag":561,"props":1407,"children":1408},{"href":653},[1409],{"type":22,"value":656},{"type":22,"value":1411},", the ",{"type":17,"tag":25,"props":1413,"children":1415},{"className":1414},[],[1416],{"type":22,"value":577},{"type":22,"value":1418}," chain ",{"type":17,"tag":645,"props":1420,"children":1421},{"type":661},[],{"type":22,"value":1423},"\ninclude a valid ",{"type":17,"tag":561,"props":1425,"children":1426},{"href":667},[1427],{"type":22,"value":8},{"type":22,"value":1429}," structure",{"type":17,"tag":821,"props":1431,"children":1433},{"name":1432},"Valid Usage (Implicit)",[1434,1457,1485,1511,1535,1559,1595,1626,1687,1710],{"type":17,"tag":826,"props":1435,"children":1437},{"name":1436},"VUID-VkBindDescriptorSetsInfo-sType-sType",[1438],{"type":17,"tag":18,"props":1439,"children":1440},{},[1441,1446,1447,1450,1451],{"type":17,"tag":25,"props":1442,"children":1444},{"className":1443},[],[1445],{"type":22,"value":557},{"type":22,"value":643},{"type":17,"tag":645,"props":1448,"children":1449},{"type":661},[],{"type":22,"value":650},{"type":17,"tag":25,"props":1452,"children":1454},{"className":1453},[],[1455],{"type":22,"value":1456},"VK_STRUCTURE_TYPE_BIND_DESCRIPTOR_SETS_INFO",{"type":17,"tag":826,"props":1458,"children":1460},{"name":1459},"VUID-VkBindDescriptorSetsInfo-pNext-pNext",[1461],{"type":17,"tag":18,"props":1462,"children":1463},{},[1464,1469,1470,1473,1474,1479,1481],{"type":17,"tag":25,"props":1465,"children":1467},{"className":1466},[],[1468],{"type":22,"value":577},{"type":22,"value":643},{"type":17,"tag":645,"props":1471,"children":1472},{"type":661},[],{"type":22,"value":650},{"type":17,"tag":25,"props":1475,"children":1477},{"className":1476},[],[1478],{"type":22,"value":585},{"type":22,"value":1480}," or a pointer to a valid instance of ",{"type":17,"tag":561,"props":1482,"children":1483},{"href":667},[1484],{"type":22,"value":8},{"type":17,"tag":826,"props":1486,"children":1488},{"name":1487},"VUID-VkBindDescriptorSetsInfo-sType-unique",[1489],{"type":17,"tag":18,"props":1490,"children":1491},{},[1492,1493,1498,1500,1505,1506,1509],{"type":22,"value":23},{"type":17,"tag":25,"props":1494,"children":1496},{"className":1495},[],[1497],{"type":22,"value":557},{"type":22,"value":1499}," value of each structure in the ",{"type":17,"tag":25,"props":1501,"children":1503},{"className":1502},[],[1504],{"type":22,"value":577},{"type":22,"value":1418},{"type":17,"tag":645,"props":1507,"children":1508},{"type":661},[],{"type":22,"value":1510}," be unique",{"type":17,"tag":826,"props":1512,"children":1514},{"name":1513},"VUID-VkBindDescriptorSetsInfo-stageFlags-parameter",[1515],{"type":17,"tag":18,"props":1516,"children":1517},{},[1518,1523,1524,1527,1529,1533],{"type":17,"tag":25,"props":1519,"children":1521},{"className":1520},[],[1522],{"type":22,"value":596},{"type":22,"value":643},{"type":17,"tag":645,"props":1525,"children":1526},{"type":661},[],{"type":22,"value":1528}," be a valid combination of ",{"type":17,"tag":561,"props":1530,"children":1531},{"href":601},[1532],{"type":22,"value":604},{"type":22,"value":1534}," values",{"type":17,"tag":826,"props":1536,"children":1538},{"name":1537},"VUID-VkBindDescriptorSetsInfo-stageFlags-requiredbitmask",[1539],{"type":17,"tag":18,"props":1540,"children":1541},{},[1542,1547,1548,1551,1553],{"type":17,"tag":25,"props":1543,"children":1545},{"className":1544},[],[1546],{"type":22,"value":596},{"type":22,"value":643},{"type":17,"tag":645,"props":1549,"children":1550},{"type":661},[],{"type":22,"value":1552}," not be ",{"type":17,"tag":25,"props":1554,"children":1556},{"className":1555},[],[1557],{"type":22,"value":1558},"0",{"type":17,"tag":826,"props":1560,"children":1562},{"name":1561},"VUID-VkBindDescriptorSetsInfo-layout-parameter",[1563],{"type":17,"tag":18,"props":1564,"children":1565},{},[1566,1567,1572,1574,1578,1580,1585,1586,1589,1590,1594],{"type":22,"value":765},{"type":17,"tag":25,"props":1568,"children":1570},{"className":1569},[],[1571],{"type":22,"value":615},{"type":22,"value":1573}," is not ",{"type":17,"tag":561,"props":1575,"children":1576},{"href":653},[1577],{"type":22,"value":656},{"type":22,"value":1579},", ",{"type":17,"tag":25,"props":1581,"children":1583},{"className":1582},[],[1584],{"type":22,"value":615},{"type":22,"value":643},{"type":17,"tag":645,"props":1587,"children":1588},{"type":661},[],{"type":22,"value":1177},{"type":17,"tag":561,"props":1591,"children":1592},{"href":619},[1593],{"type":22,"value":622},{"type":22,"value":1391},{"type":17,"tag":826,"props":1596,"children":1598},{"name":1597},"VUID-VkBindDescriptorSetsInfo-pDescriptorSets-parameter",[1599],{"type":17,"tag":18,"props":1600,"children":1601},{},[1602,1607,1608,1611,1613,1618,1620,1624],{"type":17,"tag":25,"props":1603,"children":1605},{"className":1604},[],[1606],{"type":22,"value":704},{"type":22,"value":643},{"type":17,"tag":645,"props":1609,"children":1610},{"type":661},[],{"type":22,"value":1612}," be a valid pointer to an array of ",{"type":17,"tag":25,"props":1614,"children":1616},{"className":1615},[],[1617],{"type":22,"value":696},{"type":22,"value":1619}," valid ",{"type":17,"tag":561,"props":1621,"children":1622},{"href":719},[1623],{"type":22,"value":722},{"type":22,"value":1625}," handles",{"type":17,"tag":826,"props":1627,"children":1629},{"name":1628},"VUID-VkBindDescriptorSetsInfo-pDynamicOffsets-parameter",[1630],{"type":17,"tag":18,"props":1631,"children":1632},{},[1633,1634,1639,1640,1645,1647,1652,1653,1658,1659,1664,1665,1668,1669,1674,1676,1680,1681,1686],{"type":22,"value":765},{"type":17,"tag":25,"props":1635,"children":1637},{"className":1636},[],[1638],{"type":22,"value":733},{"type":22,"value":1573},{"type":17,"tag":25,"props":1641,"children":1643},{"className":1642},[],[1644],{"type":22,"value":1558},{"type":22,"value":1646},", and ",{"type":17,"tag":25,"props":1648,"children":1650},{"className":1649},[],[1651],{"type":22,"value":741},{"type":22,"value":1573},{"type":17,"tag":25,"props":1654,"children":1656},{"className":1655},[],[1657],{"type":22,"value":585},{"type":22,"value":1579},{"type":17,"tag":25,"props":1660,"children":1662},{"className":1661},[],[1663],{"type":22,"value":741},{"type":22,"value":643},{"type":17,"tag":645,"props":1666,"children":1667},{"type":661},[],{"type":22,"value":1612},{"type":17,"tag":25,"props":1670,"children":1672},{"className":1671},[],[1673],{"type":22,"value":733},{"type":22,"value":1675}," or ",{"type":17,"tag":561,"props":1677,"children":1678},{"href":653},[1679],{"type":22,"value":656},{"type":22,"value":643},{"type":17,"tag":25,"props":1682,"children":1684},{"className":1683},[],[1685],{"type":22,"value":758},{"type":22,"value":1534},{"type":17,"tag":826,"props":1688,"children":1690},{"name":1689},"VUID-VkBindDescriptorSetsInfo-descriptorSetCount-arraylength",[1691],{"type":17,"tag":18,"props":1692,"children":1693},{},[1694,1699,1700,1703,1705],{"type":17,"tag":25,"props":1695,"children":1697},{"className":1696},[],[1698],{"type":22,"value":696},{"type":22,"value":643},{"type":17,"tag":645,"props":1701,"children":1702},{"type":661},[],{"type":22,"value":1704}," be greater than ",{"type":17,"tag":25,"props":1706,"children":1708},{"className":1707},[],[1709],{"type":22,"value":1558},{"type":17,"tag":826,"props":1711,"children":1713},{"name":1712},"VUID-VkBindDescriptorSetsInfo-commonparent",[1714],{"type":17,"tag":18,"props":1715,"children":1716},{},[1717,1719,1724,1726,1731,1733,1736,1738],{"type":22,"value":1718},"Both of ",{"type":17,"tag":25,"props":1720,"children":1722},{"className":1721},[],[1723],{"type":22,"value":615},{"type":22,"value":1725},", and the elements of ",{"type":17,"tag":25,"props":1727,"children":1729},{"className":1728},[],[1730],{"type":22,"value":704},{"type":22,"value":1732}," that are valid handles of non-ignored parameters ",{"type":17,"tag":645,"props":1734,"children":1735},{"type":661},[],{"type":22,"value":1737}," have been created, allocated, or retrieved from the same ",{"type":17,"tag":561,"props":1739,"children":1741},{"href":1740},"/man/VkDevice",[1742],{"type":22,"value":1743},"VkDevice",{"type":17,"tag":1745,"props":1746,"children":1747},"style",{},[1748],{"type":22,"value":1749},"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":43,"searchDepth":73,"depth":73,"links":1751},[],"markdown",1775207500369]