Lines Matching refs:mEglManager
48 : SkiaPipeline(thread), mEglManager(thread.eglManager()) { in SkiaOpenGLPipeline()
60 if (!mEglManager.makeCurrent(mEglSurface, &error)) { in makeCurrent()
69 return mEglManager.beginFrame(mEglSurface); in getFrame()
79 mEglManager.damageFrame(frame, dirty); in draw()
141 *requireSwap = drew || mEglManager.damageRequiresSwap(); in swapBuffers()
143 if (*requireSwap && (CC_UNLIKELY(!mEglManager.swapBuffers(frame, screenDirty)))) { in swapBuffers()
157 mEglManager.destroySurface(mEglSurface); in onContextDestroyed()
163 if (mEglManager.isCurrent(mEglSurface)) { in onStop()
164 mEglManager.makeCurrent(EGL_NO_SURFACE); in onStop()
170 mEglManager.destroySurface(mEglSurface); in setSurface()
176 auto newSurface = mEglManager.createSurface(surface, mColorMode, mSurfaceColorSpace); in setSurface()
185 mBufferPreserved = mEglManager.setPreserveBuffer(mEglSurface, preserveBuffer); in setSurface()
197 return CC_LIKELY(mEglManager.hasEglContext()); in isContextReady()