diff options
author | 2017-03-24 17:00:39 -0700 | |
---|---|---|
committer | 2017-03-24 17:12:19 -0700 | |
commit | 48f9bb6254324006a4595f4576c28498a4aaf5d2 (patch) | |
tree | 8515c14731d2ade67f5b8961e3d2af906b33186e | |
parent | 1087bd9f350fe80a584b4685f0abd149d49c86ac (diff) |
Register functor draw correctly
Bug: 36602041
Test: existing tests still pass
Change-Id: I9f385da89e9e49e562031578a02f13a68697e0df
-rw-r--r-- | libs/hwui/BakedOpRenderer.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libs/hwui/BakedOpRenderer.cpp b/libs/hwui/BakedOpRenderer.cpp index e8972aab9f8f..d154730058ee 100644 --- a/libs/hwui/BakedOpRenderer.cpp +++ b/libs/hwui/BakedOpRenderer.cpp @@ -363,6 +363,7 @@ void BakedOpRenderer::renderFunctor(const FunctorOp& op, const BakedOpState& sta state.computedState.transform.copyTo(&info.transform[0]); mRenderState.invokeFunctor(op.functor, DrawGlInfo::kModeDraw, &info); + if (!mRenderTarget.frameBufferId) mHasDrawn = true; } void BakedOpRenderer::dirtyRenderTarget(const Rect& uiDirty) { |