[{"data":1,"prerenderedAt":344},["ShallowReactive",2],{"jKzswHMVhN":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":343,"_id":4},"VkDescriptorUpdateTemplateType","Indicates the valid usage of the descriptor update template","VK_VERSION_1_1","enums",[],{"type":10,"children":11,"toc":341},"root",[12,38,223,228,308,335],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17,20,27,29,36],{"type":18,"value":19},"text","The descriptor update template type is determined by the\n",{"type":13,"tag":21,"props":22,"children":24},"a",{"href":23},"/man/VkDescriptorUpdateTemplateCreateInfo",[25],{"type":18,"value":26},"VkDescriptorUpdateTemplateCreateInfo",{"type":18,"value":28},"::",{"type":13,"tag":30,"props":31,"children":33},"code",{"className":32},[],[34],{"type":18,"value":35},"templateType",{"type":18,"value":37}," property,\nwhich takes the following values:",{"type":13,"tag":39,"props":40,"children":41},"code-group",{},[42,111],{"type":13,"tag":43,"props":44,"children":50},"pre",{"className":45,"code":46,"filename":47,"language":48,"meta":49,"style":49},"language-c shiki shiki-themes github-light-default github-dark-default","typedef enum VkDescriptorUpdateTemplateType {\n VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_DESCRIPTOR_SET = 0,\n} VkDescriptorUpdateTemplateType;\n","C","c","",[51],{"type":13,"tag":30,"props":52,"children":53},{"__ignoreMap":49},[54,77,102],{"type":13,"tag":55,"props":56,"children":59},"span",{"class":57,"line":58},"line",1,[60,66,71],{"type":13,"tag":55,"props":61,"children":63},{"style":62},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[64],{"type":18,"value":65},"typedef",{"type":13,"tag":55,"props":67,"children":68},{"style":62},[69],{"type":18,"value":70}," enum",{"type":13,"tag":55,"props":72,"children":74},{"style":73},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[75],{"type":18,"value":76}," VkDescriptorUpdateTemplateType {\n",{"type":13,"tag":55,"props":78,"children":80},{"class":57,"line":79},2,[81,86,91,97],{"type":13,"tag":55,"props":82,"children":83},{"style":73},[84],{"type":18,"value":85}," VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_DESCRIPTOR_SET ",{"type":13,"tag":55,"props":87,"children":88},{"style":62},[89],{"type":18,"value":90},"=",{"type":13,"tag":55,"props":92,"children":94},{"style":93},"--shiki-default:#0550AE;--shiki-dark:#79C0FF",[95],{"type":18,"value":96}," 0",{"type":13,"tag":55,"props":98,"children":99},{"style":73},[100],{"type":18,"value":101},",\n",{"type":13,"tag":55,"props":103,"children":105},{"class":57,"line":104},3,[106],{"type":13,"tag":55,"props":107,"children":108},{"style":73},[109],{"type":18,"value":110},"} VkDescriptorUpdateTemplateType;\n",{"type":13,"tag":43,"props":112,"children":117},{"className":113,"code":114,"filename":115,"language":116,"meta":49,"style":49},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct DescriptorUpdateTemplateType(u32);\nimpl DescriptorUpdateTemplateType {\n pub const DESCRIPTOR_SET: Self = 0;\n}\n","Rust","rs",[118],{"type":13,"tag":30,"props":119,"children":120},{"__ignoreMap":49},[121,155,172,214],{"type":13,"tag":55,"props":122,"children":123},{"class":57,"line":58},[124,129,134,140,145,150],{"type":13,"tag":55,"props":125,"children":126},{"style":62},[127],{"type":18,"value":128},"pub",{"type":13,"tag":55,"props":130,"children":131},{"style":62},[132],{"type":18,"value":133}," struct",{"type":13,"tag":55,"props":135,"children":137},{"style":136},"--shiki-default:#953800;--shiki-dark:#FFA657",[138],{"type":18,"value":139}," DescriptorUpdateTemplateType",{"type":13,"tag":55,"props":141,"children":142},{"style":73},[143],{"type":18,"value":144},"(",{"type":13,"tag":55,"props":146,"children":147},{"style":136},[148],{"type":18,"value":149},"u32",{"type":13,"tag":55,"props":151,"children":152},{"style":73},[153],{"type":18,"value":154},");\n",{"type":13,"tag":55,"props":156,"children":157},{"class":57,"line":79},[158,163,167],{"type":13,"tag":55,"props":159,"children":160},{"style":62},[161],{"type":18,"value":162},"impl",{"type":13,"tag":55,"props":164,"children":165},{"style":136},[166],{"type":18,"value":139},{"type":13,"tag":55,"props":168,"children":169},{"style":73},[170],{"type":18,"value":171}," {\n",{"type":13,"tag":55,"props":173,"children":174},{"class":57,"line":104},[175,180,185,190,195,200,205,209],{"type":13,"tag":55,"props":176,"children":177},{"style":62},[178],{"type":18,"value":179}," pub",{"type":13,"tag":55,"props":181,"children":182},{"style":62},[183],{"type":18,"value":184}," const",{"type":13,"tag":55,"props":186,"children":187},{"style":93},[188],{"type":18,"value":189}," DESCRIPTOR_SET",{"type":13,"tag":55,"props":191,"children":192},{"style":62},[193],{"type":18,"value":194},":",{"type":13,"tag":55,"props":196,"children":197},{"style":93},[198],{"type":18,"value":199}," Self",{"type":13,"tag":55,"props":201,"children":202},{"style":62},[203],{"type":18,"value":204}," =",{"type":13,"tag":55,"props":206,"children":207},{"style":93},[208],{"type":18,"value":96},{"type":13,"tag":55,"props":210,"children":211},{"style":73},[212],{"type":18,"value":213},";\n",{"type":13,"tag":55,"props":215,"children":217},{"class":57,"line":216},4,[218],{"type":13,"tag":55,"props":219,"children":220},{"style":73},[221],{"type":18,"value":222},"}\n",{"type":13,"tag":14,"props":224,"children":225},{},[226],{"type":18,"value":227},"or the equivalent",{"type":13,"tag":39,"props":229,"children":230},{},[231,257],{"type":13,"tag":43,"props":232,"children":234},{"className":45,"code":233,"filename":47,"language":48,"meta":49,"style":49},"#define VkDescriptorUpdateTemplateTypeKHR VkDescriptorUpdateTemplateType\n",[235],{"type":13,"tag":30,"props":236,"children":237},{"__ignoreMap":49},[238],{"type":13,"tag":55,"props":239,"children":240},{"class":57,"line":58},[241,246,252],{"type":13,"tag":55,"props":242,"children":243},{"style":62},[244],{"type":18,"value":245},"#define",{"type":13,"tag":55,"props":247,"children":249},{"style":248},"--shiki-default:#8250DF;--shiki-dark:#D2A8FF",[250],{"type":18,"value":251}," VkDescriptorUpdateTemplateTypeKHR",{"type":13,"tag":55,"props":253,"children":254},{"style":73},[255],{"type":18,"value":256}," VkDescriptorUpdateTemplateType\n",{"type":13,"tag":43,"props":258,"children":260},{"className":113,"code":259,"filename":115,"language":116,"meta":49,"style":49},"const DescriptorUpdateTemplateTypeKHR: _ = vk::DescriptorUpdateTemplateType;\n",[261],{"type":13,"tag":30,"props":262,"children":263},{"__ignoreMap":49},[264],{"type":13,"tag":55,"props":265,"children":266},{"class":57,"line":58},[267,272,277,281,286,290,295,299,304],{"type":13,"tag":55,"props":268,"children":269},{"style":62},[270],{"type":18,"value":271},"const",{"type":13,"tag":55,"props":273,"children":274},{"style":93},[275],{"type":18,"value":276}," DescriptorUpdateTemplateTypeKHR",{"type":13,"tag":55,"props":278,"children":279},{"style":62},[280],{"type":18,"value":194},{"type":13,"tag":55,"props":282,"children":283},{"style":73},[284],{"type":18,"value":285}," _ ",{"type":13,"tag":55,"props":287,"children":288},{"style":62},[289],{"type":18,"value":90},{"type":13,"tag":55,"props":291,"children":292},{"style":136},[293],{"type":18,"value":294}," vk",{"type":13,"tag":55,"props":296,"children":297},{"style":62},[298],{"type":18,"value":28},{"type":13,"tag":55,"props":300,"children":301},{"style":136},[302],{"type":18,"value":303},"DescriptorUpdateTemplateType",{"type":13,"tag":55,"props":305,"children":306},{"style":73},[307],{"type":18,"value":213},{"type":13,"tag":309,"props":310,"children":311},"ul",{},[312,324],{"type":13,"tag":313,"props":314,"children":315},"li",{},[316,322],{"type":13,"tag":30,"props":317,"children":319},{"className":318},[],[320],{"type":18,"value":321},"VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_DESCRIPTOR_SET",{"type":18,"value":323}," specifies that\nthe descriptor update template will be used for descriptor set updates\nonly.",{"type":13,"tag":313,"props":325,"children":326},{},[327,333],{"type":13,"tag":30,"props":328,"children":330},{"className":329},[],[331],{"type":18,"value":332},"VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_PUSH_DESCRIPTORS_KHR",{"type":18,"value":334}," specifies\nthat the descriptor update template will be used for push descriptor\nupdates only.",{"type":13,"tag":336,"props":337,"children":338},"style",{},[339],{"type":18,"value":340},"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":49,"searchDepth":79,"depth":79,"links":342},[],"markdown",1725732547648]