am 9389d447: am b75ade9c: Merge "Use existing display list to render the resize buffer Bug #7400903" into jb-mr1-dev
* commit '9389d447c175b4ef9fb85cd296f53cf24be4fd7d': Use existing display list to render the resize buffer Bug #7400903
This commit is contained in:
@@ -29,14 +29,12 @@ import android.content.res.CompatibilityInfo;
|
|||||||
import android.content.res.Configuration;
|
import android.content.res.Configuration;
|
||||||
import android.content.res.Resources;
|
import android.content.res.Resources;
|
||||||
import android.graphics.Canvas;
|
import android.graphics.Canvas;
|
||||||
import android.graphics.Matrix;
|
|
||||||
import android.graphics.Paint;
|
import android.graphics.Paint;
|
||||||
import android.graphics.PixelFormat;
|
import android.graphics.PixelFormat;
|
||||||
import android.graphics.Point;
|
import android.graphics.Point;
|
||||||
import android.graphics.PointF;
|
import android.graphics.PointF;
|
||||||
import android.graphics.PorterDuff;
|
import android.graphics.PorterDuff;
|
||||||
import android.graphics.Rect;
|
import android.graphics.Rect;
|
||||||
import android.graphics.RectF;
|
|
||||||
import android.graphics.Region;
|
import android.graphics.Region;
|
||||||
import android.graphics.drawable.Drawable;
|
import android.graphics.drawable.Drawable;
|
||||||
import android.media.AudioManager;
|
import android.media.AudioManager;
|
||||||
@@ -1442,7 +1440,13 @@ public final class ViewRootImpl implements ViewParent,
|
|||||||
mTranslator.translateCanvas(layerCanvas);
|
mTranslator.translateCanvas(layerCanvas);
|
||||||
}
|
}
|
||||||
|
|
||||||
mView.draw(layerCanvas);
|
DisplayList displayList = mView.mDisplayList;
|
||||||
|
if (displayList != null) {
|
||||||
|
layerCanvas.drawDisplayList(displayList, null,
|
||||||
|
DisplayList.FLAG_CLIP_CHILDREN);
|
||||||
|
} else {
|
||||||
|
mView.draw(layerCanvas);
|
||||||
|
}
|
||||||
|
|
||||||
drawAccessibilityFocusedDrawableIfNeeded(layerCanvas);
|
drawAccessibilityFocusedDrawableIfNeeded(layerCanvas);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user