Lines Matching refs:attachments
517 struct tu_render_pass_attachment *att = &pass->attachments[i];
555 struct tu_render_pass_attachment *att = &pass->attachments[i];
579 /* no gmem attachments */
582 * attachments
589 * for example, two attachments with cpp = {1, 4}
599 struct tu_render_pass_attachment *att = &pass->attachments[i];
643 const struct tu_render_pass_attachment *att = &pass->attachments[i];
737 pass->attachments[a].gmem = true;
739 pass->attachments[a].clear_views |= subpass->multiview_mask;
763 size += pCreateInfo->attachmentCount * sizeof(pass->attachments[0]);
772 pass->attachments = (void *) pass + attachments_offset;
775 struct tu_render_pass_attachment *att = &pass->attachments[i];
851 /* Note: attachments only used as input attachments will be read
853 * attachments as needing gmem.
869 if (vk_format_is_srgb(pass->attachments[a].format))
885 pass->attachments[src_a].will_be_resolved =
899 pass->attachments[src_a].will_be_resolved = a != VK_ATTACHMENT_UNUSED;
914 /* disable unused attachments */
916 struct tu_render_pass_attachment *att = &pass->attachments[i];
984 pass->attachments = cmd_buffer->dynamic_rp_attachments;
1000 struct tu_render_pass_attachment *att = &pass->attachments[a];
1023 struct tu_render_pass_attachment *resolve_att = &pass->attachments[a];
1048 struct tu_render_pass_attachment *att = &pass->attachments[a];
1064 struct tu_render_pass_attachment *resolve_att = &pass->attachments[a];
1102 pass->attachments = cmd_buffer->dynamic_rp_attachments;
1120 struct tu_render_pass_attachment *att = &pass->attachments[a];
1141 struct tu_render_pass_attachment *att = &pass->attachments[a];