diff options
| author | 2011-09-26 16:13:01 -0700 | |
|---|---|---|
| committer | 2011-09-26 16:13:01 -0700 | |
| commit | 1867a3cde6411cfa27d0339c973d94fe0287d1a8 (patch) | |
| tree | 9d93c2e0417493867b88a65d80d17080709fcb21 | |
| parent | 6098a2162a9dc0c315c2b524d1643c0e16daa940 (diff) | |
| parent | 4941dea00a3167addf14ac6bb962cf5bc3590466 (diff) | |
Merge "Do not blend opaque windows."
| -rw-r--r-- | services/java/com/android/server/wm/WindowState.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/services/java/com/android/server/wm/WindowState.java b/services/java/com/android/server/wm/WindowState.java index 455d6649bb4a..3640a15284b2 100644 --- a/services/java/com/android/server/wm/WindowState.java +++ b/services/java/com/android/server/wm/WindowState.java @@ -636,7 +636,7 @@ final class WindowState implements WindowManagerPolicy.WindowState { final boolean isHwAccelerated = (mAttrs.flags & WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED) != 0; final int format = isHwAccelerated ? PixelFormat.TRANSLUCENT : mAttrs.format; - if (isHwAccelerated && mAttrs.format == PixelFormat.OPAQUE) { + if (!PixelFormat.formatHasAlpha(mAttrs.format)) { flags |= Surface.OPAQUE; } mSurface = new Surface( |