Home
last modified time | relevance | path

Searched refs:eglTestCtx (Results 1 – 25 of 81) sorted by relevance

1234

/external/deqp/modules/egl/
DteglTestCase.cpp76 TestCaseGroup::TestCaseGroup (EglTestContext& eglTestCtx, const char* name, const char* description) in TestCaseGroup() argument
77 : tcu::TestCaseGroup (eglTestCtx.getTestContext(), name, description) in TestCaseGroup()
78 , m_eglTestCtx (eglTestCtx) in TestCaseGroup()
86 TestCase::TestCase (EglTestContext& eglTestCtx, const char* name, const char* description) in TestCase() argument
87 : tcu::TestCase (eglTestCtx.getTestContext(), name, description) in TestCase()
88 , m_eglTestCtx (eglTestCtx) in TestCase()
92 TestCase::TestCase (EglTestContext& eglTestCtx, tcu::TestNodeType type, const char* name, const ch… in TestCase() argument
93 : tcu::TestCase (eglTestCtx.getTestContext(), type, name, description) in TestCase()
94 , m_eglTestCtx (eglTestCtx) in TestCase()
DteglSyncTests.cpp84 …SyncTest (EglTestContext& eglTestCtx, EGLenum syncType, Extension extensions, bool useCurrentConte…
105 SyncTest::SyncTest (EglTestContext& eglTestCtx, EGLenum syncType, Extension extensions, bool useCu… in SyncTest() argument
106 : TestCase (eglTestCtx, name, description) in SyncTest()
268 CreateNullAttribsTest (EglTestContext& eglTestCtx, EGLenum syncType) in CreateNullAttribsTest() argument
269 …: SyncTest (eglTestCtx, syncType, SyncTest::EXTENSION_NONE, syncType != EGL_SYNC_REUSABLE_KHR, "cr… in CreateNullAttribsTest()
290 CreateEmptyAttribsTest (EglTestContext& eglTestCtx, EGLenum syncType) in CreateEmptyAttribsTest() argument
291 …: SyncTest (eglTestCtx, syncType, SyncTest::EXTENSION_NONE, syncType != EGL_SYNC_REUSABLE_KHR, "c… in CreateEmptyAttribsTest()
317 CreateInvalidDisplayTest (EglTestContext& eglTestCtx, EGLenum syncType) in CreateInvalidDisplayTest() argument
318 …: SyncTest (eglTestCtx, syncType, SyncTest::EXTENSION_NONE, syncType != EGL_SYNC_REUSABLE_KHR, "c… in CreateInvalidDisplayTest()
350 CreateInvalidTypeTest (EglTestContext& eglTestCtx, EGLenum syncType) in CreateInvalidTypeTest() argument
[all …]
DteglQueryContextTests.cpp89 …GetCurrentContextCase (EglTestContext& eglTestCtx, const char* name, const char* description, cons… in GetCurrentContextCase() argument
90 …: SingleContextRenderCase (eglTestCtx, name, description, getBuildClientAPIMask(), surfaceTypeMask… in GetCurrentContextCase()
91 , eglu::CallLogWrapper (eglTestCtx.getLibrary(), m_testCtx.getLog()) in GetCurrentContextCase()
131 …GetCurrentSurfaceCase (EglTestContext& eglTestCtx, const char* name, const char* description, cons… in GetCurrentSurfaceCase() argument
132 …: SingleContextRenderCase (eglTestCtx, name, description, getBuildClientAPIMask(), surfaceTypeMask… in GetCurrentSurfaceCase()
133 , eglu::CallLogWrapper (eglTestCtx.getLibrary(), m_testCtx.getLog()) in GetCurrentSurfaceCase()
173 …GetCurrentDisplayCase (EglTestContext& eglTestCtx, const char* name, const char* description, cons… in GetCurrentDisplayCase() argument
174 …: SingleContextRenderCase (eglTestCtx, name, description, getBuildClientAPIMask(), surfaceTypeMask… in GetCurrentDisplayCase()
175 , eglu::CallLogWrapper (eglTestCtx.getLibrary(), m_testCtx.getLog()) in GetCurrentDisplayCase()
214 …QueryContextCase (EglTestContext& eglTestCtx, const char* name, const char* description, const egl… in QueryContextCase() argument
[all …]
DteglImageTests.cpp94 RetVal checkCallError (EglTestContext& eglTestCtx, const char* call, RetVal returnValue, EGLint exp… in checkCallError() argument
96 tcu::TestContext& testCtx = eglTestCtx.getTestContext(); in checkCallError()
102 error = eglTestCtx.getLibrary().getError(); in checkCallError()
117 void checkCallReturn (EglTestContext& eglTestCtx, const char* call, RetVal returnValue, RetVal expe… in checkCallReturn() argument
119 tcu::TestContext& testCtx = eglTestCtx.getTestContext(); in checkCallReturn()
125 error = eglTestCtx.getLibrary().getError(); in checkCallReturn()
151 ImageTestCase (EglTestContext& eglTestCtx, ApiType api, const string& name, const string& desc) in ImageTestCase() argument
152 : TestCase (eglTestCtx, name.c_str(), desc.c_str()) in ImageTestCase()
188 InvalidCreateImage (EglTestContext& eglTestCtx) in InvalidCreateImage() argument
189 …: ImageTestCase(eglTestCtx, ApiType::es(2, 0), "invalid_create_image", "eglCreateImageKHR() with i… in InvalidCreateImage()
[all …]
DteglClientExtensionTests.cpp125 BaseTest (EglTestContext& eglTestCtx);
129 BaseTest::BaseTest (EglTestContext& eglTestCtx) in BaseTest() argument
130 : TestCase(eglTestCtx, "base", "Basic tests for EGL_EXT_client_extensions") in BaseTest()
176 CheckExtensionsTest (EglTestContext& eglTestCtx);
180 CheckExtensionsTest::CheckExtensionsTest (EglTestContext& eglTestCtx) in CheckExtensionsTest() argument
181 …: TestCase(eglTestCtx, "extensions", "Check that returned extensions are client or display extensi… in CheckExtensionsTest()
244 DisjointTest (EglTestContext& eglTestCtx);
248 DisjointTest::DisjointTest (EglTestContext& eglTestCtx) in DisjointTest() argument
249 : TestCase(eglTestCtx, "disjoint", "Check that client and display extensions are disjoint") in DisjointTest()
322 ClientExtensionTests::ClientExtensionTests (EglTestContext& eglTestCtx) in ClientExtensionTests() argument
[all …]
DteglMultiContextTests.cpp73 …MultiContextTest (EglTestContext& eglTestCtx, Sharing sharing, Use use, const char* name, const ch…
82 MultiContextTest::MultiContextTest (EglTestContext& eglTestCtx, Sharing sharing, Use use, const cha… in MultiContextTest() argument
83 : TestCase (eglTestCtx, name, description) in MultiContextTest()
225 TestCaseGroup* createMultiContextTests (EglTestContext& eglTestCtx) in createMultiContextTests() argument
227 …de::MovePtr<TestCaseGroup> group (new TestCaseGroup(eglTestCtx, "multicontext", "EGL multi context… in createMultiContextTests()
229 …group->addChild(new MultiContextTest(eglTestCtx, MultiContextTest::SHARING_NONE, MultiContextTest:… in createMultiContextTests()
230 …group->addChild(new MultiContextTest(eglTestCtx, MultiContextTest::SHARING_SHARED, MultiContextTes… in createMultiContextTests()
232 …group->addChild(new MultiContextTest(eglTestCtx, MultiContextTest::SHARING_NONE, MultiContextTest:… in createMultiContextTests()
233 …group->addChild(new MultiContextTest(eglTestCtx, MultiContextTest::SHARING_SHARED, MultiContextTes… in createMultiContextTests()
235 …group->addChild(new MultiContextTest(eglTestCtx, MultiContextTest::SHARING_NONE, MultiContextTest:… in createMultiContextTests()
[all …]
DteglInfoTests.cpp58 InfoCase (EglTestContext& eglTestCtx, const char* name, const char* description) in InfoCase() argument
59 : TestCase (eglTestCtx, name, description) in InfoCase()
85 …QueryStringCase (EglTestContext& eglTestCtx, const char* name, const char* description, EGLint que… in QueryStringCase() argument
86 : InfoCase (eglTestCtx, name, description) in QueryStringCase()
144 QueryExtensionsCase (EglTestContext& eglTestCtx) in QueryExtensionsCase() argument
145 : InfoCase (eglTestCtx, "extensions", "Supported Extensions") in QueryExtensionsCase()
163 InfoTests::InfoTests (EglTestContext& eglTestCtx) in InfoTests() argument
164 : TestCaseGroup(eglTestCtx, "info", "Platform Information") in InfoTests()
DteglGetProcAddressTests.cpp96 GetProcAddressCase (EglTestContext& eglTestCtx, const char* name, const char* description);
114 GetProcAddressCase::GetProcAddressCase (EglTestContext& eglTestCtx, const char* name, const char* d… in GetProcAddressCase() argument
115 : TestCase (eglTestCtx, name, description) in GetProcAddressCase()
116 , CallLogWrapper (eglTestCtx.getLibrary(), eglTestCtx.getTestContext().getLog()) in GetProcAddressCase()
177 …GetProcAddressExtensionCase (EglTestContext& eglTestCtx, const char* name, const char* description… in GetProcAddressExtensionCase() argument
178 : GetProcAddressCase (eglTestCtx, name, description) in GetProcAddressExtensionCase()
223 …GetProcAddressCoreFunctionsCase (EglTestContext& eglTestCtx, const char* name, const char* descrip… in GetProcAddressCoreFunctionsCase() argument
224 : GetProcAddressCase (eglTestCtx, name, description) in GetProcAddressCoreFunctionsCase()
274 GetProcAddressTests::GetProcAddressTests (EglTestContext& eglTestCtx) in GetProcAddressTests() argument
275 : TestCaseGroup(eglTestCtx, "get_proc_address", "eglGetProcAddress() tests") in GetProcAddressTests()
DteglQueryConfigTests.cpp83 GetConfigsBoundsCase (EglTestContext& eglTestCtx, const char* name, const char* description) in GetConfigsBoundsCase() argument
84 : TestCase (eglTestCtx, name, description) in GetConfigsBoundsCase()
85 , CallLogWrapper(eglTestCtx.getLibrary(), eglTestCtx.getTestContext().getLog()) in GetConfigsBoundsCase()
197 GetConfigAttribCase (EglTestContext& eglTestCtx, const char* name, const char* description);
215 GetConfigAttribCase::GetConfigAttribCase (EglTestContext& eglTestCtx, const char* name, const char*… in GetConfigAttribCase() argument
216 : TestCase (eglTestCtx, name, description) in GetConfigAttribCase()
217 , CallLogWrapper (eglTestCtx.getLibrary(), eglTestCtx.getTestContext().getLog()) in GetConfigAttribCase()
286 …GetConfigAttribSimpleCase (EglTestContext& eglTestCtx, const char* name, const char* description, … in GetConfigAttribSimpleCase() argument
287 : GetConfigAttribCase(eglTestCtx, name, description) in GetConfigAttribSimpleCase()
430 …GetConfigAttribBufferSizeCase (EglTestContext& eglTestCtx, const char* name, const char* descripti… in GetConfigAttribBufferSizeCase() argument
[all …]
DteglTestPackage.cpp73 StressTests (EglTestContext& eglTestCtx) in StressTests() argument
74 : TestCaseGroup(eglTestCtx, "stress", "EGL stress tests") in StressTests()
87 PerformanceTests (EglTestContext& eglTestCtx) in PerformanceTests() argument
88 : TestCaseGroup(eglTestCtx, "performance", "EGL performance tests") in PerformanceTests()
102 FunctionalTests (EglTestContext& eglTestCtx) in FunctionalTests() argument
103 : TestCaseGroup(eglTestCtx, "functional", "EGL functional tests") in FunctionalTests()
DteglCreateContextTests.cpp44 …CreateContextCase (EglTestContext& eglTestCtx, const char* name, const char* description, const …
50 CreateContextCase::CreateContextCase (EglTestContext& eglTestCtx, const char* name, const char* des… in CreateContextCase() argument
51 : SimpleConfigCase(eglTestCtx, name, description, filters) in CreateContextCase()
113 CreateContextTests::CreateContextTests (EglTestContext& eglTestCtx) in CreateContextTests() argument
114 : TestCaseGroup(eglTestCtx, "create_context", "Basic eglCreateContext() tests") in CreateContextTests()
DteglColorClearTests.cpp38 ColorClearTests::ColorClearTests (EglTestContext& eglTestCtx) in ColorClearTests() argument
39 : TestCaseGroup(eglTestCtx, "color_clears", "Color clears with different client APIs") in ColorClearTests()
57 static void createColorClearGroups (EglTestContext& eglTestCtx, tcu::TestCaseGroup* group, const Co… in createColorClearGroups() argument
61 …tcu::TestCaseGroup* configGroup = new tcu::TestCaseGroup(eglTestCtx.getTestContext(), groupIter->n… in createColorClearGroups()
70 …configGroup->addChild(new ClearClass(eglTestCtx, listIter->getName(), "", groupIter->apiBits, list… in createColorClearGroups()
DteglImageFormatTests.hpp36 TestCaseGroup* createSimpleCreationTests (EglTestContext& eglTestCtx, const std::string& name, co…
37 TestCaseGroup* createModifyTests (EglTestContext& eglTestCtx, const std::string& name, const std…
38 TestCaseGroup* createMultiContextRenderTests (EglTestContext& eglTestCtx, const std::string& name, …
DteglSurfacelessContextTests.cpp58 …SurfacelessContextCase (EglTestContext& eglTestCtx, const char* name, const char* description, c…
64 SurfacelessContextCase::SurfacelessContextCase (EglTestContext& eglTestCtx, const char* name, const… in SurfacelessContextCase() argument
65 : SimpleConfigCase(eglTestCtx, name, description, filters) in SurfacelessContextCase()
141 SurfacelessContextTests::SurfacelessContextTests (EglTestContext& eglTestCtx) in SurfacelessContextTests() argument
142 : TestCaseGroup (eglTestCtx, "surfaceless_context", "EGL_KHR_surfaceless_context extension tests") in SurfacelessContextTests()
DteglResizeTests.cpp100 ResizeTest (EglTestContext& eglTestCtx, in ResizeTest() argument
102 : TestCase (eglTestCtx, in ResizeTest()
220 ChangeSurfaceSizeCase (EglTestContext& eglTestCtx, in ChangeSurfaceSizeCase() argument
222 : ResizeTest(eglTestCtx, params) {} in ChangeSurfaceSizeCase()
372 PreserveBackBufferCase (EglTestContext& eglTestCtx, in PreserveBackBufferCase() argument
374 : ResizeTest(eglTestCtx, params) {} in PreserveBackBufferCase()
436 UpdateResolutionCase (EglTestContext& eglTestCtx, in UpdateResolutionCase() argument
438 : ResizeTest(eglTestCtx, params) {} in UpdateResolutionCase()
515 ResizeTests::ResizeTests (EglTestContext& eglTestCtx) in ResizeTests() argument
516 : TestCaseGroup(eglTestCtx, "resize", "Tests resizing the native surface") in ResizeTests()
[all …]
DteglQuerySurfaceTests.cpp107 …QuerySurfaceCase (EglTestContext& eglTestCtx, const char* name, const char* description, const e…
113 QuerySurfaceCase::QuerySurfaceCase (EglTestContext& eglTestCtx, const char* name, const char* descr… in QuerySurfaceCase() argument
114 : SimpleConfigCase(eglTestCtx, name, description, filters) in QuerySurfaceCase()
298 …QuerySurfaceSimpleWindowCase (EglTestContext& eglTestCtx, const char* name, const char* descriptio… in QuerySurfaceSimpleWindowCase() argument
299 : QuerySurfaceCase(eglTestCtx, name, description, filters) in QuerySurfaceSimpleWindowCase()
329 …QuerySurfaceSimplePixmapCase (EglTestContext& eglTestCtx, const char* name, const char* descriptio… in QuerySurfaceSimplePixmapCase() argument
330 : QuerySurfaceCase(eglTestCtx, name, description, filters) in QuerySurfaceSimplePixmapCase()
360 …QuerySurfaceSimplePbufferCase (EglTestContext& eglTestCtx, const char* name, const char* descripti… in QuerySurfaceSimplePbufferCase() argument
361 : QuerySurfaceCase(eglTestCtx, name, description, filters) in QuerySurfaceSimplePbufferCase()
456 …SurfaceAttribCase (EglTestContext& eglTestCtx, const char* name, const char* description, const eg…
[all …]
DteglChooseConfigTests.cpp111 …ChooseConfigCase (EglTestContext& eglTestCtx, const char* name, const char* description, bool chec… in ChooseConfigCase() argument
112 : TestCase (eglTestCtx, name, description) in ChooseConfigCase()
124 …ChooseConfigCase (EglTestContext& eglTestCtx, const char* name, const char* description, bool chec… in ChooseConfigCase() argument
125 : TestCase (eglTestCtx, name, description) in ChooseConfigCase()
152 …ChooseConfigCase (EglTestContext& eglTestCtx, const char* name, const char* description, bool chec… in ChooseConfigCase() argument
153 : TestCase (eglTestCtx, name, description) in ChooseConfigCase()
309 …ChooseConfigSimpleCase (EglTestContext& eglTestCtx, const char* name, const char* description, EGL… in ChooseConfigSimpleCase() argument
310 : ChooseConfigCase(eglTestCtx, name, description, checkOrder) in ChooseConfigSimpleCase()
334 …ChooseConfigRandomCase (EglTestContext& eglTestCtx, const char* name, const char* description, con… in ChooseConfigRandomCase() argument
335 : ChooseConfigCase (eglTestCtx, name, description, true) in ChooseConfigRandomCase()
[all …]
DteglTestCase.hpp87 TestCaseGroup (EglTestContext& eglTestCtx, const char* name, const char* description);
97 TestCase (EglTestContext& eglTestCtx, const char* name, const char* description);
98 …TestCase (EglTestContext& eglTestCtx, tcu::TestNodeType type, const char* name, const char* descr…
DteglCreateSurfaceTests.cpp110 …CreateWindowSurfaceCase (EglTestContext& eglTestCtx, const char* name, const char* description, bo… in CreateWindowSurfaceCase() argument
111 : SimpleConfigCase (eglTestCtx, name, description, filters) in CreateWindowSurfaceCase()
168 …CreatePixmapSurfaceCase (EglTestContext& eglTestCtx, const char* name, const char* description, bo… in CreatePixmapSurfaceCase() argument
169 : SimpleConfigCase(eglTestCtx, name, description, filters) in CreatePixmapSurfaceCase()
225 …CreatePbufferSurfaceCase (EglTestContext& eglTestCtx, const char* name, const char* description, c… in CreatePbufferSurfaceCase() argument
226 : SimpleConfigCase(eglTestCtx, name, description, filters) in CreatePbufferSurfaceCase()
275 CreateSurfaceTests::CreateSurfaceTests (EglTestContext& eglTestCtx) in CreateSurfaceTests() argument
276 : TestCaseGroup(eglTestCtx, "create_surface", "Basic surface construction tests") in CreateSurfaceTests()
DteglApiCase.cpp40 ApiCase::ApiCase (EglTestContext& eglTestCtx, const char* name, const char* description) in ApiCase() argument
41 : TestCase (eglTestCtx, name, description) in ApiCase()
42 , CallLogWrapper(eglTestCtx.getLibrary(), eglTestCtx.getTestContext().getLog()) in ApiCase()
DteglSyncTests.hpp37 FenceSyncTests (EglTestContext& eglTestCtx);
44 ReusableSyncTests (EglTestContext& eglTestCtx);
DteglMemoryStressTests.cpp72 …MemoryAllocator (EglTestContext& eglTestCtx, EGLDisplay display, EGLConfig config, int seed, Obj…
105 MemoryAllocator::MemoryAllocator (EglTestContext& eglTestCtx, EGLDisplay display, EGLConfig config,… in MemoryAllocator() argument
106 : m_eglTestCtx (eglTestCtx) in MemoryAllocator()
327 …MemoryStressCase (EglTestContext& eglTestCtx, Spec spec, const char* name, const char* description…
344 MemoryStressCase::MemoryStressCase (EglTestContext& eglTestCtx, Spec spec, const char* name, const … in MemoryStressCase() argument
345 : TestCase (eglTestCtx, name, description) in MemoryStressCase()
467 MemoryStressTests::MemoryStressTests (EglTestContext& eglTestCtx) in MemoryStressTests() argument
468 : TestCaseGroup(eglTestCtx, "memory", "Memory allocation stress tests") in MemoryStressTests()
DteglRenderCase.hpp40 …RenderCase (EglTestContext& eglTestCtx, const char* name, const char* description, eglw::EGLint…
67 …SingleContextRenderCase (EglTestContext& eglTestCtx, const char* name, const char* description, e…
80 …MultiContextRenderCase (EglTestContext& eglTestCtx, const char* name, const char* description, eg…
DteglGLES2SharingTests.cpp93 …GLES2SharingTest (EglTestContext& eglTestCtx, const char* name , const char* desc, const TestSpec&…
115 GLES2SharingTest::GLES2SharingTest (EglTestContext& eglTestCtx, const char* name , const char* desc… in GLES2SharingTest() argument
116 : TestCase (eglTestCtx, name, desc) in GLES2SharingTest()
119 , m_log (eglTestCtx.getTestContext().getLog()) in GLES2SharingTest()
297 …GLES2BufferSharingTest (EglTestContext& eglTestCtx, const char* name, const char* desc, const GLES…
309 GLES2BufferSharingTest::GLES2BufferSharingTest (EglTestContext& eglTestCtx, const char* name, const… in GLES2BufferSharingTest() argument
310 : GLES2SharingTest (eglTestCtx, name, desc, spec) in GLES2BufferSharingTest()
470 …GLES2TextureSharingTest (EglTestContext& eglTestCtx, const char* name, const char* desc, const GLE…
482 GLES2TextureSharingTest::GLES2TextureSharingTest (EglTestContext& eglTestCtx, const char* name, con… in GLES2TextureSharingTest() argument
483 : GLES2SharingTest (eglTestCtx, name, desc, spec) in GLES2TextureSharingTest()
[all …]
DteglColorClearCase.hpp40 SingleThreadColorClearCase (EglTestContext& eglTestCtx,
58 MultiThreadColorClearCase (EglTestContext& eglTestCtx,

1234