diff options
| author | 2010-10-12 10:36:35 -0700 | |
|---|---|---|
| committer | 2010-10-12 10:36:35 -0700 | |
| commit | 5981289551707f30d0368277ec2ccdd312a2f017 (patch) | |
| tree | 05bfcb7457ccb53f56124a83334862c104a55890 | |
| parent | a655c635820425a4c98314c3ba02eb382229b45d (diff) | |
| parent | 53ca03d9a3a6a95286302802173c4820b16328ce (diff) | |
Merge "Don't set hwAccelerated=true when libhwui is not present."
| -rw-r--r-- | core/java/android/view/HardwareRenderer.java | 6 | ||||
| -rw-r--r-- | core/java/android/view/ViewRoot.java | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/core/java/android/view/HardwareRenderer.java b/core/java/android/view/HardwareRenderer.java index 3de79621db40..69bdef05e601 100644 --- a/core/java/android/view/HardwareRenderer.java +++ b/core/java/android/view/HardwareRenderer.java @@ -103,10 +103,10 @@ public abstract class HardwareRenderer { abstract void draw(View view, View.AttachInfo attachInfo, int yOffset); /** - * Creates a new canvas that can be used to record drawing operations - * in the specified display list. + * Creates a new display list that can be used to record batches of + * drawing operations. * - * @return A new recording canvas. + * @return A new display list. */ abstract DisplayList createDisplayList(); diff --git a/core/java/android/view/ViewRoot.java b/core/java/android/view/ViewRoot.java index 7907ad2cb25f..14a049c8b68a 100644 --- a/core/java/android/view/ViewRoot.java +++ b/core/java/android/view/ViewRoot.java @@ -472,7 +472,7 @@ public final class ViewRoot extends Handler implements ViewParent, View.AttachIn mAttachInfo.mHardwareRenderer.destroy(true); } mAttachInfo.mHardwareRenderer = HardwareRenderer.createGlRenderer(2, translucent); - mAttachInfo.mHardwareAccelerated = true; + mAttachInfo.mHardwareAccelerated = mAttachInfo.mHardwareRenderer != null; } } } |