Lines Matching defs:egl
50 namespace egl
75 const Library& egl = m_eglTestCtx.getLibrary();
77 const EGLint id = eglu::getConfigAttribInt(egl, display, config, EGL_CONFIG_ID);
78 const EGLint apiBits = eglu::getConfigAttribInt(egl, display, config, EGL_RENDERABLE_TYPE);
99 if (!eglu::hasExtension(egl, display, "EGL_KHR_surfaceless_context"))
109 EGLU_CHECK_CALL(egl, bindAPI(apis[apiNdx].api));
111 eglu::UniqueContext context(egl, display, egl.createContext(display, config, EGL_NO_CONTEXT, apis[apiNdx].ctxAttrs));
112 EGLU_CHECK_MSG(egl, "eglCreateContext()");
114 if (!egl.makeCurrent(display, EGL_NO_SURFACE, EGL_NO_SURFACE, *context))
116 const EGLenum err = egl.getError();
131 EGLU_CHECK_CALL(egl, makeCurrent(display, EGL_NO_SURFACE, EGL_NO_SURFACE, EGL_NO_CONTEXT));
155 } // egl