Lines Matching refs:AttachmentRef
1160 template <typename AttachmentRef>
1161 AttachmentRef createAttachmentReference (const AttachmentReference& referenceInfo)
1163 const AttachmentRef reference // VkAttachmentReference || VkAttachmentReference2KHR
1175 template <typename SubpassDesc, typename AttachmentRef>
1177 vector<AttachmentRef>* attachmentReferenceLists,
1180 vector<AttachmentRef>& inputAttachmentReferences = attachmentReferenceLists[0];
1181 vector<AttachmentRef>& colorAttachmentReferences = attachmentReferenceLists[1];
1182 vector<AttachmentRef>& resolveAttachmentReferences = attachmentReferenceLists[2];
1183 vector<AttachmentRef>& depthStencilAttachmentReferences = attachmentReferenceLists[3];
1186 colorAttachmentReferences.push_back(createAttachmentReference<AttachmentRef>(subpass.getColorAttachments()[attachmentNdx]));
1189 inputAttachmentReferences.push_back(createAttachmentReference<AttachmentRef>(subpass.getInputAttachments()[attachmentNdx]));
1192 resolveAttachmentReferences.push_back(createAttachmentReference<AttachmentRef>(subpass.getResolveAttachments()[attachmentNdx]));
1194 depthStencilAttachmentReferences.push_back(createAttachmentReference<AttachmentRef>(subpass.getDepthStencilAttachment()));
1264 template<typename AttachmentDesc, typename AttachmentRef, typename SubpassDesc, typename SubpassDep, typename RenderPassCreateInfo>
1273 vector<vector<AttachmentRef> > attachmentReferenceLists(renderPassInfo.getSubpasses().size() * perSubpassAttachmentReferenceLists);
5343 template<typename AttachmentDesc, typename AttachmentRef, typename SubpassDesc, typename SubpassDep, typename RenderPassCreateInfo>
5359 template<typename AttachmentDesc, typename AttachmentRef, typename SubpassDesc, typename SubpassDep, typename RenderPassCreateInfo>
5381 const AttachmentRef resultAttachmentRefSubpass0 (