Loading core/java/android/view/DisplayList.java +5 −5 Original line number Diff line number Diff line Loading @@ -32,20 +32,20 @@ public abstract class DisplayList { * * @return A canvas to record drawing operations. */ abstract HardwareCanvas start(); public abstract HardwareCanvas start(); /** * Ends the recording for this display list. A display list cannot be * replayed if recording is not finished. */ abstract void end(); public abstract void end(); /** * Invalidates the display list, indicating that it should be repopulated * with new drawing commands prior to being used again. Calling this method * causes calls to {@link #isValid()} to return <code>false</code>. */ abstract void invalidate(); public abstract void invalidate(); /** * Returns whether the display list is currently usable. If this returns false, Loading @@ -53,12 +53,12 @@ public abstract class DisplayList { * * @return boolean true if the display list is able to be replayed, false otherwise. */ abstract boolean isValid(); public abstract boolean isValid(); /** * Return the amount of memory used by this display list. * * @return The size of this display list in bytes */ abstract int getSize(); public abstract int getSize(); } core/java/android/view/GLES20Canvas.java +2 −2 Original line number Diff line number Diff line Loading @@ -247,7 +247,7 @@ class GLES20Canvas extends HardwareCanvas { private static native void nDisableVsync(); @Override void onPreDraw(Rect dirty) { public void onPreDraw(Rect dirty) { if (dirty != null) { nPrepareDirty(mRenderer, dirty.left, dirty.top, dirty.right, dirty.bottom, mOpaque); } else { Loading @@ -260,7 +260,7 @@ class GLES20Canvas extends HardwareCanvas { boolean opaque); @Override void onPostDraw() { public void onPostDraw() { nFinish(mRenderer); } Loading core/java/android/view/GLES20DisplayList.java +5 −5 Original line number Diff line number Diff line Loading @@ -43,7 +43,7 @@ class GLES20DisplayList extends DisplayList { } @Override HardwareCanvas start() { public HardwareCanvas start() { if (mCanvas != null) { throw new IllegalStateException("Recording has already started"); } Loading @@ -55,7 +55,7 @@ class GLES20DisplayList extends DisplayList { } @Override void invalidate() { public void invalidate() { if (mCanvas != null) { mCanvas.recycle(); mCanvas = null; Loading @@ -64,12 +64,12 @@ class GLES20DisplayList extends DisplayList { } @Override boolean isValid() { public boolean isValid() { return mValid; } @Override void end() { public void end() { if (mCanvas != null) { if (mFinalizer != null) { mCanvas.end(mFinalizer.mNativeDisplayList); Loading @@ -83,7 +83,7 @@ class GLES20DisplayList extends DisplayList { } @Override int getSize() { public int getSize() { if (mFinalizer == null) return 0; return GLES20Canvas.getDisplayListSize(mFinalizer.mNativeDisplayList); } Loading core/java/android/view/HardwareCanvas.java +3 −3 Original line number Diff line number Diff line Loading @@ -42,12 +42,12 @@ public abstract class HardwareCanvas extends Canvas { * * @param dirty The dirty rectangle to update, can be null. */ abstract void onPreDraw(Rect dirty); public abstract void onPreDraw(Rect dirty); /** * Invoked after all drawing operation have been performed. */ abstract void onPostDraw(); public abstract void onPostDraw(); /** * Draws the specified display list onto this canvas. Loading @@ -61,7 +61,7 @@ public abstract class HardwareCanvas extends Canvas { * @return True if the content of the display list requires another * drawing pass (invalidate()), false otherwise */ abstract boolean drawDisplayList(DisplayList displayList, int width, int height, Rect dirty); public abstract boolean drawDisplayList(DisplayList displayList, int width, int height, Rect dirty); /** * Outputs the specified display list to the log. This method exists for use by Loading core/java/android/view/HardwareRenderer.java +2 −2 Original line number Diff line number Diff line Loading @@ -276,7 +276,7 @@ public abstract class HardwareRenderer { * * @return A new display list. */ abstract DisplayList createDisplayList(); public abstract DisplayList createDisplayList(); /** * Creates a new hardware layer. A hardware layer built by calling this Loading Loading @@ -1082,7 +1082,7 @@ public abstract class HardwareRenderer { } @Override DisplayList createDisplayList() { public DisplayList createDisplayList() { return new GLES20DisplayList(); } Loading Loading
core/java/android/view/DisplayList.java +5 −5 Original line number Diff line number Diff line Loading @@ -32,20 +32,20 @@ public abstract class DisplayList { * * @return A canvas to record drawing operations. */ abstract HardwareCanvas start(); public abstract HardwareCanvas start(); /** * Ends the recording for this display list. A display list cannot be * replayed if recording is not finished. */ abstract void end(); public abstract void end(); /** * Invalidates the display list, indicating that it should be repopulated * with new drawing commands prior to being used again. Calling this method * causes calls to {@link #isValid()} to return <code>false</code>. */ abstract void invalidate(); public abstract void invalidate(); /** * Returns whether the display list is currently usable. If this returns false, Loading @@ -53,12 +53,12 @@ public abstract class DisplayList { * * @return boolean true if the display list is able to be replayed, false otherwise. */ abstract boolean isValid(); public abstract boolean isValid(); /** * Return the amount of memory used by this display list. * * @return The size of this display list in bytes */ abstract int getSize(); public abstract int getSize(); }
core/java/android/view/GLES20Canvas.java +2 −2 Original line number Diff line number Diff line Loading @@ -247,7 +247,7 @@ class GLES20Canvas extends HardwareCanvas { private static native void nDisableVsync(); @Override void onPreDraw(Rect dirty) { public void onPreDraw(Rect dirty) { if (dirty != null) { nPrepareDirty(mRenderer, dirty.left, dirty.top, dirty.right, dirty.bottom, mOpaque); } else { Loading @@ -260,7 +260,7 @@ class GLES20Canvas extends HardwareCanvas { boolean opaque); @Override void onPostDraw() { public void onPostDraw() { nFinish(mRenderer); } Loading
core/java/android/view/GLES20DisplayList.java +5 −5 Original line number Diff line number Diff line Loading @@ -43,7 +43,7 @@ class GLES20DisplayList extends DisplayList { } @Override HardwareCanvas start() { public HardwareCanvas start() { if (mCanvas != null) { throw new IllegalStateException("Recording has already started"); } Loading @@ -55,7 +55,7 @@ class GLES20DisplayList extends DisplayList { } @Override void invalidate() { public void invalidate() { if (mCanvas != null) { mCanvas.recycle(); mCanvas = null; Loading @@ -64,12 +64,12 @@ class GLES20DisplayList extends DisplayList { } @Override boolean isValid() { public boolean isValid() { return mValid; } @Override void end() { public void end() { if (mCanvas != null) { if (mFinalizer != null) { mCanvas.end(mFinalizer.mNativeDisplayList); Loading @@ -83,7 +83,7 @@ class GLES20DisplayList extends DisplayList { } @Override int getSize() { public int getSize() { if (mFinalizer == null) return 0; return GLES20Canvas.getDisplayListSize(mFinalizer.mNativeDisplayList); } Loading
core/java/android/view/HardwareCanvas.java +3 −3 Original line number Diff line number Diff line Loading @@ -42,12 +42,12 @@ public abstract class HardwareCanvas extends Canvas { * * @param dirty The dirty rectangle to update, can be null. */ abstract void onPreDraw(Rect dirty); public abstract void onPreDraw(Rect dirty); /** * Invoked after all drawing operation have been performed. */ abstract void onPostDraw(); public abstract void onPostDraw(); /** * Draws the specified display list onto this canvas. Loading @@ -61,7 +61,7 @@ public abstract class HardwareCanvas extends Canvas { * @return True if the content of the display list requires another * drawing pass (invalidate()), false otherwise */ abstract boolean drawDisplayList(DisplayList displayList, int width, int height, Rect dirty); public abstract boolean drawDisplayList(DisplayList displayList, int width, int height, Rect dirty); /** * Outputs the specified display list to the log. This method exists for use by Loading
core/java/android/view/HardwareRenderer.java +2 −2 Original line number Diff line number Diff line Loading @@ -276,7 +276,7 @@ public abstract class HardwareRenderer { * * @return A new display list. */ abstract DisplayList createDisplayList(); public abstract DisplayList createDisplayList(); /** * Creates a new hardware layer. A hardware layer built by calling this Loading Loading @@ -1082,7 +1082,7 @@ public abstract class HardwareRenderer { } @Override DisplayList createDisplayList() { public DisplayList createDisplayList() { return new GLES20DisplayList(); } Loading