Lines Matching refs:frameNdx
188 bool compareToReference (tcu::TestLog& log, const tcu::Surface& reference, const tcu::Surface& buffer, int frameNdx, int bufferNum);
189 vector<int> getFramesOnBuffer (const vector<int>& bufferAges, int frameNdx);
459 vector<int> getFramesOnBuffer (const vector<int>& bufferAges, int frameNdx)
461 DE_ASSERT(frameNdx < (int)bufferAges.size());
463 int age = bufferAges[frameNdx];
466 frameNdx = frameNdx - age;
467 DE_ASSERT(frameNdx >= 0);
468 frameOnBuffer.push_back(frameNdx);
469 age = bufferAges[frameNdx];
510 for (int frameNdx = 0; frameNdx < numFrames; frameNdx++)
517 if (frameNdx % 2 == 0)
526 if (currentBufferAge > frameNdx || currentBufferAge < 0) // invalid buffer age
529 stream << "Fail, the age is invalid. Age: " << currentBufferAge << ", frameNdx: " << frameNdx;
535 DE_ASSERT((int)bufferAges.size() == frameNdx+1);
566 if (frameNdx < numFrames/2)
570 const vector<int> framesOnBuffer = getFramesOnBuffer(bufferAges, frameNdx);
582 if (!compareToReference(log, refBuffer, currentBuffer, frameNdx, frameNdx))
664 bool compareToReference (tcu::TestLog& log, const tcu::Surface& reference, const tcu::Surface& buffer, int frameNdx, int bufferNum)
667 stream << "FrameNdx = " << frameNdx << ", compare current buffer (numbered: " << bufferNum << ") to reference";