Lines Matching refs:mCanvas
66 if (mCanvas) { in destroy()
67 delete mCanvas; in destroy()
68 mCanvas = nullptr; in destroy()
115 if (mCanvas) return false; in initialize()
116 mCanvas = new OpenGLRenderer(mRenderThread.renderState()); in initialize()
117 mCanvas->initProperties(); in initialize()
132 if (!mCanvas) return; in setup()
133 mCanvas->initLight(lightRadius, ambientShadowAlpha, spotShadowAlpha); in setup()
137 if (!mCanvas) return; in setLightCenter()
138 mCanvas->setLightCenter(lightCenter); in setLightCenter()
159 mCanvas->pushLayerUpdate(layerUpdater->backingLayer()); in processLayerUpdate()
180 info.renderer = mCanvas; in prepareTree()
226 LOG_ALWAYS_FATAL_IF(!mCanvas || mEglSurface == EGL_NO_SURFACE, in draw()
242 if (width != mCanvas->getViewportWidth() || height != mCanvas->getViewportHeight()) { in draw()
243 mCanvas->setViewport(width, height); in draw()
257 mCanvas->prepareDirty(dirty.fLeft, dirty.fTop, in draw()
260 mCanvas->prepare(mOpaque); in draw()
264 mCanvas->drawRenderNode(mRootRenderNode.get(), outBounds); in draw()
266 profiler().draw(mCanvas); in draw()
268 bool drew = mCanvas->finish(); in draw()
286 if (CC_UNLIKELY(!mCanvas || mEglSurface == EGL_NO_SURFACE)) { in doFrame()
336 if (!mEglManager.hasEglContext() || !mCanvas) { in buildLayer()
344 info.renderer = mCanvas; in buildLayer()
353 mCanvas->markLayersAsBuildLayers(); in buildLayer()
354 mCanvas->flushLayerUpdates(); in buildLayer()