[{"data":1,"prerenderedAt":392},["ShallowReactive",2],{"F0yCnOLezS":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":10,"_type":391,"_id":4},"VkDispatchIndirectCommand","Structure specifying an indirect dispatching command","VK_VERSION_1_0","structs",[9],"vkCmdDispatchIndirect",{"type":11,"children":12,"toc":389},"root",[13,29,221,259,280,383],{"type":14,"tag":15,"props":16,"children":17},"element","p",{},[18,21,27],{"type":19,"value":20},"text","The ",{"type":14,"tag":22,"props":23,"children":25},"code",{"className":24},[],[26],{"type":19,"value":4},{"type":19,"value":28}," structure is defined as:",{"type":14,"tag":30,"props":31,"children":32},"code-group",{},[33,117],{"type":14,"tag":34,"props":35,"children":41},"pre",{"className":36,"code":37,"filename":38,"language":39,"meta":40,"style":40},"language-c shiki shiki-themes github-light-default github-dark-default","typedef struct VkDispatchIndirectCommand {\n uint32_t x;\n uint32_t y;\n uint32_t z;\n} VkDispatchIndirectCommand;\n","C","c","",[42],{"type":14,"tag":22,"props":43,"children":44},{"__ignoreMap":40},[45,68,82,95,108],{"type":14,"tag":46,"props":47,"children":50},"span",{"class":48,"line":49},"line",1,[51,57,62],{"type":14,"tag":46,"props":52,"children":54},{"style":53},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[55],{"type":19,"value":56},"typedef",{"type":14,"tag":46,"props":58,"children":59},{"style":53},[60],{"type":19,"value":61}," struct",{"type":14,"tag":46,"props":63,"children":65},{"style":64},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[66],{"type":19,"value":67}," VkDispatchIndirectCommand {\n",{"type":14,"tag":46,"props":69,"children":71},{"class":48,"line":70},2,[72,77],{"type":14,"tag":46,"props":73,"children":74},{"style":53},[75],{"type":19,"value":76}," uint32_t",{"type":14,"tag":46,"props":78,"children":79},{"style":64},[80],{"type":19,"value":81}," x;\n",{"type":14,"tag":46,"props":83,"children":85},{"class":48,"line":84},3,[86,90],{"type":14,"tag":46,"props":87,"children":88},{"style":53},[89],{"type":19,"value":76},{"type":14,"tag":46,"props":91,"children":92},{"style":64},[93],{"type":19,"value":94}," y;\n",{"type":14,"tag":46,"props":96,"children":98},{"class":48,"line":97},4,[99,103],{"type":14,"tag":46,"props":100,"children":101},{"style":53},[102],{"type":19,"value":76},{"type":14,"tag":46,"props":104,"children":105},{"style":64},[106],{"type":19,"value":107}," z;\n",{"type":14,"tag":46,"props":109,"children":111},{"class":48,"line":110},5,[112],{"type":14,"tag":46,"props":113,"children":114},{"style":64},[115],{"type":19,"value":116},"} VkDispatchIndirectCommand;\n",{"type":14,"tag":34,"props":118,"children":123},{"className":119,"code":120,"filename":121,"language":122,"meta":40,"style":40},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct DispatchIndirectCommand {\n x: u32,\n y: u32,\n z: u32,\n}\n","Rust","rs",[124],{"type":14,"tag":22,"props":125,"children":126},{"__ignoreMap":40},[127,150,173,193,213],{"type":14,"tag":46,"props":128,"children":129},{"class":48,"line":49},[130,135,139,145],{"type":14,"tag":46,"props":131,"children":132},{"style":53},[133],{"type":19,"value":134},"pub",{"type":14,"tag":46,"props":136,"children":137},{"style":53},[138],{"type":19,"value":61},{"type":14,"tag":46,"props":140,"children":142},{"style":141},"--shiki-default:#953800;--shiki-dark:#FFA657",[143],{"type":19,"value":144}," DispatchIndirectCommand",{"type":14,"tag":46,"props":146,"children":147},{"style":64},[148],{"type":19,"value":149}," {\n",{"type":14,"tag":46,"props":151,"children":152},{"class":48,"line":70},[153,158,163,168],{"type":14,"tag":46,"props":154,"children":155},{"style":64},[156],{"type":19,"value":157}," x",{"type":14,"tag":46,"props":159,"children":160},{"style":53},[161],{"type":19,"value":162},":",{"type":14,"tag":46,"props":164,"children":165},{"style":141},[166],{"type":19,"value":167}," u32",{"type":14,"tag":46,"props":169,"children":170},{"style":64},[171],{"type":19,"value":172},",\n",{"type":14,"tag":46,"props":174,"children":175},{"class":48,"line":84},[176,181,185,189],{"type":14,"tag":46,"props":177,"children":178},{"style":64},[179],{"type":19,"value":180}," y",{"type":14,"tag":46,"props":182,"children":183},{"style":53},[184],{"type":19,"value":162},{"type":14,"tag":46,"props":186,"children":187},{"style":141},[188],{"type":19,"value":167},{"type":14,"tag":46,"props":190,"children":191},{"style":64},[192],{"type":19,"value":172},{"type":14,"tag":46,"props":194,"children":195},{"class":48,"line":97},[196,201,205,209],{"type":14,"tag":46,"props":197,"children":198},{"style":64},[199],{"type":19,"value":200}," z",{"type":14,"tag":46,"props":202,"children":203},{"style":53},[204],{"type":19,"value":162},{"type":14,"tag":46,"props":206,"children":207},{"style":141},[208],{"type":19,"value":167},{"type":14,"tag":46,"props":210,"children":211},{"style":64},[212],{"type":19,"value":172},{"type":14,"tag":46,"props":214,"children":215},{"class":48,"line":110},[216],{"type":14,"tag":46,"props":217,"children":218},{"style":64},[219],{"type":19,"value":220},"}\n",{"type":14,"tag":222,"props":223,"children":224},"ul",{},[225,237,248],{"type":14,"tag":226,"props":227,"children":228},"li",{},[229,235],{"type":14,"tag":22,"props":230,"children":232},{"className":231},[],[233],{"type":19,"value":234},"x",{"type":19,"value":236}," is the number of local workgroups to dispatch in the X\ndimension.",{"type":14,"tag":226,"props":238,"children":239},{},[240,246],{"type":14,"tag":22,"props":241,"children":243},{"className":242},[],[244],{"type":19,"value":245},"y",{"type":19,"value":247}," is the number of local workgroups to dispatch in the Y\ndimension.",{"type":14,"tag":226,"props":249,"children":250},{},[251,257],{"type":14,"tag":22,"props":252,"children":254},{"className":253},[],[255],{"type":19,"value":256},"z",{"type":19,"value":258}," is the number of local workgroups to dispatch in the Z\ndimension.",{"type":14,"tag":15,"props":260,"children":261},{},[262,264,269,271,278],{"type":19,"value":263},"The members of ",{"type":14,"tag":22,"props":265,"children":267},{"className":266},[],[268],{"type":19,"value":4},{"type":19,"value":270}," have the same meaning as the\ncorresponding parameters of ",{"type":14,"tag":272,"props":273,"children":275},"a",{"href":274},"/man/vkCmdDispatch",[276],{"type":19,"value":277},"vkCmdDispatch",{"type":19,"value":279},".",{"type":14,"tag":281,"props":282,"children":284},"validity-group",{"name":283},"Valid Usage",[285,323,353],{"type":14,"tag":286,"props":287,"children":289},"validity-field",{"name":288},"VUID-VkDispatchIndirectCommand-x-00417",[290],{"type":14,"tag":15,"props":291,"children":292},{},[293,298,300,305,307,313,315,321],{"type":14,"tag":22,"props":294,"children":296},{"className":295},[],[297],{"type":19,"value":234},{"type":19,"value":299}," ",{"type":14,"tag":301,"props":302,"children":304},"normative",{"type":303},"must",[],{"type":19,"value":306}," be less than or equal to\n",{"type":14,"tag":22,"props":308,"children":310},{"className":309},[],[311],{"type":19,"value":312},"VkPhysicalDeviceLimits",{"type":19,"value":314},"::",{"type":14,"tag":22,"props":316,"children":318},{"className":317},[],[319],{"type":19,"value":320},"maxComputeWorkGroupCount",{"type":19,"value":322},"[0]",{"type":14,"tag":286,"props":324,"children":326},{"name":325},"VUID-VkDispatchIndirectCommand-y-00418",[327],{"type":14,"tag":15,"props":328,"children":329},{},[330,335,336,339,340,345,346,351],{"type":14,"tag":22,"props":331,"children":333},{"className":332},[],[334],{"type":19,"value":245},{"type":19,"value":299},{"type":14,"tag":301,"props":337,"children":338},{"type":303},[],{"type":19,"value":306},{"type":14,"tag":22,"props":341,"children":343},{"className":342},[],[344],{"type":19,"value":312},{"type":19,"value":314},{"type":14,"tag":22,"props":347,"children":349},{"className":348},[],[350],{"type":19,"value":320},{"type":19,"value":352},"[1]",{"type":14,"tag":286,"props":354,"children":356},{"name":355},"VUID-VkDispatchIndirectCommand-z-00419",[357],{"type":14,"tag":15,"props":358,"children":359},{},[360,365,366,369,370,375,376,381],{"type":14,"tag":22,"props":361,"children":363},{"className":362},[],[364],{"type":19,"value":256},{"type":19,"value":299},{"type":14,"tag":301,"props":367,"children":368},{"type":303},[],{"type":19,"value":306},{"type":14,"tag":22,"props":371,"children":373},{"className":372},[],[374],{"type":19,"value":312},{"type":19,"value":314},{"type":14,"tag":22,"props":377,"children":379},{"className":378},[],[380],{"type":19,"value":320},{"type":19,"value":382},"[2]",{"type":14,"tag":384,"props":385,"children":386},"style",{},[387],{"type":19,"value":388},"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":40,"searchDepth":70,"depth":70,"links":390},[],"markdown",1725732549780]