summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Chris Craik <ccraik@google.com> 2017-03-24 17:00:39 -0700
committer Chris Craik <ccraik@google.com> 2017-03-24 17:12:19 -0700
commit48f9bb6254324006a4595f4576c28498a4aaf5d2 (patch)
tree8515c14731d2ade67f5b8961e3d2af906b33186e
parent1087bd9f350fe80a584b4685f0abd149d49c86ac (diff)
Register functor draw correctly
Bug: 36602041 Test: existing tests still pass Change-Id: I9f385da89e9e49e562031578a02f13a68697e0df
-rw-r--r--libs/hwui/BakedOpRenderer.cpp1
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) {