Lines Matching refs:pSubpasses
541 DE_ASSERT(pCreateInfo->pSubpasses[s].inputAttachmentCount == 0);
543 subpass.m_colorAttachments.resize(pCreateInfo->pSubpasses[s].colorAttachmentCount);
545 for (deUint32 i = 0; i < pCreateInfo->pSubpasses[s].colorAttachmentCount; ++i)
547 deUint32 j = pCreateInfo->pSubpasses[s].pColorAttachments[i].attachment;
555 subpass.m_colorAttachments[i].attachmentInfo.imageLayout = pCreateInfo->pSubpasses[s].pColorAttachments[i].layout;
569 if (pCreateInfo->pSubpasses[s].pDepthStencilAttachment != DE_NULL)
571 deUint32 j = pCreateInfo->pSubpasses[s].pDepthStencilAttachment->attachment;
579 subpass.m_depthStencilAttachment.attachmentInfo.imageLayout = pCreateInfo->pSubpasses[s].pDepthStencilAttachment->layout;
595 if (pCreateInfo->pSubpasses[s].pResolveAttachments != DE_NULL)
597 subpass.m_resolveAttachments.resize(pCreateInfo->pSubpasses[s].colorAttachmentCount);
598 for (deUint32 i = 0; i < pCreateInfo->pSubpasses[s].colorAttachmentCount; ++i)
600 deUint32 j = pCreateInfo->pSubpasses[s].pResolveAttachments[i].attachment;
608 subpass.m_resolveAttachments[i].attachmentInfo.imageLayout = pCreateInfo->pSubpasses[s].pResolveAttachments[i].layout;
665 DE_ASSERT(pCreateInfo->pSubpasses[s].inputAttachmentCount == 0);
667 subpass.m_colorAttachments.resize(pCreateInfo->pSubpasses[s].colorAttachmentCount);
669 const auto msrtss = findStructure<VkMultisampledRenderToSingleSampledInfoEXT>(pCreateInfo->pSubpasses[s].pNext);
673 const auto dsr = findStructure<VkSubpassDescriptionDepthStencilResolve>(pCreateInfo->pSubpasses[s].pNext);
684 for (deUint32 i = 0; i < pCreateInfo->pSubpasses[s].colorAttachmentCount; ++i)
686 deUint32 j = pCreateInfo->pSubpasses[s].pColorAttachments[i].attachment;
694 subpass.m_colorAttachments[i].attachmentInfo.imageLayout = pCreateInfo->pSubpasses[s].pColorAttachments[i].layout;
708 if (pCreateInfo->pSubpasses[s].pDepthStencilAttachment != DE_NULL)
710 deUint32 j = pCreateInfo->pSubpasses[s].pDepthStencilAttachment->attachment;
718 subpass.m_depthStencilAttachment.attachmentInfo.imageLayout = pCreateInfo->pSubpasses[s].pDepthStencilAttachment->layout;
734 if (pCreateInfo->pSubpasses[s].pResolveAttachments != DE_NULL)
736 subpass.m_resolveAttachments.resize(pCreateInfo->pSubpasses[s].colorAttachmentCount);
737 for (deUint32 i = 0; i < pCreateInfo->pSubpasses[s].colorAttachmentCount; ++i)
739 deUint32 j = pCreateInfo->pSubpasses[s].pResolveAttachments[i].attachment;
747 subpass.m_resolveAttachments[i].attachmentInfo.imageLayout = pCreateInfo->pSubpasses[s].pResolveAttachments[i].layout;