• Home
  • Raw
  • Download

Lines Matching refs:offscreenBuffer

33     LOG_ALWAYS_FATAL_IF(mRenderTarget.offscreenBuffer, "already has layer...");  in startTemporaryLayer()
40 void BakedOpRenderer::recycleTemporaryLayer(OffscreenBuffer* offscreenBuffer) { in recycleTemporaryLayer() argument
41 mRenderState.layerPool().putOrDelete(offscreenBuffer); in recycleTemporaryLayer()
44 void BakedOpRenderer::startRepaintLayer(OffscreenBuffer* offscreenBuffer, const Rect& repaintRect) { in startRepaintLayer() argument
45 LOG_ALWAYS_FATAL_IF(mRenderTarget.offscreenBuffer, "already has layer..."); in startRepaintLayer()
49 offscreenBuffer->viewportWidth, offscreenBuffer->viewportHeight)) { in startRepaintLayer()
51 offscreenBuffer->region.clear(); in startRepaintLayer()
53 offscreenBuffer->region.subtractSelf(android::Rect(repaintRect.left, repaintRect.top, in startRepaintLayer()
57 mRenderTarget.offscreenBuffer = offscreenBuffer; in startRepaintLayer()
58 mRenderTarget.offscreenBuffer->hasRenderedSinceRepaint = false; in startRepaintLayer()
66 offscreenBuffer->texture.id(), 0); in startRepaintLayer()
73 offscreenBuffer->texture.id(), in startRepaintLayer()
74 offscreenBuffer->texture.width(), in startRepaintLayer()
75 offscreenBuffer->texture.height()); in startRepaintLayer()
78 setViewport(offscreenBuffer->viewportWidth, offscreenBuffer->viewportHeight); in startRepaintLayer()
93 mRenderTarget.offscreenBuffer->updateMeshFromRegion(); in endLayer()
94 mRenderTarget.offscreenBuffer = nullptr; // It's in drawLayerOp's hands now. in endLayer()
312 OffscreenBuffer* layer = mRenderTarget.offscreenBuffer; in prepareRender()
373 if (mRenderTarget.offscreenBuffer) { in dirtyRenderTarget()
374 mRenderTarget.offscreenBuffer->dirty(uiDirty); in dirtyRenderTarget()