Lines Matching refs:attachment

85     *    first subpass that uses an attachment, then an implicit subpass
94 * .dstSubpass = firstSubpass; // First subpass attachment is used in
107 * that uses an attachment to VK_SUBPASS_EXTERNAL, then an implicit
115 * .srcSubpass = lastSubpass; // Last subpass attachment is used in
134 if (subpass_att->attachment == VK_ATTACHMENT_UNUSED)
137 struct radv_render_pass_attachment *pass_att = &pass->attachments[subpass_att->attachment];
167 .dstSubpass = i, /* first subpass attachment is used in */
183 .srcSubpass = i, /* last subpass attachment is used in */
208 if (subpass_att->attachment == VK_ATTACHMENT_UNUSED)
211 struct radv_render_pass_attachment *pass_att = &pass->attachments[subpass_att->attachment];
225 * attachment.
228 subpass->depth_stencil_attachment->attachment == VK_ATTACHMENT_UNUSED)
232 subpass->ds_resolve_attachment->attachment == VK_ATTACHMENT_UNUSED)
235 if (subpass->vrs_attachment && subpass->vrs_attachment->attachment == VK_ATTACHMENT_UNUSED)
240 if (subpass_att->attachment == VK_ATTACHMENT_UNUSED)
243 struct radv_render_pass_attachment *pass_att = &pass->attachments[subpass_att->attachment];
252 if (subpass_att->attachment == VK_ATTACHMENT_UNUSED)
256 struct radv_render_pass_attachment *pass_att = &pass->attachments[subpass_att->attachment];
262 const uint32_t a = subpass->depth_stencil_attachment->attachment;
277 if (resolve_att->attachment == VK_ATTACHMENT_UNUSED)
285 if (subpass->input_attachments[j].attachment == VK_ATTACHMENT_UNUSED)
289 if (subpass->color_attachments[k].attachment ==
290 subpass->input_attachments[j].attachment) {
296 if (subpass->depth_stencil_attachment && subpass->depth_stencil_attachment->attachment ==
297 subpass->input_attachments[j].attachment) {
406 .attachment = desc->pInputAttachments[j].attachment,
420 .attachment = desc->pColorAttachments[j].attachment,
432 .attachment = desc->pResolveAttachments[j].attachment,
442 .attachment = desc->pDepthStencilAttachment->attachment,
456 .attachment = ds_resolve->pDepthStencilResolveAttachment->attachment,
473 .attachment = vrs->pFragmentShadingRateAttachment->attachment,