Lines Matching refs:subpasses

84    VK_MULTIALLOC_DECL(&ma, VkSubpassDescription2, subpasses,
134 subpasses[i] = (VkSubpassDescription2) {
148 subpasses[i].viewMask = multiview_info->pViewMasks[i];
151 subpasses[i].pInputAttachments = reference_ptr;
153 subpasses[i].inputAttachmentCount,
156 subpasses[i].pColorAttachments = reference_ptr;
158 subpasses[i].colorAttachmentCount,
161 subpasses[i].pResolveAttachments = NULL;
163 subpasses[i].pResolveAttachments = reference_ptr;
165 subpasses[i].colorAttachmentCount,
169 subpasses[i].pDepthStencilAttachment = NULL;
171 subpasses[i].pDepthStencilAttachment = reference_ptr;
186 VkSubpassDescription2 *subpass = &subpasses[ref->subpass];
223 .pSubpasses = subpasses,
431 VK_MULTIALLOC_DECL(&ma, struct vk_subpass, subpasses,
458 pass->subpasses = subpasses;
472 struct vk_subpass *subpass = &pass->subpasses[s];
747 /* Walk backwards over the subpasses to compute view masks and
752 &pass->subpasses[(pCreateInfo->subpassCount - 1) - s];
827 return &render_pass->subpasses[info->subpass].pipeline_info;
839 return &render_pass->subpasses[info->subpass].sample_count_info_amd;
882 return &render_pass->subpasses[inheritance->subpass].inheritance_info;
920 const struct vk_subpass *subpass = &pass->subpasses[inheritance->subpass];
1564 const struct vk_subpass *subpass = &pass->subpasses[subpass_idx];
1900 &pass->subpasses[dep->src_subpass];
1955 * We could track individual subpasses and attachments and views to make
2037 * to determine when we can use LOAD/STORE_OP_DONT_CARE between subpasses.
2146 * We could track individual subpasses and attachments and views to make