Loading libs/hwui/FrameBuilder.cpp +12 −10 Original line number Diff line number Diff line Loading @@ -180,6 +180,7 @@ void FrameBuilder::deferRenderNodeScene(const std::vector< sp<RenderNode> >& nod } } if (!nodes[1]->nothingToDraw()) { if (!backdrop.isEmpty()) { // content node translation to catch up with backdrop float dx = contentDrawBounds.left - backdrop.left; Loading @@ -191,6 +192,7 @@ void FrameBuilder::deferRenderNodeScene(const std::vector< sp<RenderNode> >& nod } else { deferRenderNode(*nodes[1]); } } // remaining overlay nodes, simply defer for (size_t index = 2; index < nodes.size(); index++) { Loading Loading
libs/hwui/FrameBuilder.cpp +12 −10 Original line number Diff line number Diff line Loading @@ -180,6 +180,7 @@ void FrameBuilder::deferRenderNodeScene(const std::vector< sp<RenderNode> >& nod } } if (!nodes[1]->nothingToDraw()) { if (!backdrop.isEmpty()) { // content node translation to catch up with backdrop float dx = contentDrawBounds.left - backdrop.left; Loading @@ -191,6 +192,7 @@ void FrameBuilder::deferRenderNodeScene(const std::vector< sp<RenderNode> >& nod } else { deferRenderNode(*nodes[1]); } } // remaining overlay nodes, simply defer for (size_t index = 2; index < nodes.size(); index++) { Loading