[{"data":1,"prerenderedAt":2007},["ShallowReactive",2],{"huE9CqflUJ":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":2006,"_id":4},"VkRenderPassCreateInfo","Structure specifying parameters of a newly created render pass","VK_VERSION_1_0","structs",[],{"type":10,"children":11,"toc":2004},"root",[12,28,505,679,688,1733,1998],{"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,220],{"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 VkRenderPassCreateInfo {\n VkStructureType sType;\n const void* pNext;\n VkRenderPassCreateFlags flags;\n uint32_t attachmentCount;\n const VkAttachmentDescription* pAttachments;\n uint32_t subpassCount;\n const VkSubpassDescription* pSubpasses;\n uint32_t dependencyCount;\n const VkSubpassDependency* pDependencies;\n} VkRenderPassCreateInfo;\n","C","c","",[41],{"type":13,"tag":21,"props":42,"children":43},{"__ignoreMap":39},[44,67,76,95,104,118,141,154,176,189,211],{"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}," VkRenderPassCreateInfo {\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],{"type":13,"tag":45,"props":100,"children":101},{"style":63},[102],{"type":18,"value":103}," VkRenderPassCreateFlags flags;\n",{"type":13,"tag":45,"props":105,"children":107},{"class":47,"line":106},5,[108,113],{"type":13,"tag":45,"props":109,"children":110},{"style":52},[111],{"type":18,"value":112}," uint32_t",{"type":13,"tag":45,"props":114,"children":115},{"style":63},[116],{"type":18,"value":117}," attachmentCount;\n",{"type":13,"tag":45,"props":119,"children":121},{"class":47,"line":120},6,[122,126,131,136],{"type":13,"tag":45,"props":123,"children":124},{"style":52},[125],{"type":18,"value":84},{"type":13,"tag":45,"props":127,"children":128},{"style":63},[129],{"type":18,"value":130}," VkAttachmentDescription",{"type":13,"tag":45,"props":132,"children":133},{"style":52},[134],{"type":18,"value":135},"*",{"type":13,"tag":45,"props":137,"children":138},{"style":63},[139],{"type":18,"value":140}," pAttachments;\n",{"type":13,"tag":45,"props":142,"children":144},{"class":47,"line":143},7,[145,149],{"type":13,"tag":45,"props":146,"children":147},{"style":52},[148],{"type":18,"value":112},{"type":13,"tag":45,"props":150,"children":151},{"style":63},[152],{"type":18,"value":153}," subpassCount;\n",{"type":13,"tag":45,"props":155,"children":157},{"class":47,"line":156},8,[158,162,167,171],{"type":13,"tag":45,"props":159,"children":160},{"style":52},[161],{"type":18,"value":84},{"type":13,"tag":45,"props":163,"children":164},{"style":63},[165],{"type":18,"value":166}," VkSubpassDescription",{"type":13,"tag":45,"props":168,"children":169},{"style":52},[170],{"type":18,"value":135},{"type":13,"tag":45,"props":172,"children":173},{"style":63},[174],{"type":18,"value":175}," pSubpasses;\n",{"type":13,"tag":45,"props":177,"children":179},{"class":47,"line":178},9,[180,184],{"type":13,"tag":45,"props":181,"children":182},{"style":52},[183],{"type":18,"value":112},{"type":13,"tag":45,"props":185,"children":186},{"style":63},[187],{"type":18,"value":188}," dependencyCount;\n",{"type":13,"tag":45,"props":190,"children":192},{"class":47,"line":191},10,[193,197,202,206],{"type":13,"tag":45,"props":194,"children":195},{"style":52},[196],{"type":18,"value":84},{"type":13,"tag":45,"props":198,"children":199},{"style":63},[200],{"type":18,"value":201}," VkSubpassDependency",{"type":13,"tag":45,"props":203,"children":204},{"style":52},[205],{"type":18,"value":135},{"type":13,"tag":45,"props":207,"children":208},{"style":63},[209],{"type":18,"value":210}," pDependencies;\n",{"type":13,"tag":45,"props":212,"children":214},{"class":47,"line":213},11,[215],{"type":13,"tag":45,"props":216,"children":217},{"style":63},[218],{"type":18,"value":219},"} VkRenderPassCreateInfo;\n",{"type":13,"tag":33,"props":221,"children":226},{"className":222,"code":223,"filename":224,"language":225,"meta":39,"style":39},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct RenderPassCreateInfo {\n s_type: vk::StructureType,\n p_next: *const c_void,\n flags: vk::RenderPassCreateFlags,\n attachment_count: u32,\n p_attachments: *const vk::AttachmentDescription,\n subpass_count: u32,\n p_subpasses: *const vk::SubpassDescription,\n dependency_count: u32,\n p_dependencies: *const vk::SubpassDependency,\n}\n","Rust","rs",[227],{"type":13,"tag":21,"props":228,"children":229},{"__ignoreMap":39},[230,253,286,308,337,358,391,411,444,464,497],{"type":13,"tag":45,"props":231,"children":232},{"class":47,"line":48},[233,238,242,248],{"type":13,"tag":45,"props":234,"children":235},{"style":52},[236],{"type":18,"value":237},"pub",{"type":13,"tag":45,"props":239,"children":240},{"style":52},[241],{"type":18,"value":60},{"type":13,"tag":45,"props":243,"children":245},{"style":244},"--shiki-default:#953800;--shiki-dark:#FFA657",[246],{"type":18,"value":247}," RenderPassCreateInfo",{"type":13,"tag":45,"props":249,"children":250},{"style":63},[251],{"type":18,"value":252}," {\n",{"type":13,"tag":45,"props":254,"children":255},{"class":47,"line":69},[256,261,266,271,276,281],{"type":13,"tag":45,"props":257,"children":258},{"style":63},[259],{"type":18,"value":260}," s_type",{"type":13,"tag":45,"props":262,"children":263},{"style":52},[264],{"type":18,"value":265},":",{"type":13,"tag":45,"props":267,"children":268},{"style":244},[269],{"type":18,"value":270}," vk",{"type":13,"tag":45,"props":272,"children":273},{"style":52},[274],{"type":18,"value":275},"::",{"type":13,"tag":45,"props":277,"children":278},{"style":244},[279],{"type":18,"value":280},"StructureType",{"type":13,"tag":45,"props":282,"children":283},{"style":63},[284],{"type":18,"value":285},",\n",{"type":13,"tag":45,"props":287,"children":288},{"class":47,"line":78},[289,294,298,303],{"type":13,"tag":45,"props":290,"children":291},{"style":63},[292],{"type":18,"value":293}," p_next",{"type":13,"tag":45,"props":295,"children":296},{"style":52},[297],{"type":18,"value":265},{"type":13,"tag":45,"props":299,"children":300},{"style":52},[301],{"type":18,"value":302}," *const",{"type":13,"tag":45,"props":304,"children":305},{"style":63},[306],{"type":18,"value":307}," c_void,\n",{"type":13,"tag":45,"props":309,"children":310},{"class":47,"line":97},[311,316,320,324,328,333],{"type":13,"tag":45,"props":312,"children":313},{"style":63},[314],{"type":18,"value":315}," flags",{"type":13,"tag":45,"props":317,"children":318},{"style":52},[319],{"type":18,"value":265},{"type":13,"tag":45,"props":321,"children":322},{"style":244},[323],{"type":18,"value":270},{"type":13,"tag":45,"props":325,"children":326},{"style":52},[327],{"type":18,"value":275},{"type":13,"tag":45,"props":329,"children":330},{"style":244},[331],{"type":18,"value":332},"RenderPassCreateFlags",{"type":13,"tag":45,"props":334,"children":335},{"style":63},[336],{"type":18,"value":285},{"type":13,"tag":45,"props":338,"children":339},{"class":47,"line":106},[340,345,349,354],{"type":13,"tag":45,"props":341,"children":342},{"style":63},[343],{"type":18,"value":344}," attachment_count",{"type":13,"tag":45,"props":346,"children":347},{"style":52},[348],{"type":18,"value":265},{"type":13,"tag":45,"props":350,"children":351},{"style":244},[352],{"type":18,"value":353}," u32",{"type":13,"tag":45,"props":355,"children":356},{"style":63},[357],{"type":18,"value":285},{"type":13,"tag":45,"props":359,"children":360},{"class":47,"line":120},[361,366,370,374,378,382,387],{"type":13,"tag":45,"props":362,"children":363},{"style":63},[364],{"type":18,"value":365}," p_attachments",{"type":13,"tag":45,"props":367,"children":368},{"style":52},[369],{"type":18,"value":265},{"type":13,"tag":45,"props":371,"children":372},{"style":52},[373],{"type":18,"value":302},{"type":13,"tag":45,"props":375,"children":376},{"style":244},[377],{"type":18,"value":270},{"type":13,"tag":45,"props":379,"children":380},{"style":52},[381],{"type":18,"value":275},{"type":13,"tag":45,"props":383,"children":384},{"style":244},[385],{"type":18,"value":386},"AttachmentDescription",{"type":13,"tag":45,"props":388,"children":389},{"style":63},[390],{"type":18,"value":285},{"type":13,"tag":45,"props":392,"children":393},{"class":47,"line":143},[394,399,403,407],{"type":13,"tag":45,"props":395,"children":396},{"style":63},[397],{"type":18,"value":398}," subpass_count",{"type":13,"tag":45,"props":400,"children":401},{"style":52},[402],{"type":18,"value":265},{"type":13,"tag":45,"props":404,"children":405},{"style":244},[406],{"type":18,"value":353},{"type":13,"tag":45,"props":408,"children":409},{"style":63},[410],{"type":18,"value":285},{"type":13,"tag":45,"props":412,"children":413},{"class":47,"line":156},[414,419,423,427,431,435,440],{"type":13,"tag":45,"props":415,"children":416},{"style":63},[417],{"type":18,"value":418}," p_subpasses",{"type":13,"tag":45,"props":420,"children":421},{"style":52},[422],{"type":18,"value":265},{"type":13,"tag":45,"props":424,"children":425},{"style":52},[426],{"type":18,"value":302},{"type":13,"tag":45,"props":428,"children":429},{"style":244},[430],{"type":18,"value":270},{"type":13,"tag":45,"props":432,"children":433},{"style":52},[434],{"type":18,"value":275},{"type":13,"tag":45,"props":436,"children":437},{"style":244},[438],{"type":18,"value":439},"SubpassDescription",{"type":13,"tag":45,"props":441,"children":442},{"style":63},[443],{"type":18,"value":285},{"type":13,"tag":45,"props":445,"children":446},{"class":47,"line":178},[447,452,456,460],{"type":13,"tag":45,"props":448,"children":449},{"style":63},[450],{"type":18,"value":451}," dependency_count",{"type":13,"tag":45,"props":453,"children":454},{"style":52},[455],{"type":18,"value":265},{"type":13,"tag":45,"props":457,"children":458},{"style":244},[459],{"type":18,"value":353},{"type":13,"tag":45,"props":461,"children":462},{"style":63},[463],{"type":18,"value":285},{"type":13,"tag":45,"props":465,"children":466},{"class":47,"line":191},[467,472,476,480,484,488,493],{"type":13,"tag":45,"props":468,"children":469},{"style":63},[470],{"type":18,"value":471}," p_dependencies",{"type":13,"tag":45,"props":473,"children":474},{"style":52},[475],{"type":18,"value":265},{"type":13,"tag":45,"props":477,"children":478},{"style":52},[479],{"type":18,"value":302},{"type":13,"tag":45,"props":481,"children":482},{"style":244},[483],{"type":18,"value":270},{"type":13,"tag":45,"props":485,"children":486},{"style":52},[487],{"type":18,"value":275},{"type":13,"tag":45,"props":489,"children":490},{"style":244},[491],{"type":18,"value":492},"SubpassDependency",{"type":13,"tag":45,"props":494,"children":495},{"style":63},[496],{"type":18,"value":285},{"type":13,"tag":45,"props":498,"children":499},{"class":47,"line":213},[500],{"type":13,"tag":45,"props":501,"children":502},{"style":63},[503],{"type":18,"value":504},"}\n",{"type":13,"tag":506,"props":507,"children":508},"ul",{},[509,530,549,566,577,605,616,642,653],{"type":13,"tag":510,"props":511,"children":512},"li",{},[513,519,521,528],{"type":13,"tag":21,"props":514,"children":516},{"className":515},[],[517],{"type":18,"value":518},"sType",{"type":18,"value":520}," is a ",{"type":13,"tag":522,"props":523,"children":525},"a",{"href":524},"/man/VkStructureType",[526],{"type":18,"value":527},"VkStructureType",{"type":18,"value":529}," value identifying this structure.",{"type":13,"tag":510,"props":531,"children":532},{},[533,539,541,547],{"type":13,"tag":21,"props":534,"children":536},{"className":535},[],[537],{"type":18,"value":538},"pNext",{"type":18,"value":540}," is ",{"type":13,"tag":21,"props":542,"children":544},{"className":543},[],[545],{"type":18,"value":546},"NULL",{"type":18,"value":548}," or a pointer to a structure extending this\nstructure.",{"type":13,"tag":510,"props":550,"children":551},{},[552,558,560],{"type":13,"tag":21,"props":553,"children":555},{"className":554},[],[556],{"type":18,"value":557},"flags",{"type":18,"value":559}," is a bitmask of ",{"type":13,"tag":522,"props":561,"children":563},{"href":562},"/man/VkRenderPassCreateFlagBits",[564],{"type":18,"value":565},"VkRenderPassCreateFlagBits",{"type":13,"tag":510,"props":567,"children":568},{},[569,575],{"type":13,"tag":21,"props":570,"children":572},{"className":571},[],[573],{"type":18,"value":574},"attachmentCount",{"type":18,"value":576}," is the number of attachments used by this render\npass.",{"type":13,"tag":510,"props":578,"children":579},{},[580,586,588,593,597,603],{"type":13,"tag":21,"props":581,"children":583},{"className":582},[],[584],{"type":18,"value":585},"pAttachments",{"type":18,"value":587}," is a pointer to an array of ",{"type":13,"tag":21,"props":589,"children":591},{"className":590},[],[592],{"type":18,"value":574},{"type":13,"tag":594,"props":595,"children":596},"br",{},[],{"type":13,"tag":522,"props":598,"children":600},{"href":599},"/man/VkAttachmentDescription",[601],{"type":18,"value":602},"VkAttachmentDescription",{"type":18,"value":604}," structures describing the attachments used\nby the render pass.",{"type":13,"tag":510,"props":606,"children":607},{},[608,614],{"type":13,"tag":21,"props":609,"children":611},{"className":610},[],[612],{"type":18,"value":613},"subpassCount",{"type":18,"value":615}," is the number of subpasses to create.",{"type":13,"tag":510,"props":617,"children":618},{},[619,625,626,631,634,640],{"type":13,"tag":21,"props":620,"children":622},{"className":621},[],[623],{"type":18,"value":624},"pSubpasses",{"type":18,"value":587},{"type":13,"tag":21,"props":627,"children":629},{"className":628},[],[630],{"type":18,"value":613},{"type":13,"tag":594,"props":632,"children":633},{},[],{"type":13,"tag":522,"props":635,"children":637},{"href":636},"/man/VkSubpassDescription",[638],{"type":18,"value":639},"VkSubpassDescription",{"type":18,"value":641}," structures describing each subpass.",{"type":13,"tag":510,"props":643,"children":644},{},[645,651],{"type":13,"tag":21,"props":646,"children":648},{"className":647},[],[649],{"type":18,"value":650},"dependencyCount",{"type":18,"value":652}," is the number of memory dependencies between pairs\nof subpasses.",{"type":13,"tag":510,"props":654,"children":655},{},[656,662,663,668,671,677],{"type":13,"tag":21,"props":657,"children":659},{"className":658},[],[660],{"type":18,"value":661},"pDependencies",{"type":18,"value":587},{"type":13,"tag":21,"props":664,"children":666},{"className":665},[],[667],{"type":18,"value":650},{"type":13,"tag":594,"props":669,"children":670},{},[],{"type":13,"tag":522,"props":672,"children":674},{"href":673},"/man/VkSubpassDependency",[675],{"type":18,"value":676},"VkSubpassDependency",{"type":18,"value":678}," structures describing dependencies between\npairs of subpasses.",{"type":13,"tag":680,"props":681,"children":682},"note",{},[683],{"type":13,"tag":14,"props":684,"children":685},{},[686],{"type":18,"value":687},"Care should be taken to avoid a data race here; if any subpasses access\nattachments with overlapping memory locations, and one of those accesses is\na write, a subpass dependency needs to be included between them.",{"type":13,"tag":689,"props":690,"children":692},"validity-group",{"name":691},"Valid Usage",[693,777,825,883,931,973,1015,1064,1125,1206,1245,1282,1337,1403,1447,1503,1552,1612,1661,1698],{"type":13,"tag":694,"props":695,"children":697},"validity-field",{"name":696},"VUID-VkRenderPassCreateInfo-attachment-00834",[698],{"type":13,"tag":14,"props":699,"children":700},{},[701,703,709,711,717,719,725,726,732,734,740,742,748,750,755,757,763,765,770,772],{"type":18,"value":702},"If the ",{"type":13,"tag":21,"props":704,"children":706},{"className":705},[],[707],{"type":18,"value":708},"attachment",{"type":18,"value":710}," member of any element of\n",{"type":13,"tag":21,"props":712,"children":714},{"className":713},[],[715],{"type":18,"value":716},"pInputAttachments",{"type":18,"value":718},", ",{"type":13,"tag":21,"props":720,"children":722},{"className":721},[],[723],{"type":18,"value":724},"pColorAttachments",{"type":18,"value":285},{"type":13,"tag":21,"props":727,"children":729},{"className":728},[],[730],{"type":18,"value":731},"pResolveAttachments",{"type":18,"value":733}," or ",{"type":13,"tag":21,"props":735,"children":737},{"className":736},[],[738],{"type":18,"value":739},"pDepthStencilAttachment",{"type":18,"value":741},", or any\nelement of ",{"type":13,"tag":21,"props":743,"children":745},{"className":744},[],[746],{"type":18,"value":747},"pPreserveAttachments",{"type":18,"value":749}," in any element of ",{"type":13,"tag":21,"props":751,"children":753},{"className":752},[],[754],{"type":18,"value":624},{"type":18,"value":756},"\nis not ",{"type":13,"tag":21,"props":758,"children":760},{"className":759},[],[761],{"type":18,"value":762},"VK_ATTACHMENT_UNUSED",{"type":18,"value":764},", then it ",{"type":13,"tag":766,"props":767,"children":769},"normative",{"type":768},"must",[],{"type":18,"value":771}," be less than\n",{"type":13,"tag":21,"props":773,"children":775},{"className":774},[],[776],{"type":18,"value":574},{"type":13,"tag":694,"props":778,"children":780},{"name":779},"VUID-VkRenderPassCreateInfo-fragmentDensityMapAttachment-06471",[781],{"type":13,"tag":14,"props":782,"children":783},{},[784,786,792,794,800,802,807,809,814,816,819,820],{"type":18,"value":785},"If the pNext chain includes a\n",{"type":13,"tag":522,"props":787,"children":789},{"href":788},"/man/VkRenderPassFragmentDensityMapCreateInfoEXT",[790],{"type":18,"value":791},"VkRenderPassFragmentDensityMapCreateInfoEXT",{"type":18,"value":793}," structure and the\n",{"type":13,"tag":21,"props":795,"children":797},{"className":796},[],[798],{"type":18,"value":799},"fragmentDensityMapAttachment",{"type":18,"value":801}," member is not\n",{"type":13,"tag":21,"props":803,"children":805},{"className":804},[],[806],{"type":18,"value":762},{"type":18,"value":808},", then ",{"type":13,"tag":21,"props":810,"children":812},{"className":811},[],[813],{"type":18,"value":708},{"type":18,"value":815}," ",{"type":13,"tag":766,"props":817,"children":818},{"type":768},[],{"type":18,"value":771},{"type":13,"tag":21,"props":821,"children":823},{"className":822},[],[824],{"type":18,"value":574},{"type":13,"tag":694,"props":826,"children":828},{"name":827},"VUID-VkRenderPassCreateInfo-pAttachments-00836",[829],{"type":13,"tag":14,"props":830,"children":831},{},[832,834,839,841,847,849,855,857,860,862,868,869,875,877],{"type":18,"value":833},"For any member of ",{"type":13,"tag":21,"props":835,"children":837},{"className":836},[],[838],{"type":18,"value":585},{"type":18,"value":840}," with a ",{"type":13,"tag":21,"props":842,"children":844},{"className":843},[],[845],{"type":18,"value":846},"loadOp",{"type":18,"value":848}," equal to\n",{"type":13,"tag":21,"props":850,"children":852},{"className":851},[],[853],{"type":18,"value":854},"VK_ATTACHMENT_LOAD_OP_CLEAR",{"type":18,"value":856},", the first use of that attachment\n",{"type":13,"tag":766,"props":858,"children":859},{"type":768},[],{"type":18,"value":861}," not specify a ",{"type":13,"tag":21,"props":863,"children":865},{"className":864},[],[866],{"type":18,"value":867},"layout",{"type":18,"value":848},{"type":13,"tag":21,"props":870,"children":872},{"className":871},[],[873],{"type":18,"value":874},"VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL",{"type":18,"value":876}," or\n",{"type":13,"tag":21,"props":878,"children":880},{"className":879},[],[881],{"type":18,"value":882},"VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL",{"type":13,"tag":694,"props":884,"children":886},{"name":885},"VUID-VkRenderPassCreateInfo-pAttachments-02511",[887],{"type":13,"tag":14,"props":888,"children":889},{},[890,891,896,897,903,904,909,910,913,914,919,920,925,926],{"type":18,"value":833},{"type":13,"tag":21,"props":892,"children":894},{"className":893},[],[895],{"type":18,"value":585},{"type":18,"value":840},{"type":13,"tag":21,"props":898,"children":900},{"className":899},[],[901],{"type":18,"value":902},"stencilLoadOp",{"type":18,"value":848},{"type":13,"tag":21,"props":905,"children":907},{"className":906},[],[908],{"type":18,"value":854},{"type":18,"value":856},{"type":13,"tag":766,"props":911,"children":912},{"type":768},[],{"type":18,"value":861},{"type":13,"tag":21,"props":915,"children":917},{"className":916},[],[918],{"type":18,"value":867},{"type":18,"value":848},{"type":13,"tag":21,"props":921,"children":923},{"className":922},[],[924],{"type":18,"value":874},{"type":18,"value":876},{"type":13,"tag":21,"props":927,"children":929},{"className":928},[],[930],{"type":18,"value":882},{"type":13,"tag":694,"props":932,"children":934},{"name":933},"VUID-VkRenderPassCreateInfo-pAttachments-01566",[935],{"type":13,"tag":14,"props":936,"children":937},{},[938,939,944,945,950,951,956,957,960,961,966,967],{"type":18,"value":833},{"type":13,"tag":21,"props":940,"children":942},{"className":941},[],[943],{"type":18,"value":585},{"type":18,"value":840},{"type":13,"tag":21,"props":946,"children":948},{"className":947},[],[949],{"type":18,"value":846},{"type":18,"value":848},{"type":13,"tag":21,"props":952,"children":954},{"className":953},[],[955],{"type":18,"value":854},{"type":18,"value":856},{"type":13,"tag":766,"props":958,"children":959},{"type":768},[],{"type":18,"value":861},{"type":13,"tag":21,"props":962,"children":964},{"className":963},[],[965],{"type":18,"value":867},{"type":18,"value":848},{"type":13,"tag":21,"props":968,"children":970},{"className":969},[],[971],{"type":18,"value":972},"VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL",{"type":13,"tag":694,"props":974,"children":976},{"name":975},"VUID-VkRenderPassCreateInfo-pAttachments-01567",[977],{"type":13,"tag":14,"props":978,"children":979},{},[980,981,986,987,992,993,998,999,1002,1003,1008,1009],{"type":18,"value":833},{"type":13,"tag":21,"props":982,"children":984},{"className":983},[],[985],{"type":18,"value":585},{"type":18,"value":840},{"type":13,"tag":21,"props":988,"children":990},{"className":989},[],[991],{"type":18,"value":902},{"type":18,"value":848},{"type":13,"tag":21,"props":994,"children":996},{"className":995},[],[997],{"type":18,"value":854},{"type":18,"value":856},{"type":13,"tag":766,"props":1000,"children":1001},{"type":768},[],{"type":18,"value":861},{"type":13,"tag":21,"props":1004,"children":1006},{"className":1005},[],[1007],{"type":18,"value":867},{"type":18,"value":848},{"type":13,"tag":21,"props":1010,"children":1012},{"className":1011},[],[1013],{"type":18,"value":1014},"VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL",{"type":13,"tag":694,"props":1016,"children":1018},{"name":1017},"VUID-VkRenderPassCreateInfo-pNext-01926",[1019],{"type":13,"tag":14,"props":1020,"children":1021},{},[1022,1023,1028,1030,1036,1038,1044,1046,1052,1054,1057,1059],{"type":18,"value":702},{"type":13,"tag":21,"props":1024,"children":1026},{"className":1025},[],[1027],{"type":18,"value":538},{"type":18,"value":1029}," chain includes a\n",{"type":13,"tag":522,"props":1031,"children":1033},{"href":1032},"/man/VkRenderPassInputAttachmentAspectCreateInfo",[1034],{"type":18,"value":1035},"VkRenderPassInputAttachmentAspectCreateInfo",{"type":18,"value":1037}," structure, the\n",{"type":13,"tag":21,"props":1039,"children":1041},{"className":1040},[],[1042],{"type":18,"value":1043},"subpass",{"type":18,"value":1045}," member of each element of its ",{"type":13,"tag":21,"props":1047,"children":1049},{"className":1048},[],[1050],{"type":18,"value":1051},"pAspectReferences",{"type":18,"value":1053},"\nmember ",{"type":13,"tag":766,"props":1055,"children":1056},{"type":768},[],{"type":18,"value":1058}," be less than ",{"type":13,"tag":21,"props":1060,"children":1062},{"className":1061},[],[1063],{"type":18,"value":613},{"type":13,"tag":694,"props":1065,"children":1067},{"name":1066},"VUID-VkRenderPassCreateInfo-pNext-01927",[1068],{"type":13,"tag":14,"props":1069,"children":1070},{},[1071,1072,1077,1078,1082,1083,1089,1091,1096,1098,1101,1103,1109,1111,1116,1118,1123],{"type":18,"value":702},{"type":13,"tag":21,"props":1073,"children":1075},{"className":1074},[],[1076],{"type":18,"value":538},{"type":18,"value":1029},{"type":13,"tag":522,"props":1079,"children":1080},{"href":1032},[1081],{"type":18,"value":1035},{"type":18,"value":1037},{"type":13,"tag":21,"props":1084,"children":1086},{"className":1085},[],[1087],{"type":18,"value":1088},"inputAttachmentIndex",{"type":18,"value":1090}," member of each element of its\n",{"type":13,"tag":21,"props":1092,"children":1094},{"className":1093},[],[1095],{"type":18,"value":1051},{"type":18,"value":1097}," member ",{"type":13,"tag":766,"props":1099,"children":1100},{"type":768},[],{"type":18,"value":1102}," be less than the value of\n",{"type":13,"tag":21,"props":1104,"children":1106},{"className":1105},[],[1107],{"type":18,"value":1108},"inputAttachmentCount",{"type":18,"value":1110}," in the element of ",{"type":13,"tag":21,"props":1112,"children":1114},{"className":1113},[],[1115],{"type":18,"value":624},{"type":18,"value":1117}," identified\nby its ",{"type":13,"tag":21,"props":1119,"children":1121},{"className":1120},[],[1122],{"type":18,"value":1043},{"type":18,"value":1124}," member",{"type":13,"tag":694,"props":1126,"children":1128},{"name":1127},"VUID-VkRenderPassCreateInfo-pNext-01963",[1129],{"type":13,"tag":14,"props":1130,"children":1131},{},[1132,1133,1138,1139,1143,1145,1150,1151,1156,1158,1163,1164,1169,1171,1177,1179,1183,1184,1189,1192,1194,1199,1201],{"type":18,"value":702},{"type":13,"tag":21,"props":1134,"children":1136},{"className":1135},[],[1137],{"type":18,"value":538},{"type":18,"value":1029},{"type":13,"tag":522,"props":1140,"children":1141},{"href":1032},[1142],{"type":18,"value":1035},{"type":18,"value":1144}," structure, for any\nelement of the ",{"type":13,"tag":21,"props":1146,"children":1148},{"className":1147},[],[1149],{"type":18,"value":716},{"type":18,"value":710},{"type":13,"tag":21,"props":1152,"children":1154},{"className":1153},[],[1155],{"type":18,"value":624},{"type":18,"value":1157}," where the ",{"type":13,"tag":21,"props":1159,"children":1161},{"className":1160},[],[1162],{"type":18,"value":708},{"type":18,"value":801},{"type":13,"tag":21,"props":1165,"children":1167},{"className":1166},[],[1168],{"type":18,"value":762},{"type":18,"value":1170},", the ",{"type":13,"tag":21,"props":1172,"children":1174},{"className":1173},[],[1175],{"type":18,"value":1176},"aspectMask",{"type":18,"value":1178}," member of the\ncorresponding element of\n",{"type":13,"tag":522,"props":1180,"children":1181},{"href":1032},[1182],{"type":18,"value":1035},{"type":18,"value":275},{"type":13,"tag":21,"props":1185,"children":1187},{"className":1186},[],[1188],{"type":18,"value":1051},{"type":13,"tag":766,"props":1190,"children":1191},{"type":768},[],{"type":18,"value":1193}," only include aspects that are present in images of the format\nspecified by the element of ",{"type":13,"tag":21,"props":1195,"children":1197},{"className":1196},[],[1198],{"type":18,"value":585},{"type":18,"value":1200}," at ",{"type":13,"tag":21,"props":1202,"children":1204},{"className":1203},[],[1205],{"type":18,"value":708},{"type":13,"tag":694,"props":1207,"children":1209},{"name":1208},"VUID-VkRenderPassCreateInfo-pNext-01928",[1210],{"type":13,"tag":14,"props":1211,"children":1212},{},[1213,1214,1219,1220,1226,1228,1233,1235,1238,1240],{"type":18,"value":702},{"type":13,"tag":21,"props":1215,"children":1217},{"className":1216},[],[1218],{"type":18,"value":538},{"type":18,"value":1029},{"type":13,"tag":522,"props":1221,"children":1223},{"href":1222},"/man/VkRenderPassMultiviewCreateInfo",[1224],{"type":18,"value":1225},"VkRenderPassMultiviewCreateInfo",{"type":18,"value":1227}," structure, and its\n",{"type":13,"tag":21,"props":1229,"children":1231},{"className":1230},[],[1232],{"type":18,"value":613},{"type":18,"value":1234}," member is not zero, that member ",{"type":13,"tag":766,"props":1236,"children":1237},{"type":768},[],{"type":18,"value":1239}," be equal to the\nvalue of ",{"type":13,"tag":21,"props":1241,"children":1243},{"className":1242},[],[1244],{"type":18,"value":613},{"type":13,"tag":694,"props":1246,"children":1248},{"name":1247},"VUID-VkRenderPassCreateInfo-pNext-01929",[1249],{"type":13,"tag":14,"props":1250,"children":1251},{},[1252,1253,1258,1259,1263,1265,1270,1272,1275,1277],{"type":18,"value":702},{"type":13,"tag":21,"props":1254,"children":1256},{"className":1255},[],[1257],{"type":18,"value":538},{"type":18,"value":1029},{"type":13,"tag":522,"props":1260,"children":1261},{"href":1222},[1262],{"type":18,"value":1225},{"type":18,"value":1264}," structure, if its\n",{"type":13,"tag":21,"props":1266,"children":1268},{"className":1267},[],[1269],{"type":18,"value":650},{"type":18,"value":1271}," member is not zero, it ",{"type":13,"tag":766,"props":1273,"children":1274},{"type":768},[],{"type":18,"value":1276}," be equal to\n",{"type":13,"tag":21,"props":1278,"children":1280},{"className":1279},[],[1281],{"type":18,"value":650},{"type":13,"tag":694,"props":1283,"children":1285},{"name":1284},"VUID-VkRenderPassCreateInfo-pNext-01930",[1286],{"type":13,"tag":14,"props":1287,"children":1288},{},[1289,1290,1295,1296,1300,1302,1308,1309,1315,1317,1323,1325,1330,1332,1335],{"type":18,"value":702},{"type":13,"tag":21,"props":1291,"children":1293},{"className":1292},[],[1294],{"type":18,"value":538},{"type":18,"value":1029},{"type":13,"tag":522,"props":1297,"children":1298},{"href":1222},[1299],{"type":18,"value":1225},{"type":18,"value":1301}," structure, for each non-zero\nelement of ",{"type":13,"tag":21,"props":1303,"children":1305},{"className":1304},[],[1306],{"type":18,"value":1307},"pViewOffsets",{"type":18,"value":1170},{"type":13,"tag":21,"props":1310,"children":1312},{"className":1311},[],[1313],{"type":18,"value":1314},"srcSubpass",{"type":18,"value":1316}," and ",{"type":13,"tag":21,"props":1318,"children":1320},{"className":1319},[],[1321],{"type":18,"value":1322},"dstSubpass",{"type":18,"value":1324},"\nmembers of ",{"type":13,"tag":21,"props":1326,"children":1328},{"className":1327},[],[1329],{"type":18,"value":661},{"type":18,"value":1331}," at the same index ",{"type":13,"tag":766,"props":1333,"children":1334},{"type":768},[],{"type":18,"value":1336}," not be equal",{"type":13,"tag":694,"props":1338,"children":1340},{"name":1339},"VUID-VkRenderPassCreateInfo-pNext-02512",[1341],{"type":13,"tag":14,"props":1342,"children":1343},{},[1344,1345,1350,1351,1355,1357,1362,1363,1369,1371,1377,1379,1384,1386,1390,1392,1395,1397],{"type":18,"value":702},{"type":13,"tag":21,"props":1346,"children":1348},{"className":1347},[],[1349],{"type":18,"value":538},{"type":18,"value":1029},{"type":13,"tag":522,"props":1352,"children":1353},{"href":1222},[1354],{"type":18,"value":1225},{"type":18,"value":1356}," structure, for any element of\n",{"type":13,"tag":21,"props":1358,"children":1360},{"className":1359},[],[1361],{"type":18,"value":661},{"type":18,"value":840},{"type":13,"tag":21,"props":1364,"children":1366},{"className":1365},[],[1367],{"type":18,"value":1368},"dependencyFlags",{"type":18,"value":1370}," member that does not\ninclude ",{"type":13,"tag":21,"props":1372,"children":1374},{"className":1373},[],[1375],{"type":18,"value":1376},"VK_DEPENDENCY_VIEW_LOCAL_BIT",{"type":18,"value":1378},", the corresponding element of\nthe ",{"type":13,"tag":21,"props":1380,"children":1382},{"className":1381},[],[1383],{"type":18,"value":1307},{"type":18,"value":1385}," member of that\n",{"type":13,"tag":522,"props":1387,"children":1388},{"href":1222},[1389],{"type":18,"value":1225},{"type":18,"value":1391}," instance ",{"type":13,"tag":766,"props":1393,"children":1394},{"type":768},[],{"type":18,"value":1396}," be ",{"type":13,"tag":21,"props":1398,"children":1400},{"className":1399},[],[1401],{"type":18,"value":1402},"0",{"type":13,"tag":694,"props":1404,"children":1406},{"name":1405},"VUID-VkRenderPassCreateInfo-pNext-02513",[1407],{"type":13,"tag":14,"props":1408,"children":1409},{},[1410,1411,1416,1417,1421,1423,1429,1430,1433,1435,1440,1442],{"type":18,"value":702},{"type":13,"tag":21,"props":1412,"children":1414},{"className":1413},[],[1415],{"type":18,"value":538},{"type":18,"value":1029},{"type":13,"tag":522,"props":1418,"children":1419},{"href":1222},[1420],{"type":18,"value":1225},{"type":18,"value":1422}," structure, elements of its\n",{"type":13,"tag":21,"props":1424,"children":1426},{"className":1425},[],[1427],{"type":18,"value":1428},"pViewMasks",{"type":18,"value":1097},{"type":13,"tag":766,"props":1431,"children":1432},{"type":768},[],{"type":18,"value":1434}," either all be ",{"type":13,"tag":21,"props":1436,"children":1438},{"className":1437},[],[1439],{"type":18,"value":1402},{"type":18,"value":1441},", or all not be ",{"type":13,"tag":21,"props":1443,"children":1445},{"className":1444},[],[1446],{"type":18,"value":1402},{"type":13,"tag":694,"props":1448,"children":1450},{"name":1449},"VUID-VkRenderPassCreateInfo-pNext-02514",[1451],{"type":13,"tag":14,"props":1452,"children":1453},{},[1454,1455,1460,1461,1465,1467,1472,1474,1479,1480,1485,1487,1492,1493,1496,1498],{"type":18,"value":702},{"type":13,"tag":21,"props":1456,"children":1458},{"className":1457},[],[1459],{"type":18,"value":538},{"type":18,"value":1029},{"type":13,"tag":522,"props":1462,"children":1463},{"href":1222},[1464],{"type":18,"value":1225},{"type":18,"value":1466}," structure, and each element of its\n",{"type":13,"tag":21,"props":1468,"children":1470},{"className":1469},[],[1471],{"type":18,"value":1428},{"type":18,"value":1473}," member is ",{"type":13,"tag":21,"props":1475,"children":1477},{"className":1476},[],[1478],{"type":18,"value":1402},{"type":18,"value":1170},{"type":13,"tag":21,"props":1481,"children":1483},{"className":1482},[],[1484],{"type":18,"value":1368},{"type":18,"value":1486}," member of each\nelement of ",{"type":13,"tag":21,"props":1488,"children":1490},{"className":1489},[],[1491],{"type":18,"value":661},{"type":18,"value":815},{"type":13,"tag":766,"props":1494,"children":1495},{"type":768},[],{"type":18,"value":1497}," not include\n",{"type":13,"tag":21,"props":1499,"children":1501},{"className":1500},[],[1502],{"type":18,"value":1376},{"type":13,"tag":694,"props":1504,"children":1506},{"name":1505},"VUID-VkRenderPassCreateInfo-pNext-02515",[1507],{"type":13,"tag":14,"props":1508,"children":1509},{},[1510,1511,1516,1517,1521,1522,1527,1528,1533,1535,1541,1543,1546,1547],{"type":18,"value":702},{"type":13,"tag":21,"props":1512,"children":1514},{"className":1513},[],[1515],{"type":18,"value":538},{"type":18,"value":1029},{"type":13,"tag":522,"props":1518,"children":1519},{"href":1222},[1520],{"type":18,"value":1225},{"type":18,"value":1466},{"type":13,"tag":21,"props":1523,"children":1525},{"className":1524},[],[1526],{"type":18,"value":1428},{"type":18,"value":1473},{"type":13,"tag":21,"props":1529,"children":1531},{"className":1530},[],[1532],{"type":18,"value":1402},{"type":18,"value":1534},", its ",{"type":13,"tag":21,"props":1536,"children":1538},{"className":1537},[],[1539],{"type":18,"value":1540},"correlationMaskCount",{"type":18,"value":1542}," member\n",{"type":13,"tag":766,"props":1544,"children":1545},{"type":768},[],{"type":18,"value":1396},{"type":13,"tag":21,"props":1548,"children":1550},{"className":1549},[],[1551],{"type":18,"value":1402},{"type":13,"tag":694,"props":1553,"children":1555},{"name":1554},"VUID-VkRenderPassCreateInfo-pDependencies-00837",[1556],{"type":13,"tag":14,"props":1557,"children":1558},{},[1559,1561,1566,1568,1573,1575,1581,1583,1589,1591,1594,1596,1602,1604,1610],{"type":18,"value":1560},"For any element of ",{"type":13,"tag":21,"props":1562,"children":1564},{"className":1563},[],[1565],{"type":18,"value":661},{"type":18,"value":1567},", if the ",{"type":13,"tag":21,"props":1569,"children":1571},{"className":1570},[],[1572],{"type":18,"value":1314},{"type":18,"value":1574}," is not\n",{"type":13,"tag":21,"props":1576,"children":1578},{"className":1577},[],[1579],{"type":18,"value":1580},"VK_SUBPASS_EXTERNAL",{"type":18,"value":1582},", all stage flags included in the\n",{"type":13,"tag":21,"props":1584,"children":1586},{"className":1585},[],[1587],{"type":18,"value":1588},"srcStageMask",{"type":18,"value":1590}," member of that dependency ",{"type":13,"tag":766,"props":1592,"children":1593},{"type":768},[],{"type":18,"value":1595}," be a pipeline stage\nsupported by the ",{"type":13,"tag":522,"props":1597,"children":1599},{"href":1598},"/chapters/synchronization#synchronization-pipeline-stages-types",[1600],{"type":18,"value":1601},"pipeline",{"type":18,"value":1603},"\nidentified by the ",{"type":13,"tag":21,"props":1605,"children":1607},{"className":1606},[],[1608],{"type":18,"value":1609},"pipelineBindPoint",{"type":18,"value":1611}," member of the source subpass",{"type":13,"tag":694,"props":1613,"children":1615},{"name":1614},"VUID-VkRenderPassCreateInfo-pDependencies-00838",[1616],{"type":13,"tag":14,"props":1617,"children":1618},{},[1619,1620,1625,1626,1631,1632,1637,1638,1644,1645,1648,1649,1653,1654,1659],{"type":18,"value":1560},{"type":13,"tag":21,"props":1621,"children":1623},{"className":1622},[],[1624],{"type":18,"value":661},{"type":18,"value":1567},{"type":13,"tag":21,"props":1627,"children":1629},{"className":1628},[],[1630],{"type":18,"value":1322},{"type":18,"value":1574},{"type":13,"tag":21,"props":1633,"children":1635},{"className":1634},[],[1636],{"type":18,"value":1580},{"type":18,"value":1582},{"type":13,"tag":21,"props":1639,"children":1641},{"className":1640},[],[1642],{"type":18,"value":1643},"dstStageMask",{"type":18,"value":1590},{"type":13,"tag":766,"props":1646,"children":1647},{"type":768},[],{"type":18,"value":1595},{"type":13,"tag":522,"props":1650,"children":1651},{"href":1598},[1652],{"type":18,"value":1601},{"type":18,"value":1603},{"type":13,"tag":21,"props":1655,"children":1657},{"className":1656},[],[1658],{"type":18,"value":1609},{"type":18,"value":1660}," member of the destination\nsubpass",{"type":13,"tag":694,"props":1662,"children":1664},{"name":1663},"VUID-VkRenderPassCreateInfo-pDependencies-06866",[1665],{"type":13,"tag":14,"props":1666,"children":1667},{},[1668,1669,1674,1676,1681,1682,1687,1689,1692,1693],{"type":18,"value":1560},{"type":13,"tag":21,"props":1670,"children":1672},{"className":1671},[],[1673],{"type":18,"value":661},{"type":18,"value":1675},", if its ",{"type":13,"tag":21,"props":1677,"children":1679},{"className":1678},[],[1680],{"type":18,"value":1314},{"type":18,"value":1574},{"type":13,"tag":21,"props":1683,"children":1685},{"className":1684},[],[1686],{"type":18,"value":1580},{"type":18,"value":1688},", it ",{"type":13,"tag":766,"props":1690,"children":1691},{"type":768},[],{"type":18,"value":1058},{"type":13,"tag":21,"props":1694,"children":1696},{"className":1695},[],[1697],{"type":18,"value":613},{"type":13,"tag":694,"props":1699,"children":1701},{"name":1700},"VUID-VkRenderPassCreateInfo-pDependencies-06867",[1702],{"type":13,"tag":14,"props":1703,"children":1704},{},[1705,1706,1711,1712,1717,1718,1723,1724,1727,1728],{"type":18,"value":1560},{"type":13,"tag":21,"props":1707,"children":1709},{"className":1708},[],[1710],{"type":18,"value":661},{"type":18,"value":1675},{"type":13,"tag":21,"props":1713,"children":1715},{"className":1714},[],[1716],{"type":18,"value":1322},{"type":18,"value":1574},{"type":13,"tag":21,"props":1719,"children":1721},{"className":1720},[],[1722],{"type":18,"value":1580},{"type":18,"value":1688},{"type":13,"tag":766,"props":1725,"children":1726},{"type":768},[],{"type":18,"value":1058},{"type":13,"tag":21,"props":1729,"children":1731},{"className":1730},[],[1732],{"type":18,"value":613},{"type":13,"tag":689,"props":1734,"children":1736},{"name":1735},"Valid Usage (Implicit)",[1737,1760,1810,1836,1860,1906,1934,1975],{"type":13,"tag":694,"props":1738,"children":1740},{"name":1739},"VUID-VkRenderPassCreateInfo-sType-sType",[1741],{"type":13,"tag":14,"props":1742,"children":1743},{},[1744,1749,1750,1753,1754],{"type":13,"tag":21,"props":1745,"children":1747},{"className":1746},[],[1748],{"type":18,"value":518},{"type":18,"value":815},{"type":13,"tag":766,"props":1751,"children":1752},{"type":768},[],{"type":18,"value":1396},{"type":13,"tag":21,"props":1755,"children":1757},{"className":1756},[],[1758],{"type":18,"value":1759},"VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO",{"type":13,"tag":694,"props":1761,"children":1763},{"name":1762},"VUID-VkRenderPassCreateInfo-pNext-pNext",[1764],{"type":13,"tag":14,"props":1765,"children":1766},{},[1767,1769,1774,1776,1781,1783,1786,1788,1793,1795,1799,1800,1804,1806],{"type":18,"value":1768},"Each ",{"type":13,"tag":21,"props":1770,"children":1772},{"className":1771},[],[1773],{"type":18,"value":538},{"type":18,"value":1775}," member of any structure (including this one) in the ",{"type":13,"tag":21,"props":1777,"children":1779},{"className":1778},[],[1780],{"type":18,"value":538},{"type":18,"value":1782}," chain ",{"type":13,"tag":766,"props":1784,"children":1785},{"type":768},[],{"type":18,"value":1787}," be either ",{"type":13,"tag":21,"props":1789,"children":1791},{"className":1790},[],[1792],{"type":18,"value":546},{"type":18,"value":1794}," or a pointer to a valid instance of ",{"type":13,"tag":522,"props":1796,"children":1797},{"href":788},[1798],{"type":18,"value":791},{"type":18,"value":718},{"type":13,"tag":522,"props":1801,"children":1802},{"href":1032},[1803],{"type":18,"value":1035},{"type":18,"value":1805},", or ",{"type":13,"tag":522,"props":1807,"children":1808},{"href":1222},[1809],{"type":18,"value":1225},{"type":13,"tag":694,"props":1811,"children":1813},{"name":1812},"VUID-VkRenderPassCreateInfo-sType-unique",[1814],{"type":13,"tag":14,"props":1815,"children":1816},{},[1817,1818,1823,1825,1830,1831,1834],{"type":18,"value":19},{"type":13,"tag":21,"props":1819,"children":1821},{"className":1820},[],[1822],{"type":18,"value":518},{"type":18,"value":1824}," value of each struct in the ",{"type":13,"tag":21,"props":1826,"children":1828},{"className":1827},[],[1829],{"type":18,"value":538},{"type":18,"value":1782},{"type":13,"tag":766,"props":1832,"children":1833},{"type":768},[],{"type":18,"value":1835}," be unique",{"type":13,"tag":694,"props":1837,"children":1839},{"name":1838},"VUID-VkRenderPassCreateInfo-flags-parameter",[1840],{"type":13,"tag":14,"props":1841,"children":1842},{},[1843,1848,1849,1852,1854,1858],{"type":13,"tag":21,"props":1844,"children":1846},{"className":1845},[],[1847],{"type":18,"value":557},{"type":18,"value":815},{"type":13,"tag":766,"props":1850,"children":1851},{"type":768},[],{"type":18,"value":1853}," be a valid combination of ",{"type":13,"tag":522,"props":1855,"children":1856},{"href":562},[1857],{"type":18,"value":565},{"type":18,"value":1859}," values",{"type":13,"tag":694,"props":1861,"children":1863},{"name":1862},"VUID-VkRenderPassCreateInfo-pAttachments-parameter",[1864],{"type":13,"tag":14,"props":1865,"children":1866},{},[1867,1869,1874,1876,1881,1882,1887,1888,1891,1893,1898,1900,1904],{"type":18,"value":1868},"If ",{"type":13,"tag":21,"props":1870,"children":1872},{"className":1871},[],[1873],{"type":18,"value":574},{"type":18,"value":1875}," is not ",{"type":13,"tag":21,"props":1877,"children":1879},{"className":1878},[],[1880],{"type":18,"value":1402},{"type":18,"value":718},{"type":13,"tag":21,"props":1883,"children":1885},{"className":1884},[],[1886],{"type":18,"value":585},{"type":18,"value":815},{"type":13,"tag":766,"props":1889,"children":1890},{"type":768},[],{"type":18,"value":1892}," be a valid pointer to an array of ",{"type":13,"tag":21,"props":1894,"children":1896},{"className":1895},[],[1897],{"type":18,"value":574},{"type":18,"value":1899}," valid ",{"type":13,"tag":522,"props":1901,"children":1902},{"href":599},[1903],{"type":18,"value":602},{"type":18,"value":1905}," structures",{"type":13,"tag":694,"props":1907,"children":1909},{"name":1908},"VUID-VkRenderPassCreateInfo-pSubpasses-parameter",[1910],{"type":13,"tag":14,"props":1911,"children":1912},{},[1913,1918,1919,1922,1923,1928,1929,1933],{"type":13,"tag":21,"props":1914,"children":1916},{"className":1915},[],[1917],{"type":18,"value":624},{"type":18,"value":815},{"type":13,"tag":766,"props":1920,"children":1921},{"type":768},[],{"type":18,"value":1892},{"type":13,"tag":21,"props":1924,"children":1926},{"className":1925},[],[1927],{"type":18,"value":613},{"type":18,"value":1899},{"type":13,"tag":522,"props":1930,"children":1931},{"href":636},[1932],{"type":18,"value":639},{"type":18,"value":1905},{"type":13,"tag":694,"props":1935,"children":1937},{"name":1936},"VUID-VkRenderPassCreateInfo-pDependencies-parameter",[1938],{"type":13,"tag":14,"props":1939,"children":1940},{},[1941,1942,1947,1948,1953,1954,1959,1960,1963,1964,1969,1970,1974],{"type":18,"value":1868},{"type":13,"tag":21,"props":1943,"children":1945},{"className":1944},[],[1946],{"type":18,"value":650},{"type":18,"value":1875},{"type":13,"tag":21,"props":1949,"children":1951},{"className":1950},[],[1952],{"type":18,"value":1402},{"type":18,"value":718},{"type":13,"tag":21,"props":1955,"children":1957},{"className":1956},[],[1958],{"type":18,"value":661},{"type":18,"value":815},{"type":13,"tag":766,"props":1961,"children":1962},{"type":768},[],{"type":18,"value":1892},{"type":13,"tag":21,"props":1965,"children":1967},{"className":1966},[],[1968],{"type":18,"value":650},{"type":18,"value":1899},{"type":13,"tag":522,"props":1971,"children":1972},{"href":673},[1973],{"type":18,"value":676},{"type":18,"value":1905},{"type":13,"tag":694,"props":1976,"children":1978},{"name":1977},"VUID-VkRenderPassCreateInfo-subpassCount-arraylength",[1979],{"type":13,"tag":14,"props":1980,"children":1981},{},[1982,1987,1988,1991,1993],{"type":13,"tag":21,"props":1983,"children":1985},{"className":1984},[],[1986],{"type":18,"value":613},{"type":18,"value":815},{"type":13,"tag":766,"props":1989,"children":1990},{"type":768},[],{"type":18,"value":1992}," be greater than ",{"type":13,"tag":21,"props":1994,"children":1996},{"className":1995},[],[1997],{"type":18,"value":1402},{"type":13,"tag":1999,"props":2000,"children":2001},"style",{},[2002],{"type":18,"value":2003},"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":2005},[],"markdown",1729612477103]