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