Fix mipmap generation with RS API update.
Change-Id: Ib19ed2869359cc926a6f91122355a6855d7a9d98
diff --git a/src/com/android/launcher2/AllApps3D.java b/src/com/android/launcher2/AllApps3D.java
index 5584dcb..9f40b55 100644
--- a/src/com/android/launcher2/AllApps3D.java
+++ b/src/com/android/launcher2/AllApps3D.java
@@ -1251,8 +1251,12 @@
}
private void createAppIconAllocations(int index, ApplicationInfo item) {
- mIcons[index] = Allocation.createFromBitmap(sRS, item.iconBitmap);
- mLabels[index] = Allocation.createFromBitmap(sRS, item.titleBitmap);
+ mIcons[index] = Allocation.createFromBitmap(sRS, item.iconBitmap,
+ Allocation.MipmapControl.MIPMAP_ON_SYNC_TO_TEXTURE,
+ Allocation.USAGE_GRAPHICS_TEXTURE);
+ mLabels[index] = Allocation.createFromBitmap(sRS, item.titleBitmap,
+ Allocation.MipmapControl.MIPMAP_ON_SYNC_TO_TEXTURE,
+ Allocation.USAGE_GRAPHICS_TEXTURE);
}
/**