• Home
  • Raw
  • Download

Lines Matching refs:egl

51 namespace egl  namespace
60 static void postSurface (const Library& egl, EGLDisplay display, EGLSurface surface, EGLint typeBit) in postSurface() argument
63 EGLU_CHECK_CALL(egl, swapBuffers(display, surface)); in postSurface()
65 EGLU_CHECK_CALL(egl, waitClient()); in postSurface()
67 EGLU_CHECK_CALL(egl, waitClient()); in postSurface()
119 const Library& egl = m_eglTestCtx.getLibrary(); in executeForConfig() local
123 const EGLint configId = eglu::getConfigID(egl, display, config); in executeForConfig()
144 eglu::UniqueSurface surface (egl, display, eglSurface); in executeForConfig()
168 eglu::UniqueSurface surface (egl, display, eglSurface); in executeForConfig()
194 …eglu::UniqueSurface surface(egl, display, egl.createPbufferSurface(display, config, surfaceAttribs… in executeForConfig()
195 EGLU_CHECK_MSG(egl, "eglCreatePbufferSurface()"); in executeForConfig()
225 const Library& egl = m_eglTestCtx.getLibrary(); in executeForSurface() local
228 …const EGLint configApiMask = eglu::getConfigAttribInt(egl, display, config.config, EGL_RENDERABLE… in executeForSurface()
281 EGLU_CHECK_CALL(egl, bindAPI(api)); in executeForSurface()
283 …eglu::UniqueContext context (egl, display, egl.createContext(display, config.config, EGL_NO_CONTEX… in executeForSurface()
285 EGLU_CHECK_CALL(egl, makeCurrent(display, surface, surface, *context)); in executeForSurface()
289 postSurface(egl, display, surface, config.surfaceTypeBit); in executeForSurface()
292 EGLU_CHECK_CALL(egl, makeCurrent(display, EGL_NO_SURFACE, EGL_NO_SURFACE, EGL_NO_CONTEXT)); in executeForSurface()
310 const Library& egl = m_eglTestCtx.getLibrary(); in executeForSurface() local
311 …const EGLint configApiMask = eglu::getConfigAttribInt(egl, display, config.config, EGL_RENDE… in executeForSurface()
328 EGLU_CHECK_CALL(egl, bindAPI(EGL_OPENGL_ES_API)); in executeForSurface()
329 …contexts.push_back(std::make_pair(EGL_OPENGL_ES2_BIT, egl.createContext(display, config.config, EG… in executeForSurface()
335 EGLU_CHECK_CALL(egl, bindAPI(EGL_OPENGL_ES_API)); in executeForSurface()
336 …contexts.push_back(std::make_pair(EGL_OPENGL_ES3_BIT_KHR, egl.createContext(display, config.config… in executeForSurface()
342 EGLU_CHECK_CALL(egl, bindAPI(EGL_OPENGL_ES_API)); in executeForSurface()
343 …contexts.push_back(std::make_pair(EGL_OPENGL_ES_BIT, egl.createContext(display, config.config, EGL… in executeForSurface()
349 EGLU_CHECK_CALL(egl, bindAPI(EGL_OPENVG_API)); in executeForSurface()
350 …contexts.push_back(std::make_pair(EGL_OPENVG_BIT, egl.createContext(display, config.config, EGL_NO… in executeForSurface()
354 EGLU_CHECK_MSG(egl, "eglCreateContext()"); in executeForSurface()
359 EGLU_CHECK_CALL(egl, makeCurrent(display, EGL_NO_SURFACE, EGL_NO_SURFACE, EGL_NO_CONTEXT)); in executeForSurface()
365 egl.destroyContext(display, i->second); in executeForSurface()
371 egl.destroyContext(display, i->second); in executeForSurface()