Lines Matching refs:TestSpec
125 struct TestSpec
1544 ImageFormatCase (EglTestContext& eglTestCtx, const TestSpec& spec);
1555 const TestSpec m_spec;
1571 const GLint glesApi = m_spec.contexts[0] == TestSpec::API_GLES3 ? EGL_OPENGL_ES3_BIT : EGL_OPENGL_ES2_BIT;
1587 ImageFormatCase::ImageFormatCase (EglTestContext& eglTestCtx, const TestSpec& spec)
1611 const TestSpec::Operation& op = m_spec.operations[operationNdx];
1629 if (m_spec.contexts[0] == TestSpec::API_GLES3 && eglu::getVersion(egl, m_display) < eglu::Version(1, 5))
1654 if (m_spec.contexts[0] == TestSpec::API_GLES3)
1667 case TestSpec::API_GLES2:
1673 case TestSpec::API_GLES3:
1723 const TestSpec::Operation& op = m_spec.operations[m_curIter++];
2033 TestSpec spec;
2044 spec.contexts.push_back(TestSpec::API_GLES3);
2049 spec.contexts.push_back(TestSpec::API_GLES2);
2053 spec.operations.push_back(TestSpec::Operation(0, *createAction.action));
2054 spec.operations.push_back(TestSpec::Operation(0, *renderAction.action));
2237 TestSpec spec;
2262 spec.contexts.push_back(TestSpec::API_GLES2);
2263 spec.contexts.push_back(TestSpec::API_GLES2);
2265 spec.operations.push_back(TestSpec::Operation(0, *createAction.action));
2266 spec.operations.push_back(TestSpec::Operation(0, *renderAction.action));
2267 spec.operations.push_back(TestSpec::Operation(0, *clearAction.action));
2268 spec.operations.push_back(TestSpec::Operation(1, *createAction.action));
2269 spec.operations.push_back(TestSpec::Operation(0, *renderAction.action));
2270 spec.operations.push_back(TestSpec::Operation(1, *renderAction.action));
2327 TestSpec spec;
2331 spec.contexts.push_back(TestSpec::API_GLES2);
2333 spec.operations.push_back(TestSpec::Operation(0, *createAction.action));
2334 spec.operations.push_back(TestSpec::Operation(0, m_renderAction));
2335 spec.operations.push_back(TestSpec::Operation(0, *modifyAction.action));
2336 spec.operations.push_back(TestSpec::Operation(0, m_renderAction));