Lines Matching defs:display
102 EGLContext createContext (EGLDisplay display, EGLContext share, EGLConfig config);
103 void makeCurrent (EGLDisplay display, EGLContext context, EGLSurface surface);
128 EGLContext GLES2SharingTest::createContext (EGLDisplay display, EGLContext share, EGLConfig config)
140 context = egl.createContext(display, config, share, attriblist);
147 void GLES2SharingTest::makeCurrent (EGLDisplay display, EGLContext context, EGLSurface surface)
150 EGLU_CHECK_CALL(egl, makeCurrent(display, surface, surface, context));
157 eglu::UniqueDisplay display (egl, eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay()));
173 config = eglu::chooseSingleConfig(egl, *display, attribList);
178 de::UniquePtr<eglu::NativeWindow> window (windowFactory.createWindow(&m_eglTestCtx.getNativeDisplay(), *display, config, DE_NULL, eglu::WindowParams(480, 480, eglu::parseWindowVisibility(m_testCtx.getCommandLine()))));
179 eglu::UniqueSurface surface (egl, *display, eglu::createWindowSurface(m_eglTestCtx.getNativeDisplay(), *window, *display, config, DE_NULL));
182 contextA = createContext(*display, EGL_NO_CONTEXT, config);
185 contextB = createContext(*display, contextA, config);
190 makeCurrent(*display, contextA, *surface);
218 makeCurrent(*display, contextB, *surface);
238 makeCurrent(*display, contextB, *surface);
245 makeCurrent(*display, contextA, *surface);
251 makeCurrent(*display, EGL_NO_CONTEXT, EGL_NO_SURFACE);
256 egl.destroyContext(*display, contextB);
260 egl.destroyContext(*display, contextA);
266 egl.destroyContext(*display, contextA);
270 egl.destroyContext(*display, contextB);
278 egl.makeCurrent(*display, EGL_NO_SURFACE, EGL_NO_SURFACE, EGL_NO_CONTEXT);
280 egl.destroyContext(*display, contextA);
282 egl.destroyContext(*display, contextB);