Loading libs/hwui/pipeline/skia/GLFunctorDrawable.cpp +3 −0 Original line number Original line Diff line number Diff line Loading @@ -24,6 +24,7 @@ #include "SkClipStack.h" #include "SkClipStack.h" #include "SkRect.h" #include "SkRect.h" #include "SkM44.h" #include "SkM44.h" #include "utils/GLUtils.h" namespace android { namespace android { namespace uirenderer { namespace uirenderer { Loading Loading @@ -170,6 +171,8 @@ void GLFunctorDrawable::onDraw(SkCanvas* canvas) { setScissor(info.height, clipRegion.getBounds()); setScissor(info.height, clipRegion.getBounds()); } } // WebView may swallow GL errors, so catch them here GL_CHECKPOINT(LOW); mWebViewHandle->drawGl(info); mWebViewHandle->drawGl(info); if (clearStencilAfterFunctor) { if (clearStencilAfterFunctor) { Loading Loading
libs/hwui/pipeline/skia/GLFunctorDrawable.cpp +3 −0 Original line number Original line Diff line number Diff line Loading @@ -24,6 +24,7 @@ #include "SkClipStack.h" #include "SkClipStack.h" #include "SkRect.h" #include "SkRect.h" #include "SkM44.h" #include "SkM44.h" #include "utils/GLUtils.h" namespace android { namespace android { namespace uirenderer { namespace uirenderer { Loading Loading @@ -170,6 +171,8 @@ void GLFunctorDrawable::onDraw(SkCanvas* canvas) { setScissor(info.height, clipRegion.getBounds()); setScissor(info.height, clipRegion.getBounds()); } } // WebView may swallow GL errors, so catch them here GL_CHECKPOINT(LOW); mWebViewHandle->drawGl(info); mWebViewHandle->drawGl(info); if (clearStencilAfterFunctor) { if (clearStencilAfterFunctor) { Loading