Lines Matching defs:egl
61 namespace egl
105 void requireEGLExtension (const Library& egl, EGLDisplay eglDisplay, const char* requiredExtension)
107 if (!eglu::hasExtension(egl, eglDisplay, requiredExtension))
331 const Library& egl = m_eglTestCtx.getLibrary();
335 egl.destroySurface(m_eglDisplay, m_eglSurface);
340 egl.terminate(m_eglDisplay);
1456 const Library& egl = m_eglTestCtx.getLibrary();
1489 EGLContext contextB = egl.createContext(m_eglDisplay, m_eglConfig, contextA.getContext(), attribListB);
1491 const EGLenum error = egl.getError();
1502 egl.destroyContext(m_eglDisplay, contextB);
1522 const Library& egl = m_eglTestCtx.getLibrary();
1537 if (eglu::getVersion(egl, m_eglDisplay) >= eglu::Version(1, 5))
1544 EGLContext context = egl.createContext(m_eglDisplay, m_eglConfig, EGL_NO_CONTEXT, attribList);
1546 const EGLenum error = egl.getError();
1557 egl.destroyContext(m_eglDisplay, context);
1576 const Library& egl = m_eglTestCtx.getLibrary();
1592 if (eglu::hasExtension(egl, m_eglDisplay, "EGL_EXT_create_context_robustness"))
1599 EGLContext context = egl.createContext(m_eglDisplay, m_eglConfig, EGL_NO_CONTEXT, attribList);
1601 const EGLenum error = egl.getError();
1612 egl.destroyContext(m_eglDisplay, context);
1883 } // egl