Home
last modified time | relevance | path

Searched refs:mEglManager (Results 1 – 7 of 7) sorted by relevance

/frameworks/base/libs/hwui/pipeline/skia/
DSkiaOpenGLPipeline.cpp48 : 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()
[all …]
DSkiaOpenGLPipeline.h59 renderthread::EglManager& mEglManager;
/frameworks/base/libs/hwui/
DHardwareBitmapUploader.cpp138 mEglManager.destroy(); in onDestroy()
141 mEglManager.destroy(); in onIdle()
145 if (!mEglManager.hasEglContext()) { in onBeginUpload()
147 this->mEglManager.initialize(); in onBeginUpload()
158 LOG_ALWAYS_FATAL_IF(!mEglManager.hasEglContext(), "Forgot to begin an upload?"); in getUploadEglDisplay()
159 return mEglManager.eglDisplay(); in getUploadEglDisplay()
221 renderthread::EglManager mEglManager; member in android::uirenderer::EGLUploader
/frameworks/native/services/surfaceflinger/tests/
DBufferGenerator.cpp298 : mSurfaceManager(new SurfaceManager), mEglManager(new EglManager), mProgram(new Program) { in BufferGenerator()
306 if (!mEglManager->initialize(mSurfaceManager->getSurface())) return; in BufferGenerator()
308 mEglManager->makeCurrent(); in BufferGenerator()
324 mEglManager->makeCurrent(); in ~BufferGenerator()
343 mEglManager->makeCurrent(); in get()
353 mEglManager->present(); in get()
DBufferGenerator.h46 std::unique_ptr<EglManager> mEglManager; variable
/frameworks/base/libs/hwui/renderthread/
DRenderThread.cpp201 , mEglManager(nullptr) in RenderThread()
234 mEglManager = new EglManager(); in initThreadLocals()
247 if (mEglManager->hasEglContext()) { in requireGlContext()
250 mEglManager->initialize(); in requireGlContext()
296 if (mEglManager->hasEglContext()) { in destroyRenderingContext()
298 mEglManager->destroy(); in destroyRenderingContext()
DRenderThread.h148 EglManager& eglManager() const { return *mEglManager; } in eglManager()
234 EglManager* mEglManager; variable