/third_party/vk-gl-cts/modules/egl/ |
H A D | teglTestPackage.cpp | 85 addChild(new MemoryStressTests(m_eglTestCtx)); in init() 99 addChild(new MakeCurrentPerfTests (m_eglTestCtx)); in init() 100 addChild(new GLES2SharedRenderingPerfTests (m_eglTestCtx)); in init() 114 addChild(new CreateContextTests (m_eglTestCtx)); in init() 115 addChild(new QueryContextTests (m_eglTestCtx)); in init() 116 addChild(new CreateSurfaceTests (m_eglTestCtx)); in init() 117 addChild(new QuerySurfaceTests (m_eglTestCtx)); in init() 118 addChild(new QueryConfigTests (m_eglTestCtx)); in init() 119 addChild(new ChooseConfigTests (m_eglTestCtx)); in init() 120 addChild(new ColorClearTests (m_eglTestCtx)); in init() [all...] |
H A D | teglImageTests.cpp | 91 TCU_CHECK_AND_THROW(NotSupportedError, eglu::hasExtension(m_eglTestCtx.getLibrary(), DPY, EXTNAME), (string("Unsupported extension: ") + (EXTNAME)).c_str()) 144 // \note These macros expect "EglTestContext m_eglTestCtx" to be defined. 145 #define CHECK_EXT_CALL_RET(CALL, EXPECT_RETURN_VALUE, EXPECT_ERROR) checkCallReturn(m_eglTestCtx, #CALL, CALL, (EXPECT_RETURN_VALUE), (EXPECT_ERROR)) 146 #define CHECK_EXT_CALL_ERR(CALL, EXPECT_ERROR) checkCallError(m_eglTestCtx, #CALL, CALL, (EXPECT_ERROR)) 162 m_display = eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay()); in init() 165 m_eglTestCtx.initGLFunctions(&m_gl, m_api, DE_LENGTH_OF_ARRAY(extensions), &extensions[0]); in init() 170 m_eglTestCtx.getLibrary().terminate(m_display); in deinit() 211 const Library& egl = m_eglTestCtx.getLibrary(); in iterate() 262 const Library& egl = m_eglTestCtx.getLibrary(); in checkCreate() 267 checkCallReturn(m_eglTestCtx, cal in checkCreate() 313 EglTestContext& m_eglTestCtx; global() member in deqp::egl::Image::Context [all...] |
H A D | teglSyncTests.cpp | 175 const Library& egl = m_eglTestCtx.getLibrary(); in hasRequiredEGLVersion() 194 if (!eglu::hasExtension(m_eglTestCtx.getLibrary(), m_eglDisplay, "EGL_KHR_fence_sync")) in hasEGLFenceSyncExtension() 207 if (!eglu::hasExtension(m_eglTestCtx.getLibrary(), m_eglDisplay, "EGL_KHR_wait_sync")) in hasEGLWaitSyncExtension() 248 const Library& egl = m_eglTestCtx.getLibrary(); in init() 249 const eglu::NativeWindowFactory& windowFactory = eglu::selectNativeWindowFactory(m_eglTestCtx.getNativeDisplayFactory(), m_testCtx.getCommandLine()); in init() 265 m_eglDisplay = eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay()); in init() 268 m_eglTestCtx.initGLFunctions(&m_gl, glu::ApiType::es(2,0)); in init() 280 m_nativeWindow = windowFactory.createWindow(&m_eglTestCtx.getNativeDisplay(), m_eglDisplay, m_eglConfig, DE_NULL, eglu::WindowParams(480, 480, eglu::parseWindowVisibility(m_testCtx.getCommandLine()))); in init() 281 m_eglSurface = eglu::createWindowSurface(m_eglTestCtx.getNativeDisplay(), *m_nativeWindow, m_eglDisplay, m_eglConfig, DE_NULL); in init() 290 if (!eglu::hasExtension(m_eglTestCtx in init() [all...] |
H A D | teglWideColorTests.cpp | 285 m_eglDisplay = eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay()); in init() 287 m_eglTestCtx.initGLFunctions(&m_gl, glu::ApiType::es(2,0)); in init() 292 const Library& egl = m_eglTestCtx.getLibrary(); in checkPixelFloatSupport() 300 const Library& egl = m_eglTestCtx.getLibrary(); in checkColorSpaceSupport() 308 const Library& egl = m_eglTestCtx.getLibrary(); in checkDisplayP3Support() 316 const Library& egl = m_eglTestCtx.getLibrary(); in checkDisplayP3PassthroughSupport() 324 const Library& egl = m_eglTestCtx.getLibrary(); in checkSCRGBSupport() 332 const Library& egl = m_eglTestCtx.getLibrary(); in checkSCRGBLinearSupport() 340 const Library& egl = m_eglTestCtx.getLibrary(); in checkbt2020hlg() 348 const Library& egl = m_eglTestCtx in checkbt2020linear() [all...] |
H A D | teglInfoTests.cpp | 68 m_display = eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay(), &m_version); in init() 73 m_eglTestCtx.getLibrary().terminate(m_display); in deinit() 125 const Library& egl = m_eglTestCtx.getLibrary(); in iterate() 151 const Library& egl = m_eglTestCtx.getLibrary(); in iterate() 174 addChild(new QueryStringCase(m_eglTestCtx, "version", "EGL Version", EGL_VERSION)); in init() 175 addChild(new QueryStringCase(m_eglTestCtx, "vendor", "EGL Vendor", EGL_VENDOR)); in init() 176 addChild(new QueryStringCase(m_eglTestCtx, "client_apis", "Supported client APIs", EGL_CLIENT_APIS)); in init() 177 addChild(new QueryExtensionsCase(m_eglTestCtx)); in init() 178 addChild(new ConfigList(m_eglTestCtx)); in init()
|
H A D | teglMakeCurrentPerfTests.cpp | 173 m_display = eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay()); in init() 187 m_eglTestCtx.getLibrary().terminate(m_display); in deinit() 204 const Library& egl = m_eglTestCtx.getLibrary(); in chooseConfig() 255 const Library& egl = m_eglTestCtx.getLibrary(); in createPBuffer() 274 const Library& egl = m_eglTestCtx.getLibrary(); in createWindow() 278 const eglu::NativeWindowFactory& windowFactory = eglu::selectNativeWindowFactory(m_eglTestCtx.getNativeDisplayFactory(), m_testCtx.getCommandLine()); in createWindow() 285 window = windowFactory.createWindow(&m_eglTestCtx.getNativeDisplay(), m_display, m_config, DE_NULL, eglu::WindowParams(width, height, eglu::parseWindowVisibility(m_eglTestCtx.getTestContext().getCommandLine()))); in createWindow() 286 surface = eglu::createWindowSurface(m_eglTestCtx.getNativeDisplay(), *window, m_display, m_config, DE_NULL); in createWindow() 303 const Library& egl = m_eglTestCtx in createPixmap() [all...] |
H A D | teglMemoryStressTests.cpp | 85 EglTestContext& m_eglTestCtx; member in deqp::egl::__anon30368::MemoryAllocator 106 : m_eglTestCtx (eglTestCtx) in MemoryAllocator() 120 m_eglTestCtx.initGLFunctions(&m_gl, glu::ApiType::es(2,0)); in MemoryAllocator() 125 const Library& egl = m_eglTestCtx.getLibrary(); in ~MemoryAllocator() 199 const Library& egl = m_eglTestCtx.getLibrary(); in allocatePBuffer() 265 const Library& egl = m_eglTestCtx.getLibrary(); in allocateContext() 358 const Library& egl = m_eglTestCtx.getLibrary(); in init() 373 m_display = eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay()); in init() 387 m_eglTestCtx.getLibrary().terminate(m_display); in deinit() 401 m_allocator = new MemoryAllocator(m_eglTestCtx, m_displa in iterate() [all...] |
H A D | teglMutableRenderBufferTests.cpp | 93 const Library& egl = m_eglTestCtx.getLibrary(); in init() 96 m_eglDisplay = eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay()); in init() 150 const eglu::NativeWindowFactory& factory = eglu::selectNativeWindowFactory(m_eglTestCtx.getNativeDisplayFactory(), m_testCtx.getCommandLine()); in init() 151 m_window = factory.createWindow(&m_eglTestCtx.getNativeDisplay(), m_eglDisplay, m_eglConfig, DE_NULL, in init() 153 m_eglSurface = eglu::createWindowSurface(m_eglTestCtx.getNativeDisplay(), *m_window, m_eglDisplay, m_eglConfig, DE_NULL); in init() 169 m_eglTestCtx.initGLFunctions(&m_gl, glu::ApiType::es(2,0)); in init() 174 const Library& egl = m_eglTestCtx.getLibrary(); in deinit() 220 const Library& egl = m_eglTestCtx.getLibrary(); 288 const Library& egl = m_eglTestCtx.getLibrary(); 343 const Library& egl = m_eglTestCtx [all...] |
H A D | teglNegativePartialUpdateTests.cpp | 151 const Library& egl = m_eglTestCtx.getLibrary(); in init() 156 m_eglDisplay = getAndInitDisplay(m_eglTestCtx.getNativeDisplay()); in init() 170 const NativeWindowFactory& factory = selectNativeWindowFactory(m_eglTestCtx.getNativeDisplayFactory(), m_testCtx.getCommandLine()); in init() 171 m_window = factory.createWindow(&m_eglTestCtx.getNativeDisplay(), m_eglDisplay, m_eglConfig, DE_NULL, in init() 173 m_eglSurface = createWindowSurface(m_eglTestCtx.getNativeDisplay(), *m_window, m_eglDisplay, m_eglConfig, DE_NULL); in init() 180 const Library& egl = m_eglTestCtx.getLibrary(); in deinit() 207 const EGLenum err = m_eglTestCtx.getLibrary().getError(); in expectError() 241 const Library& egl = m_eglTestCtx.getLibrary(); in iterate() 275 const Library& egl = m_eglTestCtx.getLibrary(); in iterate() 367 const Library& egl = m_eglTestCtx in iterate() [all...] |
H A D | teglQuerySurfaceTests.cpp | 120 const Library& egl = m_eglTestCtx.getLibrary(); in checkCommonAttributes() 253 const Library& egl = m_eglTestCtx.getLibrary(); in checkNonPbufferAttributes() 305 const Library& egl = m_eglTestCtx.getLibrary(); in executeForConfig() 309 const eglu::NativeWindowFactory& windowFactory = eglu::selectNativeWindowFactory(m_eglTestCtx.getNativeDisplayFactory(), m_testCtx.getCommandLine()); in executeForConfig() 317 de::UniquePtr<eglu::NativeWindow> window (windowFactory.createWindow(&m_eglTestCtx.getNativeDisplay(), display, config, DE_NULL, eglu::WindowParams(width, height, eglu::parseWindowVisibility(m_testCtx.getCommandLine())))); in executeForConfig() 318 eglu::UniqueSurface surface (egl, display, eglu::createWindowSurface(m_eglTestCtx.getNativeDisplay(), *window, display, config, DE_NULL)); in executeForConfig() 336 const Library& egl = m_eglTestCtx.getLibrary(); in executeForConfig() 340 const eglu::NativePixmapFactory& pixmapFactory = eglu::selectNativePixmapFactory(m_eglTestCtx.getNativeDisplayFactory(), m_testCtx.getCommandLine()); in executeForConfig() 348 de::UniquePtr<eglu::NativePixmap> pixmap (pixmapFactory.createPixmap(&m_eglTestCtx.getNativeDisplay(), display, config, DE_NULL, width, height)); in executeForConfig() 349 eglu::UniqueSurface surface (egl, display, eglu::createPixmapSurface(m_eglTestCtx in executeForConfig() [all...] |
H A D | teglCreateSurfaceTests.cpp | 156 const Library& egl = m_eglTestCtx.getLibrary(); in executeForConfig() 159 const eglu::NativeWindowFactory& windowFactory = eglu::selectNativeWindowFactory(m_eglTestCtx.getNativeDisplayFactory(), m_testCtx.getCommandLine()); in executeForConfig() 191 de::UniquePtr<eglu::NativeWindow> window (windowFactory.createWindow(&m_eglTestCtx.getNativeDisplay(), display, config, DE_NULL, eglu::WindowParams(width, height, eglu::parseWindowVisibility(m_testCtx.getCommandLine())))); in executeForConfig() 192 eglu::UniqueSurface surface (egl, display, createWindowSurface(display, config, m_eglTestCtx.getNativeDisplay(), *window, m_createType)); in executeForConfig() 225 const Library& egl = m_eglTestCtx.getLibrary(); in executeForConfig() 228 const eglu::NativePixmapFactory& pixmapFactory = eglu::selectNativePixmapFactory(m_eglTestCtx.getNativeDisplayFactory(), m_testCtx.getCommandLine()); in executeForConfig() 260 de::UniquePtr<eglu::NativePixmap> pixmap (pixmapFactory.createPixmap(&m_eglTestCtx.getNativeDisplay(), display, config, DE_NULL, width, height)); in executeForConfig() 261 eglu::UniqueSurface surface (egl, display, createPixmapSurface(display, config, m_eglTestCtx.getNativeDisplay(), *pixmap, m_createType)); in executeForConfig() 292 const Library& egl = m_eglTestCtx.getLibrary(); in executeForConfig() 364 windowGroup->addChild(new CreateWindowSurfaceCase(m_eglTestCtx, in init() [all...] |
H A D | teglChooseConfigTests.cpp | 137 m_display = eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay()); in init() 142 m_eglTestCtx.getLibrary().terminate(m_display); in deinit() 163 const Library& egl = m_eglTestCtx.getLibrary(); in executeTest() 296 vector<EGLConfig> configs = eglu::getConfigs(m_eglTestCtx.getLibrary(), m_display); in getValue() 297 return eglu::getConfigID(m_eglTestCtx.getLibrary(), m_display, configs[rnd.getInt(0, (int)configs.size()-1)]); in getValue() 323 const Library& egl = m_eglTestCtx.getLibrary(); in iterate() 358 if (!eglu::hasExtension(m_eglTestCtx.getLibrary(), m_display, "EGL_ANDROID_recordable")) in init() 501 const std::vector<std::string> extensions = eglu::getDisplayExtensions(m_eglTestCtx.getLibrary(), m_display); in iterate() 597 selectionGroup->addChild(new ChooseConfigSimpleCase(m_eglTestCtx, attributes[ndx].testName, "Simple config selection case", attributes[ndx].attribute, false)); in init() 598 sortGroup->addChild(new ChooseConfigSimpleCase(m_eglTestCtx, attribute in init() [all...] |
H A D | teglGetProcAddressTests.cpp | 117 m_supported = eglu::getClientExtensions(m_eglTestCtx.getLibrary()); in init() 127 m_display = eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay()); in init() 138 const std::vector<std::string> displayExtensios = eglu::getDisplayExtensions(m_eglTestCtx.getLibrary(), m_display); in init() 147 m_eglTestCtx.getLibrary().terminate(m_display); in deinit() 272 return (eglu::getRenderableAPIsMask(m_eglTestCtx.getLibrary(), m_display) & renderableType) == renderableType; in isApiSupported() 369 extensionsGroup->addChild(new GetProcAddressExtensionCase(m_eglTestCtx, testName.c_str(), ("Test " + extName).c_str(), extName)); in init() 378 coreFuncGroup->addChild(new GetProcAddressCoreFunctionsCase (m_eglTestCtx, "egl", "Test EGL core functions", GetProcAddressCoreFunctionsCase::EGL14)); in init() 380 coreFuncGroup->addChild(new GetProcAddressCoreFunctionsCase (m_eglTestCtx, "egl15", "Test EGL 1.5 functions", GetProcAddressCoreFunctionsCase::EGL15)); in init() 381 coreFuncGroup->addChild(new GetProcAddressCoreFunctionsCase (m_eglTestCtx, "gles", "Test OpenGL ES core functions", GetProcAddressCoreFunctionsCase::GLES)); in init() 382 coreFuncGroup->addChild(new GetProcAddressCoreFunctionsCase (m_eglTestCtx, "gles in init() [all...] |
H A D | teglClientExtensionTests.cpp | 136 const Library& egl = m_eglTestCtx.getLibrary(); in iterate() 187 const Library& egl = m_eglTestCtx.getLibrary(); in iterate() 208 EGLDisplay display = eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay()); in iterate() 255 const Library& egl = m_eglTestCtx.getLibrary(); in iterate() 270 EGLDisplay display = eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay()); in iterate() 329 addChild(new BaseTest(m_eglTestCtx)); in init() 330 addChild(new DisjointTest(m_eglTestCtx)); in init() 331 addChild(new CheckExtensionsTest(m_eglTestCtx)); in init()
|
H A D | teglResizeTests.cpp | 145 const Library& egl = m_eglTestCtx.getLibrary(); in init() 147 const EGLDisplay eglDisplay = eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay()); in init() 165 NativeDisplay& nativeDisplay = m_eglTestCtx.getNativeDisplay(); in init() 166 const NativeWindowFactory& windowFactory = eglu::selectNativeWindowFactory(m_eglTestCtx.getNativeDisplayFactory(), in init() 187 m_eglTestCtx.initGLFunctions(&m_gl, glu::ApiType::es(2, 0)); in init() 205 m_eglTestCtx.getLibrary().terminate(m_display); in deinit() 350 const Library& egl = m_eglTestCtx.getLibrary(); in iterate() 390 const Library& egl = m_eglTestCtx.getLibrary(); in iterate() 463 const Library& egl = m_eglTestCtx.getLibrary(); in getNativePixelsPerInch() 491 const Library& egl = m_eglTestCtx in iterate() [all...] |
H A D | teglApiCase.cpp | 53 m_display = eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay()); in init() 54 m_supportedClientAPIs = eglu::getClientAPIs(m_eglTestCtx.getLibrary(), m_display); in init() 59 const Library& egl = m_eglTestCtx.getLibrary(); in deinit() 87 EGLenum err = m_eglTestCtx.getLibrary().getError(); in expectError() 98 EGLenum err = m_eglTestCtx.getLibrary().getError(); in expectEitherError() 163 *config = eglu::chooseSingleConfig(m_eglTestCtx.getLibrary(), m_display, filters); in getConfig()
|
H A D | teglQueryConfigTests.cpp | 106 m_display = eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay()); in init() 112 m_eglTestCtx.getLibrary().terminate(m_display); in deinit() 238 m_display = eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay()); in init() 239 m_configs = eglu::getConfigs(m_eglTestCtx.getLibrary(), m_display); in init() 247 m_eglTestCtx.getLibrary().terminate(m_display); in deinit() 310 const bool hasYuvSupport = eglu::hasExtension(m_eglTestCtx.getLibrary(), m_display, "EGL_EXT_yuv_surface"); in checkColorBufferType() 415 eglu::Version version = eglu::getVersion(m_eglTestCtx.getLibrary(), m_display); in executeTest() 421 else if(!hasRequiredExtension(m_eglTestCtx.getLibrary(), m_display, m_attrib)) in executeTest() 566 getConfigsGroup->addChild(new GetConfigsBoundsCase(m_eglTestCtx, "get_configs_bounds", "eglGetConfigs bounds checking test")); in init() 613 simpleGroup->addChild(new GetConfigAttribSimpleCase(m_eglTestCtx, attribute in init() [all...] |
H A D | teglQueryContextTests.cpp | 97 const Library& egl = m_eglTestCtx.getLibrary(); in executeForContext() 139 const Library& egl = m_eglTestCtx.getLibrary(); in executeForContext() 181 const Library& egl = m_eglTestCtx.getLibrary(); in executeForContext() 222 const Library& egl = m_eglTestCtx.getLibrary(); in getContextAttrib() 231 const Library& egl = m_eglTestCtx.getLibrary(); in executeForContext() 319 const Library& egl = m_eglTestCtx.getLibrary(); in iterate() 320 EGLDisplay display = eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay()); in iterate() 396 simpleGroup->addChild(new QueryAPICase(m_eglTestCtx, "query_api", "eglQueryAPI() test")); in init() 404 createQueryContextGroups<GetCurrentContextCase>(m_eglTestCtx, getCurrentContextGroup); in init() 412 createQueryContextGroups<GetCurrentSurfaceCase>(m_eglTestCtx, getCurrentSurfaceGrou in init() [all...] |
H A D | teglGLES2SharedRenderingPerfTests.cpp | 846 m_display = eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay()); in init() 849 const Library& egl = m_eglTestCtx.getLibrary(); in init() 860 m_contexts.push_back(new TestContext(m_eglTestCtx, m_display, eglConfig, m_config, m_config.sharedContexts, (threadNdx == 0 ? DE_NULL : m_contexts[threadNdx-1]))); in init() 878 m_eglTestCtx.getLibrary().terminate(m_display); in deinit() 1043 createThreads(threads, m_config.threadCount, m_config.perThreadContextCount, m_contexts, m_eglTestCtx.getLibrary()); in iterate() 1122 TestCaseGroup* sharedNoneGroup = new TestCaseGroup(m_eglTestCtx, "no_shared_context", "Tests without sharing contexts."); in init() 1149 sharedNoneGroup->addChild(new SharedRenderingPerfCase(m_eglTestCtx, smallConfig, (createTestName(threadCount, contextCount) + "_small_call").c_str(), "")); in init() 1161 sharedNoneGroup->addChild(new SharedRenderingPerfCase(m_eglTestCtx, bigConfig, (createTestName(threadCount, contextCount) + "_big_call").c_str(), "")); in init() 1171 TestCaseGroup* sharedNoneGroup = new TestCaseGroup(m_eglTestCtx, "no_shared_resource", "Tests without shared resources."); in init() 1197 sharedNoneGroup->addChild(new SharedRenderingPerfCase(m_eglTestCtx, smallConfi in init() [all...] |
H A D | teglMultiThreadTests.cpp | 151 const Library& getLibrary (void) const { return m_eglTestCtx.getLibrary(); } in getLibrary() 279 m_display = eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay()); in init() 286 m_eglTestCtx.getLibrary().terminate(m_display); in deinit() 1092 const eglu::NativeWindowFactory& windowFactory = eglu::selectNativeWindowFactory(m_eglTestCtx.getNativeDisplayFactory(), m_testCtx.getCommandLine()); in createDestroyObjects() 1103 window = windowFactory.createWindow(&m_eglTestCtx.getNativeDisplay(), m_display, m_config, DE_NULL, eglu::WindowParams(64, 64, eglu::parseWindowVisibility(m_testCtx.getCommandLine()))); in createDestroyObjects() 1104 surface = eglu::createWindowSurface(m_eglTestCtx.getNativeDisplay(), *window, m_display, m_config, DE_NULL); in createDestroyObjects() 1130 window = windowFactory.createWindow(&m_eglTestCtx.getNativeDisplay(), m_display, m_config, DE_NULL, eglu::WindowParams(64, 64, eglu::parseWindowVisibility(m_testCtx.getCommandLine()))); in createDestroyObjects() 1131 surface = eglu::createWindowSurface(m_eglTestCtx.getNativeDisplay(), *window, m_display, m_config, DE_NULL); in createDestroyObjects() 1149 const eglu::NativePixmapFactory& pixmapFactory = eglu::selectNativePixmapFactory(m_eglTestCtx.getNativeDisplayFactory(), m_testCtx.getCommandLine()); in createDestroyObjects() 1155 pixmap = pixmapFactory.createPixmap(&m_eglTestCtx in createDestroyObjects() [all...] |
H A D | teglGLES2SharingTests.cpp | 125 m_eglTestCtx.initGLFunctions(&m_gl, glu::ApiType::es(2,0)); in init() 130 const Library& egl = m_eglTestCtx.getLibrary(); in createContext() 149 const Library& egl = m_eglTestCtx.getLibrary(); in makeCurrent() 155 const Library& egl = m_eglTestCtx.getLibrary(); in iterate() 157 eglu::UniqueDisplay display (egl, eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay())); in iterate() 158 const eglu::NativeWindowFactory& windowFactory = eglu::selectNativeWindowFactory(m_eglTestCtx.getNativeDisplayFactory(), m_testCtx.getCommandLine()); in iterate() 178 de::UniquePtr<eglu::NativeWindow> window (windowFactory.createWindow(&m_eglTestCtx.getNativeDisplay(), *display, config, DE_NULL, eglu::WindowParams(480, 480, eglu::parseWindowVisibility(m_testCtx.getCommandLine())))); in iterate() 179 eglu::UniqueSurface surface (egl, *display, eglu::createWindowSurface(m_eglTestCtx.getNativeDisplay(), *window, *display, config, DE_NULL)); in iterate() 1137 TestCaseGroup* gles2 = new TestCaseGroup(m_eglTestCtx, "gles2", "OpenGL ES 2 sharing test"); in init() 1139 TestCaseGroup* context = new TestCaseGroup(m_eglTestCtx, "contex in init() [all...] |
H A D | teglPreservingSwapTests.cpp | 331 const eglu::NativeWindowFactory& factory = eglu::selectNativeWindowFactory(m_eglTestCtx.getNativeDisplayFactory(), m_testCtx.getCommandLine()); in initEGLSurface() 333 m_window = factory.createWindow(&m_eglTestCtx.getNativeDisplay(), m_eglDisplay, config, DE_NULL, eglu::WindowParams(480, 480, eglu::parseWindowVisibility(m_testCtx.getCommandLine()))); in initEGLSurface() 334 m_eglSurface = eglu::createWindowSurface(m_eglTestCtx.getNativeDisplay(), *m_window, m_eglDisplay, config, DE_NULL); in initEGLSurface() 339 const Library& egl = m_eglTestCtx.getLibrary(); in initEGLContext() 357 m_eglDisplay = eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay()); in init() 358 m_eglConfig = getEGLConfig(m_eglTestCtx.getLibrary(), m_eglDisplay, m_preserveColorbuffer); in init() 366 m_eglTestCtx.initGLFunctions(&m_gl, glu::ApiType::es(2,0)); in init() 374 const Library& egl = m_eglTestCtx.getLibrary(); in deinit() 420 const Library& egl = m_eglTestCtx.getLibrary(); in iterate() 602 TestCaseGroup* const preserveGroup = new TestCaseGroup(m_eglTestCtx, (preserv in init() [all...] |
H A D | teglCreateContextExtTests.cpp | 293 m_display = eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay()); in init() 294 m_configs = eglu::chooseConfigs(m_eglTestCtx.getLibrary(), m_display, m_filter); in init() 304 m_eglTestCtx.getLibrary().terminate(m_display); in deinit() 372 vector<string> extensions = eglu::getDisplayExtensions(m_eglTestCtx.getLibrary(), m_display); in checkRequiredExtensions() 892 const Library& egl = m_eglTestCtx.getLibrary(); in iterate() 913 const eglu::NativeWindowFactory& factory = eglu::selectNativeWindowFactory(m_eglTestCtx.getNativeDisplayFactory(), m_testCtx.getCommandLine()); in iterate() 915 de::UniquePtr<eglu::NativeWindow> window (factory.createWindow(&m_eglTestCtx.getNativeDisplay(), m_display, config, DE_NULL, eglu::WindowParams(256, 256, eglu::parseWindowVisibility(m_testCtx.getCommandLine())))); in iterate() 916 eglu::UniqueSurface surface (egl, m_display, eglu::createWindowSurface(m_eglTestCtx.getNativeDisplay(), *window, m_display, config, DE_NULL)); in iterate() 922 const eglu::NativePixmapFactory& factory = eglu::selectNativePixmapFactory(m_eglTestCtx.getNativeDisplayFactory(), m_testCtx.getCommandLine()); in iterate() 924 de::UniquePtr<eglu::NativePixmap> pixmap (factory.createPixmap(&m_eglTestCtx in iterate() [all...] |
H A D | teglNativeColorMappingTests.cpp | 475 const Library& egl = m_eglTestCtx.getLibrary(); in executeForConfig() 486 windowFactory = &eglu::selectNativeWindowFactory(m_eglTestCtx.getNativeDisplayFactory(), m_testCtx.getCommandLine()); in executeForConfig() 501 pixmapFactory = &eglu::selectNativePixmapFactory(m_eglTestCtx.getNativeDisplayFactory(), m_testCtx.getCommandLine()); in executeForConfig() 529 m_eglTestCtx.initGLFunctions(&gl, glu::ApiType::es(2,0)); in executeForConfig() 535 de::UniquePtr<eglu::NativeWindow> nativeWindow (windowFactory->createWindow(&m_eglTestCtx.getNativeDisplay(), display, config, DE_NULL, eglu::WindowParams(width, height, eglu::WindowParams::VISIBILITY_VISIBLE))); in executeForConfig() 537 if (!testNativeWindow(m_testCtx.getLog(), m_eglTestCtx.getNativeDisplay(), *nativeWindow, display, *context, config, gl, m_render, waitFrames, DE_LENGTH_OF_ARRAY(colors), colors)) in executeForConfig() 544 de::UniquePtr<eglu::NativePixmap> nativePixmap (pixmapFactory->createPixmap(&m_eglTestCtx.getNativeDisplay(), display, config, DE_NULL, width, height)); in executeForConfig() 546 if (!testNativePixmap(m_testCtx.getLog(), m_eglTestCtx.getNativeDisplay(), *nativePixmap, display, *context, config, gl, m_render, DE_LENGTH_OF_ARRAY(colors), colors)) in executeForConfig() 553 de::UniquePtr<eglu::NativePixmap> nativePixmap (pixmapFactory->createPixmap(&m_eglTestCtx.getNativeDisplay(), display, config, DE_NULL, width, height)); in executeForConfig() 613 TestCaseGroup* windowGroup = new TestCaseGroup(m_eglTestCtx, "native_windo in init() [all...] |
H A D | teglNativeCoordMappingTests.cpp | 505 const Library& egl = m_eglTestCtx.getLibrary(); in executeForConfig() 518 windowFactory = &eglu::selectNativeWindowFactory(m_eglTestCtx.getNativeDisplayFactory(), m_testCtx.getCommandLine()); in executeForConfig() 533 pixmapFactory = &eglu::selectNativePixmapFactory(m_eglTestCtx.getNativeDisplayFactory(), m_testCtx.getCommandLine()); in executeForConfig() 561 m_eglTestCtx.initGLFunctions(&gl, glu::ApiType::es(2,0)); in executeForConfig() 567 de::UniquePtr<eglu::NativeWindow> nativeWindow (windowFactory->createWindow(&m_eglTestCtx.getNativeDisplay(), display, config, DE_NULL, eglu::WindowParams(width, height, eglu::WindowParams::VISIBILITY_VISIBLE))); in executeForConfig() 569 if (!testNativeWindow(m_testCtx.getLog(), m_eglTestCtx.getNativeDisplay(), *nativeWindow, display, *context, config, gl, m_render, waitFrames)) in executeForConfig() 577 de::UniquePtr<eglu::NativePixmap> nativePixmap (pixmapFactory->createPixmap(&m_eglTestCtx.getNativeDisplay(), display, config, DE_NULL, width, height)); in executeForConfig() 579 if (!testNativePixmap(m_testCtx.getLog(), m_eglTestCtx.getNativeDisplay(), *nativePixmap, width, height, display, *context, config, gl, m_render)) in executeForConfig() 587 de::UniquePtr<eglu::NativePixmap> nativePixmap (pixmapFactory->createPixmap(&m_eglTestCtx.getNativeDisplay(), display, config, DE_NULL, width, height)); in executeForConfig() 648 TestCaseGroup* windowGroup = new TestCaseGroup(m_eglTestCtx, "native_windo in init() [all...] |