Lines Matching refs:perSubpass
730 std::vector<de::SharedPtr<PerSubpass> > perSubpass; //!< Test may use more than one set of data
907 const deUint32 numSubpasses = static_cast<deUint32>(wd.perSubpass.size());
917 perSubpassSampleLocationsInfo.push_back(makeSampleLocationsInfo(*wd.perSubpass[subpassNdx]->pixelGrid));
933 images.push_back(wd.perSubpass[subpassNdx]->colorImage.get());
934 images.push_back(wd.perSubpass[subpassNdx]->depthStencilImage.get());
935 attachments.push_back(wd.perSubpass[subpassNdx]->colorImageView.get());
936 attachments.push_back(wd.perSubpass[subpassNdx]->depthStencilImageView.get());
1079 vk.cmdBindVertexBuffers(*cmdBuffer, 0u, 1u, &wd.perSubpass[subpassNdx]->vertexBuffer.get(), &vertexBufferOffset);
1083 vk.cmdDraw(*cmdBuffer, wd.perSubpass[subpassNdx]->numVertices, 1u, 0u, 0u);
1096 WorkingData::PerSubpass& subpassData = *wd.perSubpass[subpassNdx];
1188 WorkingData::PerSubpass& subpassData = *wd.perSubpass[subpassNdx];
1364 wd.perSubpass.push_back(SharedPtr<WorkingData::PerSubpass>(new WorkingData::PerSubpass()));
1378 const deUint32* const pSampleChecksumBase = static_cast<deUint32*>(wd.perSubpass[subpassNdx]->resultBufferAlloc->getHostPtr());
1385 for (deUint32 globalSampleNdx = 0; globalSampleNdx < wd.perSubpass[subpassNdx]->numResultElements; ++globalSampleNdx)