Lines Matching refs:attachmentInfo
550 subpass.m_colorAttachments[i].attachmentInfo = vk::initVulkanStructure();
554 subpass.m_colorAttachments[i].attachmentInfo.imageView = DE_NULL;
555 subpass.m_colorAttachments[i].attachmentInfo.imageLayout = pCreateInfo->pSubpasses[s].pColorAttachments[i].layout;
556 subpass.m_colorAttachments[i].attachmentInfo.resolveMode = vk::VK_RESOLVE_MODE_NONE;
557 subpass.m_colorAttachments[i].attachmentInfo.resolveImageView = DE_NULL;
558 subpass.m_colorAttachments[i].attachmentInfo.resolveImageLayout = vk::VK_IMAGE_LAYOUT_UNDEFINED;
559 subpass.m_colorAttachments[i].attachmentInfo.loadOp = pCreateInfo->pAttachments[j].loadOp;
560 subpass.m_colorAttachments[i].attachmentInfo.storeOp = pCreateInfo->pAttachments[j].storeOp;
561 subpass.m_colorAttachments[i].attachmentInfo.clearValue = {};
574 subpass.m_depthStencilAttachment.attachmentInfo = vk::initVulkanStructure();
578 subpass.m_depthStencilAttachment.attachmentInfo.imageView = DE_NULL;
579 subpass.m_depthStencilAttachment.attachmentInfo.imageLayout = pCreateInfo->pSubpasses[s].pDepthStencilAttachment->layout;
580 subpass.m_depthStencilAttachment.attachmentInfo.resolveMode = vk::VK_RESOLVE_MODE_NONE;
581 subpass.m_depthStencilAttachment.attachmentInfo.resolveImageView = DE_NULL;
582 subpass.m_depthStencilAttachment.attachmentInfo.resolveImageLayout = vk::VK_IMAGE_LAYOUT_UNDEFINED;
583 subpass.m_depthStencilAttachment.attachmentInfo.loadOp = pCreateInfo->pAttachments[j].loadOp;
584 subpass.m_depthStencilAttachment.attachmentInfo.storeOp = pCreateInfo->pAttachments[j].storeOp;
585 subpass.m_depthStencilAttachment.attachmentInfo.clearValue = {};
603 subpass.m_resolveAttachments[i].attachmentInfo = vk::initVulkanStructure();
607 subpass.m_resolveAttachments[i].attachmentInfo.imageView = DE_NULL;
608 subpass.m_resolveAttachments[i].attachmentInfo.imageLayout = pCreateInfo->pSubpasses[s].pResolveAttachments[i].layout;
609 subpass.m_resolveAttachments[i].attachmentInfo.resolveMode = vk::VK_RESOLVE_MODE_NONE;
610 subpass.m_resolveAttachments[i].attachmentInfo.resolveImageView = DE_NULL;
611 subpass.m_resolveAttachments[i].attachmentInfo.resolveImageLayout = vk::VK_IMAGE_LAYOUT_UNDEFINED;
612 subpass.m_resolveAttachments[i].attachmentInfo.loadOp = pCreateInfo->pAttachments[j].loadOp;
613 subpass.m_resolveAttachments[i].attachmentInfo.storeOp = pCreateInfo->pAttachments[j].storeOp;
614 subpass.m_resolveAttachments[i].attachmentInfo.clearValue = {};
689 subpass.m_colorAttachments[i].attachmentInfo = vk::initVulkanStructure();
693 subpass.m_colorAttachments[i].attachmentInfo.imageView = DE_NULL;
694 subpass.m_colorAttachments[i].attachmentInfo.imageLayout = pCreateInfo->pSubpasses[s].pColorAttachments[i].layout;
695 subpass.m_colorAttachments[i].attachmentInfo.resolveMode = vk::VK_RESOLVE_MODE_NONE;
696 subpass.m_colorAttachments[i].attachmentInfo.resolveImageView = DE_NULL;
697 subpass.m_colorAttachments[i].attachmentInfo.resolveImageLayout = vk::VK_IMAGE_LAYOUT_UNDEFINED;
698 subpass.m_colorAttachments[i].attachmentInfo.loadOp = pCreateInfo->pAttachments[j].loadOp;
699 subpass.m_colorAttachments[i].attachmentInfo.storeOp = pCreateInfo->pAttachments[j].storeOp;
700 subpass.m_colorAttachments[i].attachmentInfo.clearValue = {};
713 subpass.m_depthStencilAttachment.attachmentInfo = vk::initVulkanStructure();
717 subpass.m_depthStencilAttachment.attachmentInfo.imageView = DE_NULL;
718 subpass.m_depthStencilAttachment.attachmentInfo.imageLayout = pCreateInfo->pSubpasses[s].pDepthStencilAttachment->layout;
719 subpass.m_depthStencilAttachment.attachmentInfo.resolveMode = vk::VK_RESOLVE_MODE_NONE;
720 subpass.m_depthStencilAttachment.attachmentInfo.resolveImageView = DE_NULL;
721 subpass.m_depthStencilAttachment.attachmentInfo.resolveImageLayout = vk::VK_IMAGE_LAYOUT_UNDEFINED;
722 subpass.m_depthStencilAttachment.attachmentInfo.loadOp = pCreateInfo->pAttachments[j].loadOp;
723 subpass.m_depthStencilAttachment.attachmentInfo.storeOp = pCreateInfo->pAttachments[j].storeOp;
724 subpass.m_depthStencilAttachment.attachmentInfo.clearValue = {};
742 subpass.m_resolveAttachments[i].attachmentInfo = vk::initVulkanStructure();
746 subpass.m_resolveAttachments[i].attachmentInfo.imageView = DE_NULL;
747 subpass.m_resolveAttachments[i].attachmentInfo.imageLayout = pCreateInfo->pSubpasses[s].pResolveAttachments[i].layout;
748 subpass.m_resolveAttachments[i].attachmentInfo.resolveMode = vk::VK_RESOLVE_MODE_NONE;
749 subpass.m_resolveAttachments[i].attachmentInfo.resolveImageView = DE_NULL;
750 subpass.m_resolveAttachments[i].attachmentInfo.resolveImageLayout = vk::VK_IMAGE_LAYOUT_UNDEFINED;
751 subpass.m_resolveAttachments[i].attachmentInfo.loadOp = pCreateInfo->pAttachments[j].loadOp;
752 subpass.m_resolveAttachments[i].attachmentInfo.storeOp = pCreateInfo->pAttachments[j].storeOp;
753 subpass.m_resolveAttachments[i].attachmentInfo.clearValue = {};
796 subpass.m_colorAttachments[0].attachmentInfo = vk::initVulkanStructure();
800 subpass.m_colorAttachments[0].attachmentInfo.imageView = DE_NULL;
801 subpass.m_colorAttachments[0].attachmentInfo.imageLayout = subpassLayoutColor;
802 subpass.m_colorAttachments[0].attachmentInfo.resolveMode = vk::VK_RESOLVE_MODE_NONE;
803 subpass.m_colorAttachments[0].attachmentInfo.resolveImageView = DE_NULL;
804 subpass.m_colorAttachments[0].attachmentInfo.resolveImageLayout = vk::VK_IMAGE_LAYOUT_UNDEFINED;
805 subpass.m_colorAttachments[0].attachmentInfo.loadOp = loadOperation;
806 subpass.m_colorAttachments[0].attachmentInfo.storeOp = VK_ATTACHMENT_STORE_OP_STORE;
807 subpass.m_colorAttachments[0].attachmentInfo.clearValue = {};
828 subpass.m_depthStencilAttachment.attachmentInfo = vk::initVulkanStructure();
832 subpass.m_depthStencilAttachment.attachmentInfo.imageView = DE_NULL;
833 subpass.m_depthStencilAttachment.attachmentInfo.imageLayout = subpassLayoutDepthStencil;
834 subpass.m_depthStencilAttachment.attachmentInfo.resolveMode = vk::VK_RESOLVE_MODE_NONE;
835 subpass.m_depthStencilAttachment.attachmentInfo.resolveImageView = DE_NULL;
836 subpass.m_depthStencilAttachment.attachmentInfo.resolveImageLayout = vk::VK_IMAGE_LAYOUT_UNDEFINED;
837 subpass.m_depthStencilAttachment.attachmentInfo.loadOp = loadOperation;
838 subpass.m_depthStencilAttachment.attachmentInfo.storeOp = VK_ATTACHMENT_STORE_OP_STORE;
839 subpass.m_depthStencilAttachment.attachmentInfo.clearValue = {};
1065 const VkImageLayout newLayout = subpass.m_colorAttachments[j].attachmentInfo.imageLayout;
1105 const VkImageLayout newLayout = subpass.m_depthStencilAttachment.attachmentInfo.imageLayout;
1136 const VkImageLayout newLayout = subpass.m_resolveAttachments[j].attachmentInfo.imageLayout;
1444 colorAttachment = subpass.m_colorAttachments[i].attachmentInfo;
1452 colorAttachment.resolveImageView = subpass.m_resolveAttachments[i].attachmentInfo.imageView;
1453 colorAttachment.resolveImageLayout = subpass.m_resolveAttachments[i].attachmentInfo.imageLayout;
1460 subpass.m_depthStencilAttachment.attachmentInfo.loadOp = vk::VK_ATTACHMENT_LOAD_OP_LOAD;
1461 VkRenderingAttachmentInfo depthAttachment = subpass.m_depthStencilAttachment.attachmentInfo;
1462 VkRenderingAttachmentInfo stencilAttachment = subpass.m_depthStencilAttachment.attachmentInfo;
1555 subpass.m_colorAttachments[i].attachmentInfo.imageView = pCreateInfo->pAttachments[subpass.m_colorAttachments[i].index];
1558 if (subpass.m_depthStencilAttachment.attachmentInfo.imageLayout != VK_IMAGE_LAYOUT_UNDEFINED)
1561 subpass.m_depthStencilAttachment.attachmentInfo.imageView = pCreateInfo->pAttachments[subpass.m_depthStencilAttachment.index];
1567 subpass.m_resolveAttachments[i].attachmentInfo.imageView = pCreateInfo->pAttachments[subpass.m_resolveAttachments[i].index];
1600 subpass.m_colorAttachments[0].attachmentInfo.imageView = pCreateInfo->pAttachments[subpass.m_colorAttachments[0].index];
1602 subpass.m_depthStencilAttachment.attachmentInfo.imageView = pCreateInfo->pAttachments[subpass.m_depthStencilAttachment.index];
1634 subpass.m_colorAttachments[0].attachmentInfo.imageView = colorAttachment;
1669 subpass.m_colorAttachments[i].attachmentInfo.imageView = attachmentsArray[subpass.m_colorAttachments[i].index];
1671 if (subpass.m_depthStencilAttachment.attachmentInfo.imageLayout != VK_IMAGE_LAYOUT_UNDEFINED)
1674 subpass.m_depthStencilAttachment.attachmentInfo.imageView = attachmentsArray[subpass.m_depthStencilAttachment.index];
1679 subpass.m_resolveAttachments[i].attachmentInfo.imageView = attachmentsArray[subpass.m_resolveAttachments[i].index];