[{"data":1,"prerenderedAt":318},["ShallowReactive",2],{"9jDRNF0ZtX":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":317,"_id":4},"VkIndirectCommandsPushConstantTokenEXT","Structure specifying layout token info for a single push constant command token","VK_EXT_device_generated_commands","structs",[],{"type":10,"children":11,"toc":315},"root",[12,44,175,191,210,279,309],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17,20,26,28,34,36,42],{"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 specifies the\nlayout token info for\n",{"type":13,"tag":21,"props":29,"children":31},{"className":30},[],[32],{"type":18,"value":33},"VK_INDIRECT_COMMANDS_TOKEN_TYPE_PUSH_CONSTANT_EXT",{"type":18,"value":35}," and\n",{"type":13,"tag":21,"props":37,"children":39},{"className":38},[],[40],{"type":18,"value":41},"VK_INDIRECT_COMMANDS_TOKEN_TYPE_SEQUENCE_INDEX_EXT",{"type":18,"value":43}," tokens.",{"type":13,"tag":45,"props":46,"children":47},"code-group",{},[48,101],{"type":13,"tag":49,"props":50,"children":56},"pre",{"className":51,"code":52,"filename":53,"language":54,"meta":55,"style":55},"language-c shiki shiki-themes github-light-default github-dark-default","typedef struct VkIndirectCommandsPushConstantTokenEXT {\n VkPushConstantRange updateRange;\n} VkIndirectCommandsPushConstantTokenEXT;\n","C","c","",[57],{"type":13,"tag":21,"props":58,"children":59},{"__ignoreMap":55},[60,83,92],{"type":13,"tag":61,"props":62,"children":65},"span",{"class":63,"line":64},"line",1,[66,72,77],{"type":13,"tag":61,"props":67,"children":69},{"style":68},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[70],{"type":18,"value":71},"typedef",{"type":13,"tag":61,"props":73,"children":74},{"style":68},[75],{"type":18,"value":76}," struct",{"type":13,"tag":61,"props":78,"children":80},{"style":79},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[81],{"type":18,"value":82}," VkIndirectCommandsPushConstantTokenEXT {\n",{"type":13,"tag":61,"props":84,"children":86},{"class":63,"line":85},2,[87],{"type":13,"tag":61,"props":88,"children":89},{"style":79},[90],{"type":18,"value":91}," VkPushConstantRange updateRange;\n",{"type":13,"tag":61,"props":93,"children":95},{"class":63,"line":94},3,[96],{"type":13,"tag":61,"props":97,"children":98},{"style":79},[99],{"type":18,"value":100},"} VkIndirectCommandsPushConstantTokenEXT;\n",{"type":13,"tag":49,"props":102,"children":107},{"className":103,"code":104,"filename":105,"language":106,"meta":55,"style":55},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct IndirectCommandsPushConstantTokenEXT {\n update_range: vk::PushConstantRange,\n}\n","Rust","rs",[108],{"type":13,"tag":21,"props":109,"children":110},{"__ignoreMap":55},[111,134,167],{"type":13,"tag":61,"props":112,"children":113},{"class":63,"line":64},[114,119,123,129],{"type":13,"tag":61,"props":115,"children":116},{"style":68},[117],{"type":18,"value":118},"pub",{"type":13,"tag":61,"props":120,"children":121},{"style":68},[122],{"type":18,"value":76},{"type":13,"tag":61,"props":124,"children":126},{"style":125},"--shiki-default:#953800;--shiki-dark:#FFA657",[127],{"type":18,"value":128}," IndirectCommandsPushConstantTokenEXT",{"type":13,"tag":61,"props":130,"children":131},{"style":79},[132],{"type":18,"value":133}," {\n",{"type":13,"tag":61,"props":135,"children":136},{"class":63,"line":85},[137,142,147,152,157,162],{"type":13,"tag":61,"props":138,"children":139},{"style":79},[140],{"type":18,"value":141}," update_range",{"type":13,"tag":61,"props":143,"children":144},{"style":68},[145],{"type":18,"value":146},":",{"type":13,"tag":61,"props":148,"children":149},{"style":125},[150],{"type":18,"value":151}," vk",{"type":13,"tag":61,"props":153,"children":154},{"style":68},[155],{"type":18,"value":156},"::",{"type":13,"tag":61,"props":158,"children":159},{"style":125},[160],{"type":18,"value":161},"PushConstantRange",{"type":13,"tag":61,"props":163,"children":164},{"style":79},[165],{"type":18,"value":166},",\n",{"type":13,"tag":61,"props":168,"children":169},{"class":63,"line":94},[170],{"type":13,"tag":61,"props":171,"children":172},{"style":79},[173],{"type":18,"value":174},"}\n",{"type":13,"tag":176,"props":177,"children":178},"ul",{},[179],{"type":13,"tag":180,"props":181,"children":182},"li",{},[183,189],{"type":13,"tag":21,"props":184,"children":186},{"className":185},[],[187],{"type":18,"value":188},"updateRange",{"type":18,"value":190}," is the push constant range that will be updated by the\ntoken.",{"type":13,"tag":14,"props":192,"children":193},{},[194,195,201,203,208],{"type":18,"value":19},{"type":13,"tag":21,"props":196,"children":198},{"className":197},[],[199],{"type":18,"value":200},"stageFlags",{"type":18,"value":202}," member of ",{"type":13,"tag":21,"props":204,"children":206},{"className":205},[],[207],{"type":18,"value":188},{"type":18,"value":209}," is ignored.",{"type":13,"tag":211,"props":212,"children":214},"validity-group",{"name":213},"Valid Usage",[215,244],{"type":13,"tag":216,"props":217,"children":219},"validity-field",{"name":218},"VUID-VkIndirectCommandsPushConstantTokenEXT-updateRange-11132",[220],{"type":13,"tag":14,"props":221,"children":222},{},[223,228,230,235,237],{"type":13,"tag":21,"props":224,"children":226},{"className":225},[],[227],{"type":18,"value":188},{"type":18,"value":229}," ",{"type":13,"tag":231,"props":232,"children":234},"normative",{"type":233},"must",[],{"type":18,"value":236}," be contained within the push constant info used\nby ",{"type":13,"tag":238,"props":239,"children":241},"a",{"href":240},"/man/VkIndirectCommandsLayoutCreateInfoEXT",[242],{"type":18,"value":243},"VkIndirectCommandsLayoutCreateInfoEXT",{"type":13,"tag":216,"props":245,"children":247},{"name":246},"VUID-VkIndirectCommandsPushConstantTokenEXT-size-11133",[248],{"type":13,"tag":14,"props":249,"children":250},{},[251,253,258,260,266,268,273,274,277],{"type":18,"value":252},"If the token type is\n",{"type":13,"tag":21,"props":254,"children":256},{"className":255},[],[257],{"type":18,"value":41},{"type":18,"value":259},", the ",{"type":13,"tag":21,"props":261,"children":263},{"className":262},[],[264],{"type":18,"value":265},"size",{"type":18,"value":267},"\nmember of ",{"type":13,"tag":21,"props":269,"children":271},{"className":270},[],[272],{"type":18,"value":188},{"type":18,"value":229},{"type":13,"tag":231,"props":275,"children":276},{"type":233},[],{"type":18,"value":278}," be 4",{"type":13,"tag":211,"props":280,"children":282},{"name":281},"Valid Usage (Implicit)",[283],{"type":13,"tag":216,"props":284,"children":286},{"name":285},"VUID-VkIndirectCommandsPushConstantTokenEXT-updateRange-parameter",[287],{"type":13,"tag":14,"props":288,"children":289},{},[290,295,296,299,301,307],{"type":13,"tag":21,"props":291,"children":293},{"className":292},[],[294],{"type":18,"value":188},{"type":18,"value":229},{"type":13,"tag":231,"props":297,"children":298},{"type":233},[],{"type":18,"value":300}," be a valid ",{"type":13,"tag":238,"props":302,"children":304},{"href":303},"/man/VkPushConstantRange",[305],{"type":18,"value":306},"VkPushConstantRange",{"type":18,"value":308}," structure",{"type":13,"tag":310,"props":311,"children":312},"style",{},[313],{"type":18,"value":314},"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":55,"searchDepth":85,"depth":85,"links":316},[],"markdown",1729612454967]