/external/deqp/modules/egl/ |
teglNegativePartialUpdateTests.cpp | 73 EGLDisplay m_eglDisplay; 136 , m_eglDisplay (EGL_NO_DISPLAY) 155 m_eglDisplay = getAndInitDisplay(m_eglTestCtx.getNativeDisplay()); 157 if (!hasExtension(egl, m_eglDisplay, "EGL_KHR_partial_update")) 160 m_eglConfig = getEGLConfig(egl, m_eglDisplay, m_surfaceType, m_preserveBuffer); 165 m_eglSurface = egl.createPbufferSurface(m_eglDisplay, m_eglConfig, pbufferAttribList); 170 m_window = factory.createWindow(&m_eglTestCtx.getNativeDisplay(), m_eglDisplay, m_eglConfig, DE_NULL, 172 m_eglSurface = createWindowSurface(m_eglTestCtx.getNativeDisplay(), *m_window, m_eglDisplay, m_eglConfig, DE_NULL); 174 m_eglContext = initAndMakeCurrentEGLContext(egl, m_eglDisplay, m_eglSurface, m_eglConfig, contextAttribList); 183 EGLU_CHECK_CALL(egl, makeCurrent(m_eglDisplay, EGL_NO_SURFACE, EGL_NO_SURFACE, EGL_NO_CONTEXT)) [all...] |
teglMutableRenderBufferTests.cpp | 65 EGLDisplay m_eglDisplay; 78 , m_eglDisplay (EGL_NO_DISPLAY) 96 m_eglDisplay = eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay()); 98 if (!eglu::hasExtension(egl, m_eglDisplay, "EGL_KHR_mutable_render_buffer")) 127 m_eglConfig = eglu::chooseSingleConfig(egl, m_eglDisplay, attribs); 131 const vector<EGLConfig> configs = eglu::chooseConfigs(egl, m_eglDisplay, attribsNoBit); 136 EGLU_CHECK_CALL(egl, getConfigAttrib(m_eglDisplay, *config, EGL_SURFACE_TYPE, &surfaceType)); 151 m_window = factory.createWindow(&m_eglTestCtx.getNativeDisplay(), m_eglDisplay, m_eglConfig, DE_NULL, 153 m_eglSurface = eglu::createWindowSurface(m_eglTestCtx.getNativeDisplay(), *m_window, m_eglDisplay, m_eglConfig, DE_NULL); 163 m_eglContext = egl.createContext(m_eglDisplay, m_eglConfig, EGL_NO_CONTEXT, contextAttribList) [all...] |
teglSyncTests.cpp | 97 EGLDisplay m_eglDisplay; 110 , m_eglDisplay (EGL_NO_DISPLAY) 204 m_eglDisplay = eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay()); 205 m_eglConfig = eglu::chooseSingleConfig(egl, m_eglDisplay, displayAttribList); 211 requiredEGLExtensions(egl, m_eglDisplay, (Extension)(m_extensions | syncTypeExtension)); 218 m_eglContext = egl.createContext(m_eglDisplay, m_eglConfig, EGL_NO_CONTEXT, contextAttribList); 222 m_nativeWindow = windowFactory.createWindow(&m_eglTestCtx.getNativeDisplay(), m_eglDisplay, m_eglConfig, DE_NULL, eglu::WindowParams(480, 480, eglu::parseWindowVisibility(m_testCtx.getCommandLine()))); 223 m_eglSurface = eglu::createWindowSurface(m_eglTestCtx.getNativeDisplay(), *m_nativeWindow, m_eglDisplay, m_eglConfig, DE_NULL); 225 EGLU_CHECK_CALL(egl, makeCurrent(m_eglDisplay, m_eglSurface, m_eglSurface, m_eglContext)); 235 if (m_eglDisplay != EGL_NO_DISPLAY [all...] |
teglWideColorTests.cpp | 118 EGLDisplay m_eglDisplay; 270 , m_eglDisplay (EGL_NO_DISPLAY) 281 m_eglDisplay = eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay()); 290 if (!eglu::hasExtension(egl, m_eglDisplay, "EGL_EXT_pixel_format_float")) 298 if (!eglu::hasExtension(egl, m_eglDisplay, "EGL_KHR_gl_colorspace")) 306 if (!eglu::hasExtension(egl, m_eglDisplay, "EGL_EXT_gl_colorspace_display_p3")) 314 if (!eglu::hasExtension(egl, m_eglDisplay, "EGL_EXT_gl_colorspace_scrgb")) 322 if (!eglu::hasExtension(egl, m_eglDisplay, "EGL_EXT_gl_colorspace_scrgb_linear")) 330 if (!eglu::hasExtension(egl, m_eglDisplay, "EGL_EXT_gl_colorspace_bt2020_linear")) 338 if (!eglu::hasExtension(egl, m_eglDisplay, "EGL_EXT_gl_colorspace_bt2020_pq") [all...] |
teglPartialUpdateTests.cpp | 107 EGLDisplay m_eglDisplay; 361 , m_eglDisplay (EGL_NO_DISPLAY) 377 m_eglDisplay = eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay()); 378 m_eglConfig = getEGLConfig(m_eglTestCtx.getLibrary(), m_eglDisplay); 386 m_supportBufferAge = eglu::hasExtension(egl, m_eglDisplay, "EGL_EXT_buffer_age"); 388 if (!eglu::hasExtension(egl, m_eglDisplay, "EGL_KHR_partial_update")) 407 egl.makeCurrent(m_eglDisplay, EGL_NO_SURFACE, EGL_NO_SURFACE, EGL_NO_CONTEXT); 408 egl.destroyContext(m_eglDisplay, m_eglContext); 414 egl.destroySurface(m_eglDisplay, m_eglSurface); 418 if (m_eglDisplay != EGL_NO_DISPLAY [all...] |
teglSwapBuffersWithDamageTests.cpp | 287 EGLDisplay m_eglDisplay; 301 , m_eglDisplay (EGL_NO_DISPLAY) 327 m_eglDisplay = eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay()); 328 m_eglConfig = getConfig(egl, m_eglDisplay); 330 checkExtension(egl, m_eglDisplay); 348 egl.makeCurrent(m_eglDisplay, EGL_NO_SURFACE, EGL_NO_SURFACE, EGL_NO_CONTEXT); 349 egl.destroyContext(m_eglDisplay, m_eglContext); 355 egl.destroySurface(m_eglDisplay, m_eglSurface); 359 if (m_eglDisplay != EGL_NO_DISPLAY) 361 egl.terminate(m_eglDisplay); [all...] |
teglPreservingSwapTests.cpp | 91 EGLDisplay m_eglDisplay; 287 , m_eglDisplay (EGL_NO_DISPLAY) 333 m_window = factory.createWindow(&m_eglTestCtx.getNativeDisplay(), m_eglDisplay, config, DE_NULL, eglu::WindowParams(480, 480, eglu::parseWindowVisibility(m_testCtx.getCommandLine()))); 334 m_eglSurface = eglu::createWindowSurface(m_eglTestCtx.getNativeDisplay(), *m_window, m_eglDisplay, config, DE_NULL); 347 m_eglContext = egl.createContext(m_eglDisplay, config, EGL_NO_CONTEXT, attribList); 351 egl.makeCurrent(m_eglDisplay, m_eglSurface, m_eglSurface, m_eglContext); 357 m_eglDisplay = eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay()); 358 m_eglConfig = getEGLConfig(m_eglTestCtx.getLibrary(), m_eglDisplay, m_preserveColorbuffer); 384 egl.makeCurrent(m_eglDisplay, EGL_NO_SURFACE, EGL_NO_SURFACE, EGL_NO_CONTEXT); 385 egl.destroyContext(m_eglDisplay, m_eglContext) [all...] |
teglBufferAgeTests.cpp | 115 EGLDisplay m_eglDisplay; 374 , m_eglDisplay (EGL_NO_DISPLAY) 392 m_eglDisplay = eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay()); 393 m_eglConfig = getEGLConfig(m_eglTestCtx.getLibrary(), m_eglDisplay, m_preserveColorBuffer); 404 if (eglu::hasExtension(egl, m_eglDisplay, "EGL_EXT_buffer_age") == false) 423 egl.makeCurrent(m_eglDisplay, EGL_NO_SURFACE, EGL_NO_SURFACE, EGL_NO_CONTEXT); 424 egl.destroyContext(m_eglDisplay, m_eglContext); 430 egl.destroySurface(m_eglDisplay, m_eglSurface); 434 if (m_eglDisplay != EGL_NO_DISPLAY) 436 egl.terminate(m_eglDisplay); [all...] |
teglRobustnessTests.cpp | 260 EGLDisplay m_eglDisplay; 316 , m_eglDisplay (EGL_NO_DISPLAY) 326 , m_eglDisplay (EGL_NO_DISPLAY) 340 m_eglDisplay = eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay()); 352 egl.destroySurface(m_eglDisplay, m_eglSurface); 355 if (m_eglDisplay != EGL_NO_DISPLAY) 357 egl.terminate(m_eglDisplay); 358 m_eglDisplay = EGL_NO_DISPLAY; 369 return eglu::chooseSingleConfig(m_eglTestCtx.getLibrary(), m_eglDisplay, filters); 379 m_window = factory.createWindow(&m_eglTestCtx.getNativeDisplay(), m_eglDisplay, m_eglConfig, DE_NULL, windowParams) [all...] |
teglGLES2SharedRenderingPerfTests.cpp | 122 EGLDisplay m_eglDisplay; 483 , m_eglDisplay (eglDisplay) 498 const vector<string> extensions = eglu::getDisplayExtensions(egl, m_eglDisplay); 505 m_eglContext = createEGLContext(m_testCtx, m_eglDisplay, eglConfig, (share && parent ? parent->getEGLContext() : EGL_NO_CONTEXT)); 506 m_eglSurface = createEGLSurface(m_testCtx, m_eglDisplay, eglConfig, config); 508 EGLU_CHECK_CALL(egl, makeCurrent(m_eglDisplay, m_eglSurface, m_eglSurface, m_eglContext)); 588 EGLU_CHECK_CALL(egl, makeCurrent(m_eglDisplay, EGL_NO_SURFACE, EGL_NO_SURFACE, EGL_NO_CONTEXT)); 604 EGLImageKHR image = egl.createImageKHR(m_eglDisplay, m_eglContext, EGL_GL_TEXTURE_2D_KHR, (EGLClientBuffer)(deUintptr)sourceTexture, attribList); 645 EGLU_CHECK_CALL(egl, makeCurrent(m_eglDisplay, m_eglSurface, m_eglSurface, m_eglContext)); 648 EGLU_CHECK_CALL(egl, destroyImageKHR(m_eglDisplay, m_eglImage)) [all...] |
teglGLES2SharingThreadedTests.cpp | [all...] |
/external/deqp/framework/egl/ |
egluGLContextFactory.cpp | 140 virtual EGLDisplay getEGLDisplay (void) const { return m_eglDisplay; } 160 EGLDisplay m_eglDisplay; 177 , m_eglDisplay (EGL_NO_DISPLAY) 300 EGLU_CHECK_CALL(egl, makeCurrent(m_eglDisplay, m_eglSurface, m_eglSurface, m_eglContext)); 315 m_eglDisplay = eglu::getDisplay(*m_display); 322 EGLU_CHECK_CALL(egl, initialize(m_eglDisplay, &major, &minor)); 325 m_eglConfig = chooseConfig(egl, m_eglDisplay, config); 330 const EGLint supportedTypes = eglu::getConfigAttribInt(egl, m_eglDisplay, m_eglConfig, EGL_SURFACE_TYPE); 348 const WindowSurfacePair windowSurface = createWindow(m_display, windowFactory, m_eglDisplay, m_eglConfig, config); 361 const PixmapSurfacePair pixmapSurface = createPixmap(m_display, pixmapFactory, m_eglDisplay, m_eglConfig, config) [all...] |
/external/deqp/framework/platform/surfaceless/ |
tcuSurfacelessPlatform.cpp | 216 eglw::EGLDisplay m_eglDisplay; 240 , m_eglDisplay(EGL_NO_DISPLAY) 269 m_eglDisplay = m_egl.getDisplay(NULL); 271 if (m_eglDisplay == EGL_NO_DISPLAY) 274 EGLU_CHECK_CALL(m_egl, initialize(m_eglDisplay, &eglMajorVersion, &eglMinorVersion)); 332 if (!eglChooseConfig(m_eglDisplay, &frame_buffer_attribs[0], NULL, 0, &num_configs)) 335 if (!eglChooseConfig(m_eglDisplay, &frame_buffer_attribs[0], &egl_config, 1, &num_configs)) 344 egl_surface = eglCreatePbufferSurface(m_eglDisplay, egl_config, &surface_attribs[0]); 386 m_eglContext = m_egl.createContext(m_eglDisplay, egl_config, EGL_NO_CONTEXT, &context_attribs[0]); 391 EGLU_CHECK_CALL(m_egl, makeCurrent(m_eglDisplay, egl_surface, egl_surface, m_eglContext)) [all...] |