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