Lines Matching defs:egl
74 namespace egl
892 const Library& egl = m_eglTestCtx.getLibrary();
894 const EGLint surfaceTypes = eglu::getConfigAttribInt(egl, m_display, config, EGL_SURFACE_TYPE);
895 const EGLint configId = eglu::getConfigAttribInt(egl, m_display, config, EGL_CONFIG_ID);
906 eglu::UniqueSurface surface (egl, m_display, egl.createPbufferSurface(m_display, config, attribList));
907 EGLU_CHECK_MSG(egl, "eglCreatePbufferSurface");
916 eglu::UniqueSurface surface (egl, m_display, eglu::createWindowSurface(m_eglTestCtx.getNativeDisplay(), *window, m_display, config, DE_NULL));
925 eglu::UniqueSurface surface (egl, m_display, eglu::createPixmapSurface(m_eglTestCtx.getNativeDisplay(), *pixmap, m_display, config, DE_NULL));
953 const Library& egl = m_eglTestCtx.getLibrary();
955 EGLU_CHECK_CALL(egl, bindAPI(m_api));
960 eglu::UniqueContext context (egl, m_display, egl.createContext(m_display, config, EGL_NO_CONTEXT, &m_attribList[0]));
961 EGLU_CHECK_MSG(egl, "eglCreateContext");
963 EGLU_CHECK_CALL(egl, makeCurrent(m_display, surface, surface, *context));
983 EGLU_CHECK_CALL(egl, makeCurrent(m_display, EGL_NO_SURFACE, EGL_NO_SURFACE, EGL_NO_CONTEXT));
1201 } // egl