summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Romain Guy <romainguy@google.com> 2010-10-12 10:36:35 -0700
committer Android (Google) Code Review <android-gerrit@google.com> 2010-10-12 10:36:35 -0700
commit5981289551707f30d0368277ec2ccdd312a2f017 (patch)
tree05bfcb7457ccb53f56124a83334862c104a55890
parenta655c635820425a4c98314c3ba02eb382229b45d (diff)
parent53ca03d9a3a6a95286302802173c4820b16328ce (diff)
Merge "Don't set hwAccelerated=true when libhwui is not present."
-rw-r--r--core/java/android/view/HardwareRenderer.java6
-rw-r--r--core/java/android/view/ViewRoot.java2
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;
}
}
}