Lines Matching defs:egl

49 namespace egl
446 const Library& egl = testCtx.getLibrary();
453 EGLU_CHECK_CALL(egl, bindAPI(EGL_OPENGL_ES_API));
455 EGLContext context = egl.createContext(eglDisplay, eglConfig, share, attribList);
456 EGLU_CHECK_MSG(egl, "eglCreateContext()");
463 const Library& egl = testCtx.getLibrary();
471 EGLSurface surface = egl.createPbufferSurface(display, eglConfig, attribList);
472 EGLU_CHECK_MSG(egl, "eglCreatePbufferSurface()");
492 const Library& egl = m_testCtx.getLibrary();
498 const vector<string> extensions = eglu::getDisplayExtensions(egl, m_eglDisplay);
508 EGLU_CHECK_CALL(egl, makeCurrent(m_eglDisplay, m_eglSurface, m_eglSurface, m_eglContext));
588 EGLU_CHECK_CALL(egl, makeCurrent(m_eglDisplay, EGL_NO_SURFACE, EGL_NO_SURFACE, EGL_NO_CONTEXT));
597 const Library& egl = m_testCtx.getLibrary();
604 EGLImageKHR image = egl.createImageKHR(m_eglDisplay, m_eglContext, EGL_GL_TEXTURE_2D_KHR, (EGLClientBuffer)(deUintptr)sourceTexture, attribList);
605 EGLU_CHECK_MSG(egl, "eglCreateImageKHR()");
643 const Library& egl = m_testCtx.getLibrary();
645 EGLU_CHECK_CALL(egl, makeCurrent(m_eglDisplay, m_eglSurface, m_eglSurface, m_eglContext));
648 EGLU_CHECK_CALL(egl, destroyImageKHR(m_eglDisplay, m_eglImage));
650 EGLU_CHECK_CALL(egl, makeCurrent(m_eglDisplay, EGL_NO_SURFACE, EGL_NO_SURFACE, EGL_NO_CONTEXT));
651 EGLU_CHECK_CALL(egl, destroyContext(m_eglDisplay, m_eglContext));
652 EGLU_CHECK_CALL(egl, destroySurface(m_eglDisplay, m_eglSurface));
657 const Library& egl = m_testCtx.getLibrary();
659 egl.makeCurrent(m_eglDisplay, m_eglSurface, m_eglSurface, m_eglContext);
709 egl.swapBuffers(m_eglDisplay, m_eglSurface);
714 EGLU_CHECK_CALL(egl, makeCurrent(m_eglDisplay, EGL_NO_SURFACE, EGL_NO_SURFACE, EGL_NO_CONTEXT));
720 TestThread (const vector<TestContext*> contexts, const Library& egl);
750 TestThread::TestThread (const vector<TestContext*> contexts, const Library& egl)
752 , m_egl (egl)
849 const Library& egl = m_eglTestCtx.getLibrary();
856 EGLConfig eglConfig = eglu::chooseSingleConfig(egl, m_display, attribList);
886 void createThreads (vector<TestThread*>& threads, int threadCount, int perThreadContextCount, vector<TestContext*>& contexts, const Library& egl)
898 threads.push_back(new TestThread(threadContexts, egl));
1618 } // egl