Searched defs:eglTestCtx (Results 1 - 25 of 46) sorted by relevance

12

/external/deqp/modules/egl/
H A DteglConfigList.cpp42 ConfigList::ConfigList (EglTestContext& eglTestCtx) argument
43 : TestCase(eglTestCtx, "configs", "Output the list of configs from EGL")
H A DteglClientExtensionTests.cpp125 BaseTest (EglTestContext& eglTestCtx);
129 BaseTest::BaseTest (EglTestContext& eglTestCtx) argument
130 : TestCase(eglTestCtx, "base", "Basic tests for EGL_EXT_client_extensions")
176 CheckExtensionsTest (EglTestContext& eglTestCtx);
180 CheckExtensionsTest::CheckExtensionsTest (EglTestContext& eglTestCtx) argument
181 : TestCase(eglTestCtx, "extensions", "Check that returned extensions are client or display extensions")
244 DisjointTest (EglTestContext& eglTestCtx);
248 DisjointTest::DisjointTest (EglTestContext& eglTestCtx) argument
249 : TestCase(eglTestCtx, "disjoint", "Check that client and display extensions are disjoint")
322 ClientExtensionTests::ClientExtensionTests (EglTestContext& eglTestCtx) argument
[all...]
H A DteglColorClearTests.cpp38 ColorClearTests::ColorClearTests (EglTestContext& eglTestCtx) argument
39 : TestCaseGroup(eglTestCtx, "color_clears", "Color clears with different client APIs")
57 static void createColorClearGroups (EglTestContext& eglTestCtx, tcu::TestCaseGroup* group, const ColorClearGroupSpec* first, const ColorClearGroupSpec* last) argument
61 tcu::TestCaseGroup* configGroup = new tcu::TestCaseGroup(eglTestCtx.getTestContext(), groupIter->name, groupIter->desc);
70 configGroup->addChild(new ClearClass(eglTestCtx, listIter->getName(), "", groupIter->apiBits, listIter->getSurfaceTypeMask(), *listIter, groupIter->numContextsPerApi));
H A DteglMutableRenderBufferTests.cpp51 MutableRenderBufferTest (EglTestContext& eglTestCtx,
73 MutableRenderBufferTest::MutableRenderBufferTest (EglTestContext& eglTestCtx, argument
76 : TestCase (eglTestCtx, name, description)
268 MutableRenderBufferQueryTest (EglTestContext& eglTestCtx,
275 MutableRenderBufferQueryTest::MutableRenderBufferQueryTest (EglTestContext& eglTestCtx,
277 : MutableRenderBufferTest (eglTestCtx, name, description, true)
323 MutableRenderBufferQueryNegativeTest (EglTestContext& eglTestCtx,
330 MutableRenderBufferQueryNegativeTest::MutableRenderBufferQueryNegativeTest (EglTestContext& eglTestCtx,
332 : MutableRenderBufferTest (eglTestCtx, name, description, false)
383 MutableRenderBufferTests::MutableRenderBufferTests (EglTestContext& eglTestCtx)
[all...]
H A DteglSurfacelessContextTests.cpp58 SurfacelessContextCase (EglTestContext& eglTestCtx, const char* name, const char* description, const eglu::FilterList& filters);
64 SurfacelessContextCase::SurfacelessContextCase (EglTestContext& eglTestCtx, const char* name, const char* description, const eglu::FilterList& filters) argument
65 : SimpleConfigCase(eglTestCtx, name, description, filters)
141 SurfacelessContextTests::SurfacelessContextTests (EglTestContext& eglTestCtx) argument
142 : TestCaseGroup (eglTestCtx, "surfaceless_context", "EGL_KHR_surfaceless_context extension tests")
H A DteglTestCase.cpp76 TestCaseGroup::TestCaseGroup (EglTestContext& eglTestCtx, const char* name, const char* description) argument
77 : tcu::TestCaseGroup (eglTestCtx.getTestContext(), name, description)
78 , m_eglTestCtx (eglTestCtx)
86 TestCase::TestCase (EglTestContext& eglTestCtx, const char* name, const char* description) argument
87 : tcu::TestCase (eglTestCtx.getTestContext(), name, description)
88 , m_eglTestCtx (eglTestCtx)
92 TestCase::TestCase (EglTestContext& eglTestCtx, tcu::TestNodeType type, const char* name, const char* description) argument
93 : tcu::TestCase (eglTestCtx.getTestContext(), type, name, description)
94 , m_eglTestCtx (eglTestCtx)
H A DteglTestPackage.cpp78 StressTests (EglTestContext& eglTestCtx) argument
79 : TestCaseGroup(eglTestCtx, "stress", "EGL stress tests")
92 PerformanceTests (EglTestContext& eglTestCtx) argument
93 : TestCaseGroup(eglTestCtx, "performance", "EGL performance tests")
107 FunctionalTests (EglTestContext& eglTestCtx) argument
108 : TestCaseGroup(eglTestCtx, "functional", "EGL functional tests")
H A DteglApiCase.cpp40 ApiCase::ApiCase (EglTestContext& eglTestCtx, const char* name, const char* description) argument
41 : TestCase (eglTestCtx, name, description)
42 , CallLogWrapper(eglTestCtx.getLibrary(), eglTestCtx.getTestContext().getLog())
H A DteglCreateContextTests.cpp67 CreateContextCase (EglTestContext& eglTestCtx, const char* name, const char* description, const eglu::FilterList& filters);
73 CreateContextCase::CreateContextCase (EglTestContext& eglTestCtx, const char* name, const char* description, const eglu::FilterList& filters) argument
74 : SimpleConfigCase(eglTestCtx, name, description, filters)
119 CreateContextNoConfigCase (EglTestContext& eglTestCtx) argument
120 : TestCase(eglTestCtx, "no_config", "EGL_KHR_no_config_context")
172 CreateContextTests::CreateContextTests (EglTestContext& eglTestCtx) argument
173 : TestCaseGroup(eglTestCtx, "create_context", "Basic eglCreateContext() tests")
H A DteglInfoTests.cpp58 InfoCase (EglTestContext& eglTestCtx, const char* name, const char* description) argument
59 : TestCase (eglTestCtx, name, description)
85 QueryStringCase (EglTestContext& eglTestCtx, const char* name, const char* description, EGLint query) argument
86 : InfoCase (eglTestCtx, name, description)
144 QueryExtensionsCase (EglTestContext& eglTestCtx) argument
145 : InfoCase (eglTestCtx, "extensions", "Supported Extensions")
163 InfoTests::InfoTests (EglTestContext& eglTestCtx) argument
164 : TestCaseGroup(eglTestCtx, "info", "Platform Information")
H A DteglSimpleConfigCase.cpp44 SimpleConfigCase::SimpleConfigCase (EglTestContext& eglTestCtx, const char* name, const char* description, const FilterList& filters) argument
45 : TestCase (eglTestCtx, name, description)
H A DteglCreateSurfaceTests.cpp110 CreateWindowSurfaceCase (EglTestContext& eglTestCtx, const char* name, const char* description, bool useLegacyCreate, const eglu::FilterList& filters) argument
111 : SimpleConfigCase (eglTestCtx, name, description, filters)
168 CreatePixmapSurfaceCase (EglTestContext& eglTestCtx, const char* name, const char* description, bool useLegacyCreate, const eglu::FilterList& filters) argument
169 : SimpleConfigCase(eglTestCtx, name, description, filters)
225 CreatePbufferSurfaceCase (EglTestContext& eglTestCtx, const char* name, const char* description, const eglu::FilterList& filters) argument
226 : SimpleConfigCase(eglTestCtx, name, description, filters)
275 CreateSurfaceTests::CreateSurfaceTests (EglTestContext& eglTestCtx) argument
276 : TestCaseGroup(eglTestCtx, "create_surface", "Basic surface construction tests")
H A DteglGetProcAddressTests.cpp96 GetProcAddressCase (EglTestContext& eglTestCtx, const char* name, const char* description);
114 GetProcAddressCase::GetProcAddressCase (EglTestContext& eglTestCtx, const char* name, const char* description) argument
115 : TestCase (eglTestCtx, name, description)
116 , CallLogWrapper (eglTestCtx.getLibrary(), eglTestCtx.getTestContext().getLog())
177 GetProcAddressExtensionCase (EglTestContext& eglTestCtx, const char* name, const char* description, const std::string& extName) argument
178 : GetProcAddressCase (eglTestCtx, name, description)
223 GetProcAddressCoreFunctionsCase (EglTestContext& eglTestCtx, const char* name, const char* description, const EGLint apiBit) argument
224 : GetProcAddressCase (eglTestCtx, name, description)
274 GetProcAddressTests::GetProcAddressTests (EglTestContext& eglTestCtx) argument
[all...]
H A DteglMultiContextTests.cpp73 MultiContextTest (EglTestContext& eglTestCtx, Sharing sharing, Use use, const char* name, const char* description);
82 MultiContextTest::MultiContextTest (EglTestContext& eglTestCtx, Sharing sharing, Use use, const char* name, const char* description) argument
83 : TestCase (eglTestCtx, name, description)
225 TestCaseGroup* createMultiContextTests (EglTestContext& eglTestCtx) argument
227 de::MovePtr<TestCaseGroup> group (new TestCaseGroup(eglTestCtx, "multicontext", "EGL multi context tests."));
229 group->addChild(new MultiContextTest(eglTestCtx, MultiContextTest::SHARING_NONE, MultiContextTest::USE_NONE, "non_shared", "Create multiple non-shared contexts."));
230 group->addChild(new MultiContextTest(eglTestCtx, MultiContextTest::SHARING_SHARED, MultiContextTest::USE_NONE, "shared", "Create multiple shared contexts."));
232 group->addChild(new MultiContextTest(eglTestCtx, MultiContextTest::SHARING_NONE, MultiContextTest::USE_MAKECURRENT, "non_shared_make_current", "Create multiple non-shared contexts."));
233 group->addChild(new MultiContextTest(eglTestCtx, MultiContextTest::SHARING_SHARED, MultiContextTest::USE_MAKECURRENT, "shared_make_current", "Create multiple shared contexts."));
235 group->addChild(new MultiContextTest(eglTestCtx, MultiContextTes
[all...]
H A DteglNegativeApiTests.cpp70 NegativeApiTests::NegativeApiTests (EglTestContext& eglTestCtx) argument
71 : TestCaseGroup(eglTestCtx, "negative_api", "Negative API Tests")
H A DteglNegativePartialUpdateTests.cpp59 NegativePartialUpdateTest (EglTestContext& eglTestCtx, bool preserveBuffer, SurfaceType surfaceType, const char* name, const char* description);
132 NegativePartialUpdateTest::NegativePartialUpdateTest (EglTestContext& eglTestCtx, bool preserveBuffer, SurfaceType surfaceType, const char* name, const char* description) argument
133 : TestCase (eglTestCtx, name, description)
543 NegativePartialUpdateTests::NegativePartialUpdateTests (EglTestContext& eglTestCtx) argument
544 : TestCaseGroup(eglTestCtx, "negative_partial_update", "Negative partial update tests")
H A DteglQueryContextTests.cpp89 GetCurrentContextCase (EglTestContext& eglTestCtx, const char* name, const char* description, const eglu::FilterList& filters, EGLint surfaceTypeMask) argument
90 : SingleContextRenderCase (eglTestCtx, name, description, getBuildClientAPIMask(), surfaceTypeMask, filters)
91 , eglu::CallLogWrapper (eglTestCtx.getLibrary(), m_testCtx.getLog())
131 GetCurrentSurfaceCase (EglTestContext& eglTestCtx, const char* name, const char* description, const eglu::FilterList& filters, EGLint surfaceTypeMask) argument
132 : SingleContextRenderCase (eglTestCtx, name, description, getBuildClientAPIMask(), surfaceTypeMask, filters)
133 , eglu::CallLogWrapper (eglTestCtx.getLibrary(), m_testCtx.getLog())
173 GetCurrentDisplayCase (EglTestContext& eglTestCtx, const char* name, const char* description, const eglu::FilterList& filters, EGLint surfaceTypeMask) argument
174 : SingleContextRenderCase (eglTestCtx, name, description, getBuildClientAPIMask(), surfaceTypeMask, filters)
175 , eglu::CallLogWrapper (eglTestCtx.getLibrary(), m_testCtx.getLog())
214 QueryContextCase (EglTestContext& eglTestCtx, cons argument
306 QueryAPICase(EglTestContext& eglTestCtx, const char* name, const char* description) argument
370 QueryContextTests(EglTestContext& eglTestCtx) argument
380 createQueryContextGroups(EglTestContext& eglTestCtx, tcu::TestCaseGroup* group) argument
[all...]
H A DteglRenderCase.cpp74 RenderCase::RenderCase (EglTestContext& eglTestCtx, const char* name, const char* description, EGLint surfaceTypeMask, const eglu::FilterList& filters) argument
75 : SimpleConfigCase (eglTestCtx, name, description, filters)
208 SingleContextRenderCase::SingleContextRenderCase (EglTestContext& eglTestCtx, const char* name, const char* description, EGLint apiMask, EGLint surfaceTypeMask, const eglu::FilterList& filters) argument
209 : RenderCase (eglTestCtx, name, description, surfaceTypeMask, filters)
292 MultiContextRenderCase::MultiContextRenderCase (EglTestContext& eglTestCtx, const char* name, const char* description, EGLint api, EGLint surfaceType, const eglu::FilterList& filters, int numContextsPerApi) argument
293 : RenderCase (eglTestCtx, name, description, surfaceType, filters)
H A DteglSwapBuffersTests.cpp88 SwapBuffersTest (EglTestContext& eglTestCtx, const NamedFilterList& filters);
100 SwapBuffersTest::SwapBuffersTest (EglTestContext& eglTestCtx, const NamedFilterList& filters) argument
101 : SimpleConfigCase(eglTestCtx, filters.getName(), filters.getDescription(), filters)
433 SwapBuffersTests::SwapBuffersTests (EglTestContext& eglTestCtx) argument
434 : TestCaseGroup(eglTestCtx, "swap_buffers", "Swap buffers tests")
H A DteglThreadCleanUpTests.cpp169 ThreadCleanUpTest (EglTestContext& eglTestCtx, ContextType contextType, SurfaceType surfaceType) argument
170 : TestCase (eglTestCtx, testCaseName(contextType, surfaceType).c_str(), "Simple thread context clean up test")
291 TestCaseGroup* createThreadCleanUpTest (EglTestContext& eglTestCtx) argument
293 de::MovePtr<TestCaseGroup> group (new TestCaseGroup(eglTestCtx, "thread_cleanup", "Thread cleanup tests"));
295 group->addChild(new ThreadCleanUpTest(eglTestCtx, ThreadCleanUpTest::CONTEXTTYPE_SINGLE, ThreadCleanUpTest::SURFACETYPE_SINGLE));
296 group->addChild(new ThreadCleanUpTest(eglTestCtx, ThreadCleanUpTest::CONTEXTTYPE_MULTI, ThreadCleanUpTest::SURFACETYPE_SINGLE));
298 group->addChild(new ThreadCleanUpTest(eglTestCtx, ThreadCleanUpTest::CONTEXTTYPE_SINGLE, ThreadCleanUpTest::SURFACETYPE_MULTI));
299 group->addChild(new ThreadCleanUpTest(eglTestCtx, ThreadCleanUpTest::CONTEXTTYPE_MULTI, ThreadCleanUpTest::SURFACETYPE_MULTI));
H A DteglColorClearCase.cpp163 SingleThreadColorClearCase::SingleThreadColorClearCase (EglTestContext& eglTestCtx, const char* name, const char* description, EGLint api, EGLint surfaceType, const eglu::FilterList& filters, int numContextsPerApi) argument
164 : MultiContextRenderCase(eglTestCtx, name, description, api, surfaceType, filters, numContextsPerApi)
326 MultiThreadColorClearCase::MultiThreadColorClearCase (EglTestContext& eglTestCtx, const char* name, const char* description, EGLint api, EGLint surfaceType, const eglu::FilterList& filters, int numContextsPerApi) argument
327 : MultiContextRenderCase(eglTestCtx, name, description, api, surfaceType, filters, numContextsPerApi)
H A DteglMakeCurrentPerfTests.cpp85 MakeCurrentPerfCase (EglTestContext& eglTestCtx, const Spec& spec, const char* name, const char* description);
157 MakeCurrentPerfCase::MakeCurrentPerfCase (EglTestContext& eglTestCtx, const Spec& spec, const char* name, const char* description) argument
158 : TestCase (eglTestCtx, tcu::NODETYPE_PERFORMANCE, name, description)
544 MakeCurrentPerfTests::MakeCurrentPerfTests (EglTestContext& eglTestCtx) argument
545 : TestCaseGroup(eglTestCtx, "make_current", "eglMakeCurrent performance tests")
H A DteglMemoryStressTests.cpp72 MemoryAllocator (EglTestContext& eglTestCtx, EGLDisplay display, EGLConfig config, int seed, ObjectType types, int minWidth, int minHeight, int maxWidth, int maxHeight, bool use);
105 MemoryAllocator::MemoryAllocator (EglTestContext& eglTestCtx, EGLDisplay display, EGLConfig config, int seed, ObjectType types, int minWidth, int minHeight, int maxWidth, int maxHeight, bool use) argument
106 : m_eglTestCtx (eglTestCtx)
327 MemoryStressCase (EglTestContext& eglTestCtx, Spec spec, const char* name, const char* description);
344 MemoryStressCase::MemoryStressCase (EglTestContext& eglTestCtx, Spec spec, const char* name, const char* description) argument
345 : TestCase (eglTestCtx, name, description)
467 MemoryStressTests::MemoryStressTests (EglTestContext& eglTestCtx) argument
468 : TestCaseGroup(eglTestCtx, "memory", "Memory allocation stress tests")
H A DteglNativeColorMappingTests.cpp287 NativeColorMappingCase (EglTestContext& eglTestCtx, const char* name, const char* description, bool render, NativeType nativeType, const eglu::FilterList& filters);
297 NativeColorMappingCase::NativeColorMappingCase (EglTestContext& eglTestCtx, const char* name, const char* description, bool render, NativeType nativeType, const eglu::FilterList& filters) argument
298 : SimpleConfigCase (eglTestCtx, name, description, filters)
570 void addTestGroups (EglTestContext& eglTestCtx, TestCaseGroup* group, NativeColorMappingCase::NativeType type) argument
597 group->addChild(new NativeColorMappingCase(eglTestCtx, (string(i->getName()) + "_clear").c_str(), i->getDescription(), false, type, *i));
598 group->addChild(new NativeColorMappingCase(eglTestCtx, (string(i->getName()) + "_render").c_str(), i->getDescription(), true, type, *i));
604 NativeColorMappingTests::NativeColorMappingTests (EglTestContext& eglTestCtx) argument
605 : TestCaseGroup(eglTestCtx, "native_color_mapping", "Tests for mapping client colors to native surface")
H A DteglQueryConfigTests.cpp83 GetConfigsBoundsCase (EglTestContext& eglTestCtx, const char* name, const char* description) argument
84 : TestCase (eglTestCtx, name, description)
85 , CallLogWrapper(eglTestCtx.getLibrary(), eglTestCtx.getTestContext().getLog())
197 GetConfigAttribCase (EglTestContext& eglTestCtx, const char* name, const char* description);
215 GetConfigAttribCase::GetConfigAttribCase (EglTestContext& eglTestCtx, const char* name, const char* description) argument
216 : TestCase (eglTestCtx, name, description)
217 , CallLogWrapper (eglTestCtx.getLibrary(), eglTestCtx.getTestContext().getLog())
286 GetConfigAttribSimpleCase (EglTestContext& eglTestCtx, cons argument
430 GetConfigAttribBufferSizeCase(EglTestContext& eglTestCtx, const char* name, const char* description) argument
500 GetConfigAttribTransparentValueCase(EglTestContext& eglTestCtx, const char* name, const char* description) argument
531 QueryConfigTests(EglTestContext& eglTestCtx) argument
[all...]

Completed in 248 milliseconds

12