Lines Matching refs:BufferAgeTest
73 class BufferAgeTest : public TestCase class
91 BufferAgeTest (EglTestContext& eglTestCtx,
99 ~BufferAgeTest (void);
145 DrawCommand (const BufferAgeTest::DrawType drawType_, const ColoredRect& rect_);
146 BufferAgeTest::DrawType drawType;
150 DrawCommand::DrawCommand (const BufferAgeTest::DrawType drawType_, const ColoredRect& rect_) in DrawCommand()
175 void generateRandomFrame (Frame* dst, const vector<BufferAgeTest::DrawType>& drawTypes, de::Random&… in generateRandomFrame()
263 if (frame.draws[drawNdx].drawType == BufferAgeTest::DRAWTYPE_GLES2_RENDER) in render()
313 else if (frame.draws[drawNdx].drawType == BufferAgeTest::DRAWTYPE_GLES2_CLEAR) in render()
346 …frame.draws[drawNdx].drawType == BufferAgeTest::DRAWTYPE_GLES2_RENDER || frame.draws[drawNdx].draw… in render()
361 BufferAgeTest::BufferAgeTest (EglTestContext& eglTestCtx, in BufferAgeTest() function in deqp::egl::__anon2cf161500111::BufferAgeTest
383 BufferAgeTest::~BufferAgeTest (void) in ~BufferAgeTest()
388 void BufferAgeTest::init (void) in init()
411 void BufferAgeTest::deinit (void) in deinit()
444 void BufferAgeTest::initEGLSurface (EGLConfig config) in initEGLSurface()
452 void BufferAgeTest::initEGLContext (EGLConfig config) in initEGLContext()
487 TestCase::IterateResult BufferAgeTest::iterate (void) in iterate()
627 string generateDrawTypeName (const vector<BufferAgeTest::DrawType>& drawTypes) in generateDrawTypeName()
635 if (drawTypes[ndx] == BufferAgeTest::DRAWTYPE_GLES2_RENDER) in generateDrawTypeName()
637 else if (drawTypes[ndx] == BufferAgeTest::DRAWTYPE_GLES2_CLEAR) in generateDrawTypeName()
645 string generateTestName (const vector<BufferAgeTest::DrawType>& oddFrameDrawType, const vector<Buff… in generateTestName()
650 string generateResizeGroupName (BufferAgeTest::ResizeType resizeType) in generateResizeGroupName()
654 case BufferAgeTest::RESIZETYPE_NONE: in generateResizeGroupName()
657 case BufferAgeTest::RESIZETYPE_AFTER_SWAP: in generateResizeGroupName()
660 case BufferAgeTest::RESIZETYPE_BEFORE_SWAP: in generateResizeGroupName()
731 const BufferAgeTest::DrawType clearRender[] = in init()
733 BufferAgeTest::DRAWTYPE_GLES2_CLEAR, in init()
734 BufferAgeTest::DRAWTYPE_GLES2_RENDER in init()
737 const BufferAgeTest::DrawType renderClear[] = in init()
739 BufferAgeTest::DRAWTYPE_GLES2_RENDER, in init()
740 BufferAgeTest::DRAWTYPE_GLES2_CLEAR in init()
743 const BufferAgeTest::ResizeType resizeTypes[] = in init()
745 BufferAgeTest::RESIZETYPE_NONE, in init()
746 BufferAgeTest::RESIZETYPE_BEFORE_SWAP, in init()
747 BufferAgeTest::RESIZETYPE_AFTER_SWAP in init()
750 vector< vector<BufferAgeTest::DrawType> > frameDrawTypes; in init()
751 frameDrawTypes.push_back(vector<BufferAgeTest::DrawType> ()); in init()
752 frameDrawTypes.push_back(vector<BufferAgeTest::DrawType> (1, BufferAgeTest::DRAWTYPE_GLES2_CLEAR)); in init()
753 …frameDrawTypes.push_back(vector<BufferAgeTest::DrawType> (1, BufferAgeTest::DRAWTYPE_GLES2_RENDER)… in init()
754 frameDrawTypes.push_back(vector<BufferAgeTest::DrawType> (2, BufferAgeTest::DRAWTYPE_GLES2_CLEAR)); in init()
755 …frameDrawTypes.push_back(vector<BufferAgeTest::DrawType> (2, BufferAgeTest::DRAWTYPE_GLES2_RENDER)… in init()
756 …frameDrawTypes.push_back(vector<BufferAgeTest::DrawType> (DE_ARRAY_BEGIN(clearRender), DE_ARRAY_EN… in init()
757 …frameDrawTypes.push_back(vector<BufferAgeTest::DrawType> (DE_ARRAY_BEGIN(renderClear), DE_ARRAY_EN… in init()
766 const BufferAgeTest::ResizeType resizeType = resizeTypes[resizeTypeNdx]; in init()
771 const vector<BufferAgeTest::DrawType>& evenFrameDrawType = frameDrawTypes[evenNdx]; in init()
775 const vector<BufferAgeTest::DrawType>& oddFrameDrawType = frameDrawTypes[oddNdx]; in init()
777 …resizeGroup->addChild(new BufferAgeTest(m_eglTestCtx, preserve, oddFrameDrawType, evenFrameDrawTyp… in init()