Lines Matching refs:subpassNdx
1200 for (size_t subpassNdx = 0; subpassNdx < renderPassInfo.getSubpasses().size(); subpassNdx++)
1231 for (size_t subpassNdx = 0; subpassNdx < renderPassInfo.getSubpasses().size(); subpassNdx++)
1233 const Unique<VkShaderModule> vertexShaderModule (createShaderModule(vkd, device, binaryCollection.get("subpass-vert-" + de::toString(subpassNdx)), 0u));
1234 const Unique<VkShaderModule> fragmentShaderModule (createShaderModule(vkd, device, binaryCollection.get("subpass-frag-" + de::toString(subpassNdx)), 0u));
1291 const VkPipelineLayout layout (**pipelineLayouts[subpassNdx]);
1308 (deUint32)subpassNdx, // const deUint32 subpass
1564 for (size_t subpassNdx = 0; subpassNdx < subpassCount; subpassNdx++)
1566 if (subpassNdx > 0)
1569 vkd.cmdBindDescriptorSets(*commandBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, **m_renderPipelineLayouts[subpassNdx], 0, 1, &**m_subpassDescriptorSets[subpassNdx - 1], 0, DE_NULL);
1572 vkd.cmdBindPipeline(*commandBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, **m_renderPipelines[subpassNdx]);
1574 if (subpassNdx == 0)
1784 for (size_t subpassNdx = 0; subpassNdx < subpassCount - 1; subpassNdx++)
3687 for (size_t subpassNdx = 0; subpassNdx < subpassCount; subpassNdx++)
3689 if (subpassNdx == 0)
3691 dst.glslSources.add("subpass-vert-" + de::toString(subpassNdx)) << glu::VertexSource(
3702 dst.glslSources.add("subpass-vert-" + de::toString(subpassNdx)) << glu::VertexSource(
3716 if (subpassNdx == 0)
3719 dst.glslSources.add("subpass-frag-" + de::toString(subpassNdx)) << glu::FragmentSource(
3728 dst.glslSources.add("subpass-frag-" + de::toString(subpassNdx)) << glu::FragmentSource(
4120 for (size_t subpassNdx = 0; subpassNdx < subpassCount; subpassNdx++)
4128 if (subpassNdx > 0)
4129 inputAttachmentReferences.push_back(AttachmentReference((deUint32)subpassNdx - 1, VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL, inputAttachmentAspectMask));
4131 subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS, 0u, inputAttachmentReferences, vector<AttachmentReference>(), vector<AttachmentReference>(), AttachmentReference((deUint32)subpassNdx, VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL), vector<deUint32>()));
4136 if (subpassNdx > 0)
4138 deps.push_back(SubpassDependency((deUint32)subpassNdx - 1, // deUint32 srcPass
4139 (deUint32)subpassNdx, // deUint32 dstPass