[{"data":1,"prerenderedAt":1013},["ShallowReactive",2],{"wDF6Ktx0Ye":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":1012,"_id":4},"VkIndirectExecutionSetShaderInfoEXT","Struct specifying parameters of a newly created indirect execution set containing only shader objects","VK_EXT_device_generated_commands","structs",[],{"type":10,"children":11,"toc":1010},"root",[12,28,467,636,648,660,836,1004],{"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,211],{"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 VkIndirectExecutionSetShaderInfoEXT {\n VkStructureType sType;\n const void* pNext;\n uint32_t shaderCount;\n const VkShaderEXT* pInitialShaders;\n const VkIndirectExecutionSetShaderLayoutInfoEXT* pSetLayoutInfos;\n uint32_t maxShaderCount;\n uint32_t pushConstantRangeCount;\n const VkPushConstantRange* pPushConstantRanges;\n} VkIndirectExecutionSetShaderInfoEXT;\n","C","c","",[41],{"type":13,"tag":21,"props":42,"children":43},{"__ignoreMap":39},[44,67,76,95,109,132,154,167,180,202],{"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}," VkIndirectExecutionSetShaderInfoEXT {\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,90],{"type":13,"tag":45,"props":81,"children":82},{"style":52},[83],{"type":18,"value":84}," const",{"type":13,"tag":45,"props":86,"children":87},{"style":52},[88],{"type":18,"value":89}," void*",{"type":13,"tag":45,"props":91,"children":92},{"style":63},[93],{"type":18,"value":94}," pNext;\n",{"type":13,"tag":45,"props":96,"children":98},{"class":47,"line":97},4,[99,104],{"type":13,"tag":45,"props":100,"children":101},{"style":52},[102],{"type":18,"value":103}," uint32_t",{"type":13,"tag":45,"props":105,"children":106},{"style":63},[107],{"type":18,"value":108}," shaderCount;\n",{"type":13,"tag":45,"props":110,"children":112},{"class":47,"line":111},5,[113,117,122,127],{"type":13,"tag":45,"props":114,"children":115},{"style":52},[116],{"type":18,"value":84},{"type":13,"tag":45,"props":118,"children":119},{"style":63},[120],{"type":18,"value":121}," VkShaderEXT",{"type":13,"tag":45,"props":123,"children":124},{"style":52},[125],{"type":18,"value":126},"*",{"type":13,"tag":45,"props":128,"children":129},{"style":63},[130],{"type":18,"value":131}," pInitialShaders;\n",{"type":13,"tag":45,"props":133,"children":135},{"class":47,"line":134},6,[136,140,145,149],{"type":13,"tag":45,"props":137,"children":138},{"style":52},[139],{"type":18,"value":84},{"type":13,"tag":45,"props":141,"children":142},{"style":63},[143],{"type":18,"value":144}," VkIndirectExecutionSetShaderLayoutInfoEXT",{"type":13,"tag":45,"props":146,"children":147},{"style":52},[148],{"type":18,"value":126},{"type":13,"tag":45,"props":150,"children":151},{"style":63},[152],{"type":18,"value":153}," pSetLayoutInfos;\n",{"type":13,"tag":45,"props":155,"children":157},{"class":47,"line":156},7,[158,162],{"type":13,"tag":45,"props":159,"children":160},{"style":52},[161],{"type":18,"value":103},{"type":13,"tag":45,"props":163,"children":164},{"style":63},[165],{"type":18,"value":166}," maxShaderCount;\n",{"type":13,"tag":45,"props":168,"children":170},{"class":47,"line":169},8,[171,175],{"type":13,"tag":45,"props":172,"children":173},{"style":52},[174],{"type":18,"value":103},{"type":13,"tag":45,"props":176,"children":177},{"style":63},[178],{"type":18,"value":179}," pushConstantRangeCount;\n",{"type":13,"tag":45,"props":181,"children":183},{"class":47,"line":182},9,[184,188,193,197],{"type":13,"tag":45,"props":185,"children":186},{"style":52},[187],{"type":18,"value":84},{"type":13,"tag":45,"props":189,"children":190},{"style":63},[191],{"type":18,"value":192}," VkPushConstantRange",{"type":13,"tag":45,"props":194,"children":195},{"style":52},[196],{"type":18,"value":126},{"type":13,"tag":45,"props":198,"children":199},{"style":63},[200],{"type":18,"value":201}," pPushConstantRanges;\n",{"type":13,"tag":45,"props":203,"children":205},{"class":47,"line":204},10,[206],{"type":13,"tag":45,"props":207,"children":208},{"style":63},[209],{"type":18,"value":210},"} VkIndirectExecutionSetShaderInfoEXT;\n",{"type":13,"tag":33,"props":212,"children":217},{"className":213,"code":214,"filename":215,"language":216,"meta":39,"style":39},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct IndirectExecutionSetShaderInfoEXT {\n s_type: vk::StructureType,\n p_next: *const c_void,\n shader_count: u32,\n p_initial_shaders: *const vk::ShaderEXT,\n p_set_layout_infos: *const vk::IndirectExecutionSetShaderLayoutInfoEXT,\n max_shader_count: u32,\n push_constant_range_count: u32,\n p_push_constant_ranges: *const vk::PushConstantRange,\n}\n","Rust","rs",[218],{"type":13,"tag":21,"props":219,"children":220},{"__ignoreMap":39},[221,244,277,299,320,353,386,406,426,459],{"type":13,"tag":45,"props":222,"children":223},{"class":47,"line":48},[224,229,233,239],{"type":13,"tag":45,"props":225,"children":226},{"style":52},[227],{"type":18,"value":228},"pub",{"type":13,"tag":45,"props":230,"children":231},{"style":52},[232],{"type":18,"value":60},{"type":13,"tag":45,"props":234,"children":236},{"style":235},"--shiki-default:#953800;--shiki-dark:#FFA657",[237],{"type":18,"value":238}," IndirectExecutionSetShaderInfoEXT",{"type":13,"tag":45,"props":240,"children":241},{"style":63},[242],{"type":18,"value":243}," {\n",{"type":13,"tag":45,"props":245,"children":246},{"class":47,"line":69},[247,252,257,262,267,272],{"type":13,"tag":45,"props":248,"children":249},{"style":63},[250],{"type":18,"value":251}," s_type",{"type":13,"tag":45,"props":253,"children":254},{"style":52},[255],{"type":18,"value":256},":",{"type":13,"tag":45,"props":258,"children":259},{"style":235},[260],{"type":18,"value":261}," vk",{"type":13,"tag":45,"props":263,"children":264},{"style":52},[265],{"type":18,"value":266},"::",{"type":13,"tag":45,"props":268,"children":269},{"style":235},[270],{"type":18,"value":271},"StructureType",{"type":13,"tag":45,"props":273,"children":274},{"style":63},[275],{"type":18,"value":276},",\n",{"type":13,"tag":45,"props":278,"children":279},{"class":47,"line":78},[280,285,289,294],{"type":13,"tag":45,"props":281,"children":282},{"style":63},[283],{"type":18,"value":284}," p_next",{"type":13,"tag":45,"props":286,"children":287},{"style":52},[288],{"type":18,"value":256},{"type":13,"tag":45,"props":290,"children":291},{"style":52},[292],{"type":18,"value":293}," *const",{"type":13,"tag":45,"props":295,"children":296},{"style":63},[297],{"type":18,"value":298}," c_void,\n",{"type":13,"tag":45,"props":300,"children":301},{"class":47,"line":97},[302,307,311,316],{"type":13,"tag":45,"props":303,"children":304},{"style":63},[305],{"type":18,"value":306}," shader_count",{"type":13,"tag":45,"props":308,"children":309},{"style":52},[310],{"type":18,"value":256},{"type":13,"tag":45,"props":312,"children":313},{"style":235},[314],{"type":18,"value":315}," u32",{"type":13,"tag":45,"props":317,"children":318},{"style":63},[319],{"type":18,"value":276},{"type":13,"tag":45,"props":321,"children":322},{"class":47,"line":111},[323,328,332,336,340,344,349],{"type":13,"tag":45,"props":324,"children":325},{"style":63},[326],{"type":18,"value":327}," p_initial_shaders",{"type":13,"tag":45,"props":329,"children":330},{"style":52},[331],{"type":18,"value":256},{"type":13,"tag":45,"props":333,"children":334},{"style":52},[335],{"type":18,"value":293},{"type":13,"tag":45,"props":337,"children":338},{"style":235},[339],{"type":18,"value":261},{"type":13,"tag":45,"props":341,"children":342},{"style":52},[343],{"type":18,"value":266},{"type":13,"tag":45,"props":345,"children":346},{"style":235},[347],{"type":18,"value":348},"ShaderEXT",{"type":13,"tag":45,"props":350,"children":351},{"style":63},[352],{"type":18,"value":276},{"type":13,"tag":45,"props":354,"children":355},{"class":47,"line":134},[356,361,365,369,373,377,382],{"type":13,"tag":45,"props":357,"children":358},{"style":63},[359],{"type":18,"value":360}," p_set_layout_infos",{"type":13,"tag":45,"props":362,"children":363},{"style":52},[364],{"type":18,"value":256},{"type":13,"tag":45,"props":366,"children":367},{"style":52},[368],{"type":18,"value":293},{"type":13,"tag":45,"props":370,"children":371},{"style":235},[372],{"type":18,"value":261},{"type":13,"tag":45,"props":374,"children":375},{"style":52},[376],{"type":18,"value":266},{"type":13,"tag":45,"props":378,"children":379},{"style":235},[380],{"type":18,"value":381},"IndirectExecutionSetShaderLayoutInfoEXT",{"type":13,"tag":45,"props":383,"children":384},{"style":63},[385],{"type":18,"value":276},{"type":13,"tag":45,"props":387,"children":388},{"class":47,"line":156},[389,394,398,402],{"type":13,"tag":45,"props":390,"children":391},{"style":63},[392],{"type":18,"value":393}," max_shader_count",{"type":13,"tag":45,"props":395,"children":396},{"style":52},[397],{"type":18,"value":256},{"type":13,"tag":45,"props":399,"children":400},{"style":235},[401],{"type":18,"value":315},{"type":13,"tag":45,"props":403,"children":404},{"style":63},[405],{"type":18,"value":276},{"type":13,"tag":45,"props":407,"children":408},{"class":47,"line":169},[409,414,418,422],{"type":13,"tag":45,"props":410,"children":411},{"style":63},[412],{"type":18,"value":413}," push_constant_range_count",{"type":13,"tag":45,"props":415,"children":416},{"style":52},[417],{"type":18,"value":256},{"type":13,"tag":45,"props":419,"children":420},{"style":235},[421],{"type":18,"value":315},{"type":13,"tag":45,"props":423,"children":424},{"style":63},[425],{"type":18,"value":276},{"type":13,"tag":45,"props":427,"children":428},{"class":47,"line":182},[429,434,438,442,446,450,455],{"type":13,"tag":45,"props":430,"children":431},{"style":63},[432],{"type":18,"value":433}," p_push_constant_ranges",{"type":13,"tag":45,"props":435,"children":436},{"style":52},[437],{"type":18,"value":256},{"type":13,"tag":45,"props":439,"children":440},{"style":52},[441],{"type":18,"value":293},{"type":13,"tag":45,"props":443,"children":444},{"style":235},[445],{"type":18,"value":261},{"type":13,"tag":45,"props":447,"children":448},{"style":52},[449],{"type":18,"value":266},{"type":13,"tag":45,"props":451,"children":452},{"style":235},[453],{"type":18,"value":454},"PushConstantRange",{"type":13,"tag":45,"props":456,"children":457},{"style":63},[458],{"type":18,"value":276},{"type":13,"tag":45,"props":460,"children":461},{"class":47,"line":204},[462],{"type":13,"tag":45,"props":463,"children":464},{"style":63},[465],{"type":18,"value":466},"}\n",{"type":13,"tag":468,"props":469,"children":470},"ul",{},[471,492,511,538,564,588,599,618],{"type":13,"tag":472,"props":473,"children":474},"li",{},[475,481,483,490],{"type":13,"tag":21,"props":476,"children":478},{"className":477},[],[479],{"type":18,"value":480},"sType",{"type":18,"value":482}," is a ",{"type":13,"tag":484,"props":485,"children":487},"a",{"href":486},"/man/VkStructureType",[488],{"type":18,"value":489},"VkStructureType",{"type":18,"value":491}," value identifying this structure.",{"type":13,"tag":472,"props":493,"children":494},{},[495,501,503,509],{"type":13,"tag":21,"props":496,"children":498},{"className":497},[],[499],{"type":18,"value":500},"pNext",{"type":18,"value":502}," is ",{"type":13,"tag":21,"props":504,"children":506},{"className":505},[],[507],{"type":18,"value":508},"NULL",{"type":18,"value":510}," or a pointer to a structure extending this\nstructure.",{"type":13,"tag":472,"props":512,"children":513},{},[514,520,522,528,530,536],{"type":13,"tag":21,"props":515,"children":517},{"className":516},[],[518],{"type":18,"value":519},"shaderCount",{"type":18,"value":521}," is the number of members in the ",{"type":13,"tag":21,"props":523,"children":525},{"className":524},[],[526],{"type":18,"value":527},"pInitialShaders",{"type":18,"value":529},"\nand ",{"type":13,"tag":21,"props":531,"children":533},{"className":532},[],[534],{"type":18,"value":535},"pSetLayoutInfos",{"type":18,"value":537}," arrays.",{"type":13,"tag":472,"props":539,"children":540},{},[541,546,548,554,556,562],{"type":13,"tag":21,"props":542,"children":544},{"className":543},[],[545],{"type":18,"value":527},{"type":18,"value":547}," is a pointer to an array containing a\n",{"type":13,"tag":484,"props":549,"children":551},{"href":550},"/man/VkShaderEXT",[552],{"type":18,"value":553},"VkShaderEXT",{"type":18,"value":555}," object for each shader stage that will be used in the\nset.\nThese shaders will be automatically added to the set beginning at index\n",{"type":13,"tag":21,"props":557,"children":559},{"className":558},[],[560],{"type":18,"value":561},"0",{"type":18,"value":563},".",{"type":13,"tag":472,"props":565,"children":566},{},[567,572,573,579,581,586],{"type":13,"tag":21,"props":568,"children":570},{"className":569},[],[571],{"type":18,"value":535},{"type":18,"value":547},{"type":13,"tag":484,"props":574,"children":576},{"href":575},"/man/VkIndirectExecutionSetShaderLayoutInfoEXT",[577],{"type":18,"value":578},"VkIndirectExecutionSetShaderLayoutInfoEXT",{"type":18,"value":580}," used by each\ncorresponding ",{"type":13,"tag":21,"props":582,"children":584},{"className":583},[],[585],{"type":18,"value":527},{"type":18,"value":587}," shader stage in the set.",{"type":13,"tag":472,"props":589,"children":590},{},[591,597],{"type":13,"tag":21,"props":592,"children":594},{"className":593},[],[595],{"type":18,"value":596},"maxShaderCount",{"type":18,"value":598}," is the maximum number of shader objects stored in\nthe set.",{"type":13,"tag":472,"props":600,"children":601},{},[602,608,610,616],{"type":13,"tag":21,"props":603,"children":605},{"className":604},[],[606],{"type":18,"value":607},"pushConstantRangeCount",{"type":18,"value":609}," is the number of members in the\n",{"type":13,"tag":21,"props":611,"children":613},{"className":612},[],[614],{"type":18,"value":615},"pPushConstantRanges",{"type":18,"value":617}," array.",{"type":13,"tag":472,"props":619,"children":620},{},[621,626,628,634],{"type":13,"tag":21,"props":622,"children":624},{"className":623},[],[625],{"type":18,"value":615},{"type":18,"value":627}," is a pointer to the array of\n",{"type":13,"tag":484,"props":629,"children":631},{"href":630},"/man/VkPushConstantRange",[632],{"type":18,"value":633},"VkPushConstantRange",{"type":18,"value":635}," ranges used by all shaders in the set.",{"type":13,"tag":14,"props":637,"children":638},{},[639,641,646],{"type":18,"value":640},"The characteristics of ",{"type":13,"tag":21,"props":642,"children":644},{"className":643},[],[645],{"type":18,"value":527},{"type":18,"value":647}," will be used to validate all\nshaders added to the set even if they are removed from the set or destroyed.",{"type":13,"tag":14,"props":649,"children":650},{},[651,653,658],{"type":18,"value":652},"When an Indirect Execution Set created with shader objects is used,\n",{"type":13,"tag":21,"props":654,"children":656},{"className":655},[],[657],{"type":18,"value":527},{"type":18,"value":659}," constitutes the initial shader state.",{"type":13,"tag":661,"props":662,"children":664},"validity-group",{"name":663},"Valid Usage",[665,712,730,760,783,810],{"type":13,"tag":666,"props":667,"children":669},"validity-field",{"name":668},"VUID-VkIndirectExecutionSetShaderInfoEXT-pInitialShaders-11020",[670],{"type":13,"tag":14,"props":671,"children":672},{},[673,675,680,682,687,689,695,697,703,704,710],{"type":18,"value":674},"All members of ",{"type":13,"tag":21,"props":676,"children":678},{"className":677},[],[679],{"type":18,"value":527},{"type":18,"value":681}," ",{"type":13,"tag":683,"props":684,"children":686},"normative",{"type":685},"must",[],{"type":18,"value":688}," have a ",{"type":13,"tag":21,"props":690,"children":692},{"className":691},[],[693],{"type":18,"value":694},"stage",{"type":18,"value":696}," supported\nby [",{"type":13,"tag":484,"props":698,"children":700},{"href":699},"/man/VkPhysicalDeviceDeviceGeneratedCommandsPropertiesEXT",[701],{"type":18,"value":702},"VkPhysicalDeviceDeviceGeneratedCommandsPropertiesEXT",{"type":18,"value":266},{"type":13,"tag":21,"props":705,"children":707},{"className":706},[],[708],{"type":18,"value":709},"supportedIndirectCommandsShaderStagesShaderBinding",{"type":18,"value":711},"](xref::limits-supportedIndirectCommandsShaderStagesShaderBinding)",{"type":13,"tag":666,"props":713,"children":715},{"name":714},"VUID-VkIndirectExecutionSetShaderInfoEXT-maxShaderCount-11021",[716],{"type":13,"tag":14,"props":717,"children":718},{},[719,724,725,728],{"type":13,"tag":21,"props":720,"children":722},{"className":721},[],[723],{"type":18,"value":596},{"type":18,"value":681},{"type":13,"tag":683,"props":726,"children":727},{"type":685},[],{"type":18,"value":729}," not be zero",{"type":13,"tag":666,"props":731,"children":733},{"name":732},"VUID-VkIndirectExecutionSetShaderInfoEXT-maxShaderCount-11022",[734],{"type":13,"tag":14,"props":735,"children":736},{},[737,742,743,746,748,753,754],{"type":13,"tag":21,"props":738,"children":740},{"className":739},[],[741],{"type":18,"value":596},{"type":18,"value":681},{"type":13,"tag":683,"props":744,"children":745},{"type":685},[],{"type":18,"value":747}," be less than or equal to\n",{"type":13,"tag":21,"props":749,"children":751},{"className":750},[],[752],{"type":18,"value":702},{"type":18,"value":266},{"type":13,"tag":21,"props":755,"children":757},{"className":756},[],[758],{"type":18,"value":759},"maxIndirectShaderObjectCount",{"type":13,"tag":666,"props":761,"children":763},{"name":762},"VUID-VkIndirectExecutionSetShaderInfoEXT-maxShaderCount-11036",[764],{"type":13,"tag":14,"props":765,"children":766},{},[767,772,773,776,778],{"type":13,"tag":21,"props":768,"children":770},{"className":769},[],[771],{"type":18,"value":596},{"type":18,"value":681},{"type":13,"tag":683,"props":774,"children":775},{"type":685},[],{"type":18,"value":777}," be greater than or equal to ",{"type":13,"tag":21,"props":779,"children":781},{"className":780},[],[782],{"type":18,"value":519},{"type":13,"tag":666,"props":784,"children":786},{"name":785},"VUID-VkIndirectExecutionSetShaderInfoEXT-stage-11023",[787],{"type":13,"tag":14,"props":788,"children":789},{},[790,791,796,798,803,805,808],{"type":18,"value":19},{"type":13,"tag":21,"props":792,"children":794},{"className":793},[],[795],{"type":18,"value":694},{"type":18,"value":797}," of each element in the ",{"type":13,"tag":21,"props":799,"children":801},{"className":800},[],[802],{"type":18,"value":527},{"type":18,"value":804}," array ",{"type":13,"tag":683,"props":806,"children":807},{"type":685},[],{"type":18,"value":809},"\nbe unique",{"type":13,"tag":666,"props":811,"children":813},{"name":812},"VUID-VkIndirectExecutionSetShaderInfoEXT-pInitialShaders-11154",[814],{"type":13,"tag":14,"props":815,"children":816},{},[817,819,824,825,828,830],{"type":18,"value":818},"Each member of ",{"type":13,"tag":21,"props":820,"children":822},{"className":821},[],[823],{"type":18,"value":527},{"type":18,"value":681},{"type":13,"tag":683,"props":826,"children":827},{"type":685},[],{"type":18,"value":829}," have been created with\n",{"type":13,"tag":21,"props":831,"children":833},{"className":832},[],[834],{"type":18,"value":835},"VK_SHADER_CREATE_INDIRECT_BINDABLE_BIT_EXT",{"type":13,"tag":661,"props":837,"children":839},{"name":838},"Valid Usage (Implicit)",[840,864,895,940,981],{"type":13,"tag":666,"props":841,"children":843},{"name":842},"VUID-VkIndirectExecutionSetShaderInfoEXT-sType-sType",[844],{"type":13,"tag":14,"props":845,"children":846},{},[847,852,853,856,858],{"type":13,"tag":21,"props":848,"children":850},{"className":849},[],[851],{"type":18,"value":480},{"type":18,"value":681},{"type":13,"tag":683,"props":854,"children":855},{"type":685},[],{"type":18,"value":857}," be ",{"type":13,"tag":21,"props":859,"children":861},{"className":860},[],[862],{"type":18,"value":863},"VK_STRUCTURE_TYPE_INDIRECT_EXECUTION_SET_SHADER_INFO_EXT",{"type":13,"tag":666,"props":865,"children":867},{"name":866},"VUID-VkIndirectExecutionSetShaderInfoEXT-pInitialShaders-parameter",[868],{"type":13,"tag":14,"props":869,"children":870},{},[871,876,877,880,882,887,889,893],{"type":13,"tag":21,"props":872,"children":874},{"className":873},[],[875],{"type":18,"value":527},{"type":18,"value":681},{"type":13,"tag":683,"props":878,"children":879},{"type":685},[],{"type":18,"value":881}," be a valid pointer to an array of ",{"type":13,"tag":21,"props":883,"children":885},{"className":884},[],[886],{"type":18,"value":519},{"type":18,"value":888}," valid ",{"type":13,"tag":484,"props":890,"children":891},{"href":550},[892],{"type":18,"value":553},{"type":18,"value":894}," handles",{"type":13,"tag":666,"props":896,"children":898},{"name":897},"VUID-VkIndirectExecutionSetShaderInfoEXT-pSetLayoutInfos-parameter",[899],{"type":13,"tag":14,"props":900,"children":901},{},[902,904,909,911,916,918,923,924,927,928,933,934,938],{"type":18,"value":903},"If ",{"type":13,"tag":21,"props":905,"children":907},{"className":906},[],[908],{"type":18,"value":535},{"type":18,"value":910}," is not ",{"type":13,"tag":21,"props":912,"children":914},{"className":913},[],[915],{"type":18,"value":508},{"type":18,"value":917},", ",{"type":13,"tag":21,"props":919,"children":921},{"className":920},[],[922],{"type":18,"value":535},{"type":18,"value":681},{"type":13,"tag":683,"props":925,"children":926},{"type":685},[],{"type":18,"value":881},{"type":13,"tag":21,"props":929,"children":931},{"className":930},[],[932],{"type":18,"value":519},{"type":18,"value":888},{"type":13,"tag":484,"props":935,"children":936},{"href":575},[937],{"type":18,"value":578},{"type":18,"value":939}," structures",{"type":13,"tag":666,"props":941,"children":943},{"name":942},"VUID-VkIndirectExecutionSetShaderInfoEXT-pPushConstantRanges-parameter",[944],{"type":13,"tag":14,"props":945,"children":946},{},[947,948,953,954,959,960,965,966,969,970,975,976,980],{"type":18,"value":903},{"type":13,"tag":21,"props":949,"children":951},{"className":950},[],[952],{"type":18,"value":607},{"type":18,"value":910},{"type":13,"tag":21,"props":955,"children":957},{"className":956},[],[958],{"type":18,"value":561},{"type":18,"value":917},{"type":13,"tag":21,"props":961,"children":963},{"className":962},[],[964],{"type":18,"value":615},{"type":18,"value":681},{"type":13,"tag":683,"props":967,"children":968},{"type":685},[],{"type":18,"value":881},{"type":13,"tag":21,"props":971,"children":973},{"className":972},[],[974],{"type":18,"value":607},{"type":18,"value":888},{"type":13,"tag":484,"props":977,"children":978},{"href":630},[979],{"type":18,"value":633},{"type":18,"value":939},{"type":13,"tag":666,"props":982,"children":984},{"name":983},"VUID-VkIndirectExecutionSetShaderInfoEXT-shaderCount-arraylength",[985],{"type":13,"tag":14,"props":986,"children":987},{},[988,993,994,997,999],{"type":13,"tag":21,"props":989,"children":991},{"className":990},[],[992],{"type":18,"value":519},{"type":18,"value":681},{"type":13,"tag":683,"props":995,"children":996},{"type":685},[],{"type":18,"value":998}," be greater than ",{"type":13,"tag":21,"props":1000,"children":1002},{"className":1001},[],[1003],{"type":18,"value":561},{"type":13,"tag":1005,"props":1006,"children":1007},"style",{},[1008],{"type":18,"value":1009},"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":1011},[],"markdown",1729612455387]