Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e77a040f authored by John Reck's avatar John Reck Committed by Android (Google) Code Review
Browse files

Merge "More refactoring"

parents 2ee011a3 30835794
Loading
Loading
Loading
Loading
+8 −11
Original line number Diff line number Diff line
@@ -86,9 +86,7 @@ import android.graphics.Matrix;
 *
 * <pre class="prettyprint">
 *     private void createDisplayList() {
 *         HardwareRenderer renderer = getHardwareRenderer();
 *         if (renderer != null) {
 *             mDisplayList = renderer.createDisplayList();
 *         mDisplayList = DisplayList.create("MyDisplayList");
 *         HardwareCanvas canvas = mDisplayList.start(width, height);
 *         try {
 *             for (Bitmap b : mBitmaps) {
@@ -99,7 +97,6 @@ import android.graphics.Matrix;
 *             displayList.end();
 *         }
 *     }
 *     }
 *
 *     protected void onDraw(Canvas canvas) {
 *         if (canvas.isHardwareAccelerated()) {
+1610 −0

File added.

Preview size limit exceeded, changes collapsed.

+7 −1643

File changed.

Preview size limit exceeded, changes collapsed.

+0 −14
Original line number Diff line number Diff line
@@ -13357,20 +13357,6 @@ public class View implements Drawable.Callback, KeyEvent.Callback,
        return !(mAttachInfo == null || mAttachInfo.mHardwareRenderer == null);
    }
    /**
     * @return The {@link HardwareRenderer} associated with that view or null if
     *         hardware rendering is not supported or this view is not attached
     *         to a window.
     *
     * @hide
     */
    public HardwareRenderer getHardwareRenderer() {
        if (mAttachInfo != null) {
            return mAttachInfo.mHardwareRenderer;
        }
        return null;
    }
    /**
     * Returns a DisplayList. If the incoming displayList is null, one will be created.
     * Otherwise, the same display list will be returned (after having been rendered into
+1 −1
Original line number Diff line number Diff line
@@ -718,7 +718,7 @@ public final class ViewRootImpl implements ViewParent,
                }

                final boolean translucent = attrs.format != PixelFormat.OPAQUE;
                mAttachInfo.mHardwareRenderer = HardwareRenderer.createGlRenderer(2, translucent);
                mAttachInfo.mHardwareRenderer = HardwareRenderer.create(translucent);
                if (mAttachInfo.mHardwareRenderer != null) {
                    mAttachInfo.mHardwareRenderer.setName(attrs.getTitle().toString());
                    mAttachInfo.mHardwareAccelerated =
Loading