From cada41aeb1e4cd87a94df2dfb4dd645309fe66ba Mon Sep 17 00:00:00 2001 From: Chris Craik Date: Mon, 18 Mar 2013 17:00:18 -0700 Subject: Work around saveLayer clipping/transform deferring issues bug:8409891 Disables deferring Change-Id: I93498a4a45a5bfe01143faa154926c6a138db8f9 --- libs/hwui/OpenGLRenderer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/hwui/OpenGLRenderer.cpp b/libs/hwui/OpenGLRenderer.cpp index e576f76f8660..66681e0a461e 100644 --- a/libs/hwui/OpenGLRenderer.cpp +++ b/libs/hwui/OpenGLRenderer.cpp @@ -1805,7 +1805,7 @@ status_t OpenGLRenderer::drawDisplayList(DisplayList* displayList, Rect& dirty, // All the usual checks and setup operations (quickReject, setupDraw, etc.) // will be performed by the display list itself if (displayList && displayList->isRenderable()) { - if (CC_UNLIKELY(mCaches.drawDeferDisabled)) { + if (true || CC_UNLIKELY(mCaches.drawDeferDisabled)) { // NOTE: temporary workaround ReplayStateStruct replayStruct(*this, dirty, replayFlags); displayList->replay(replayStruct, 0); return replayStruct.mDrawGlStatus; -- cgit v1.2.3-59-g8ed1b