Lines Matching refs:attachment
67 * first subpass that uses an attachment, then an implicit subpass
76 * .dstSubpass = firstSubpass; // First subpass attachment is used in
89 * that uses an attachment to VK_SUBPASS_EXTERNAL, then an implicit
97 * .srcSubpass = lastSubpass; // Last subpass attachment is used in
116 if (subpass_att->attachment == VK_ATTACHMENT_UNUSED)
119 struct radv_render_pass_attachment *pass_att = &pass->attachments[subpass_att->attachment];
149 .dstSubpass = i, /* first subpass attachment is used in */
165 .srcSubpass = i, /* last subpass attachment is used in */
190 if (subpass_att->attachment == VK_ATTACHMENT_UNUSED)
193 struct radv_render_pass_attachment *pass_att = &pass->attachments[subpass_att->attachment];
207 * attachment.
210 subpass->depth_stencil_attachment->attachment == VK_ATTACHMENT_UNUSED)
214 subpass->ds_resolve_attachment->attachment == VK_ATTACHMENT_UNUSED)
217 if (subpass->vrs_attachment && subpass->vrs_attachment->attachment == VK_ATTACHMENT_UNUSED)
222 if (subpass_att->attachment == VK_ATTACHMENT_UNUSED)
225 struct radv_render_pass_attachment *pass_att = &pass->attachments[subpass_att->attachment];
235 if (subpass_att->attachment == VK_ATTACHMENT_UNUSED)
240 struct radv_render_pass_attachment *pass_att = &pass->attachments[subpass_att->attachment];
246 const uint32_t a = subpass->depth_stencil_attachment->attachment;
261 if (resolve_att->attachment == VK_ATTACHMENT_UNUSED)
269 if (subpass->input_attachments[j].attachment == VK_ATTACHMENT_UNUSED)
273 if (subpass->color_attachments[k].attachment ==
274 subpass->input_attachments[j].attachment) {
280 if (subpass->depth_stencil_attachment && subpass->depth_stencil_attachment->attachment ==
281 subpass->input_attachments[j].attachment) {
327 * "If layout only specifies the layout of the depth aspect of the attachment,
454 .attachment = desc->pInputAttachments[j].attachment,
467 .attachment = desc->pColorAttachments[j].attachment,
479 .attachment = desc->pResolveAttachments[j].attachment,
489 .attachment = desc->pDepthStencilAttachment->attachment,
502 .attachment = ds_resolve->pDepthStencilResolveAttachment->attachment,
518 .attachment = vrs->pFragmentShadingRateAttachment->attachment,