Lines Matching refs:attachments
50 size += pCreateInfo->attachmentCount * sizeof(pass->attachments[0]);
59 pass->attachments = (void *) pass + attachments_offset;
72 struct panvk_render_pass_attachment *att = &pass->attachments[i];
128 pass->attachments[desc->pInputAttachments[j].attachment]
146 pass->attachments[idx].view_mask |= subpass->view_mask;
147 if (pass->attachments[idx].first_used_in_subpass == ~0) {
148 pass->attachments[idx].first_used_in_subpass = i;
149 if (pass->attachments[idx].load_op == VK_ATTACHMENT_LOAD_OP_CLEAR)
151 else if (pass->attachments[idx].load_op == VK_ATTACHMENT_LOAD_OP_LOAD)
173 pass->attachments[idx].view_mask |= subpass->view_mask;
183 pass->attachments[idx].view_mask |= subpass->view_mask;
185 if (pass->attachments[idx].first_used_in_subpass == ~0) {
186 pass->attachments[idx].first_used_in_subpass = i;
187 if (pass->attachments[idx].load_op == VK_ATTACHMENT_LOAD_OP_CLEAR)
189 else if (pass->attachments[idx].load_op == VK_ATTACHMENT_LOAD_OP_LOAD)