summaryrefslogtreecommitdiffstats
path: root/libs
Commit message (Collapse)AuthorAgeFilesLines
...
* Add missing const qualifier to compile with clang/llvm.Chih-Hung Hsieh2015-05-191-1/+1
| | | | | BUG: 21298442 Change-Id: Iad211237fdb0128d8f4490419687bf1da1cd261c
* Add -round and -notround qualifier to android runtime/aaptAdam Lesinski2015-05-152-0/+121
| | | | | | | | The round qualifier denotes a device with a screen shape that is round. The qualifier shows up after the 'long/notlong' qualifier and before the orientation 'port/land/square' qualifiers. Change-Id: I3044258b2703a9165694b79725bade770fa6cea1
* Adjust light source for window positionAlan Viverette2015-05-148-19/+42
| | | | | Bug: 16523629 Change-Id: I2f3fed1edcac0a3cfd5034aded45e08ececfebaf
* Merge "Add tracing for path texture upload" into mnc-devChris Craik2015-05-141-0/+1
|\
| * Add tracing for path texture uploadChris Craik2015-05-131-0/+1
| | | | | | | | Change-Id: I4918e5a3c7e01b321d428b20babd48bf69a708e4
* | Merge "Add back alpha atrace log" into mnc-devChris Craik2015-05-133-8/+15
|\ \
| * | Add back alpha atrace logChris Craik2015-05-133-8/+15
| |/ | | | | | | | | | | bug:20922838 Change-Id: I70ccbffdd5f140cd1dd71fbf456fb5b085e74a4a
* | Merge "Unify DrawProfiler/JankStats" into mnc-devJohn Reck2015-05-138-126/+90
|\ \ | |/ |/|
| * Unify DrawProfiler/JankStatsJohn Reck2015-05-128-126/+90
| | | | | | | | | | | | Bug: 20822400 Change-Id: I24345c3120440bfce14e8cbe7e880b39f10b744a
* | Merge "Shrink default path cache size" into mnc-devChris Craik2015-05-121-1/+1
|\ \
| * | Shrink default path cache sizeChris Craik2015-05-111-1/+1
| | | | | | | | | | | | Change-Id: Id9139945837d41cc1822b796cb9837591686fcbf
* | | Merge "Remove usage of Texture::cleanup in PathCache" into mnc-devChris Craik2015-05-122-29/+12
|\ \ \ | |_|/ |/| |
| * | Remove usage of Texture::cleanup in PathCacheChris Craik2015-05-112-29/+12
| |/ | | | | | | | | | | | | | | bug:21039605 Was causing double-deletes, is unneeded. Change-Id: I5c0a21d076fae7039d777ca09b21492f97fea98b
* | Fix file descriptor leak when opening invalid archives.Narayan Kamath2015-05-121-0/+1
|/ | | | | | | | | | I've inspected all other callers of OpenArchive and this seems to be the only broken one. The easiest way to reproduce this is by using getPackageArchiveInfo or by adding an asset path that isn't a valid APK. bug: https://code.google.com/p/android/issues/detail?id=171099 Change-Id: I41cd85d20f26ad47968e2a6f1384cc03330b558b
* Merge "Fix kSkippedFrame setting" into mnc-devJohn Reck2015-05-081-2/+5
|\
| * Fix kSkippedFrame settingJohn Reck2015-05-081-2/+5
| | | | | | | | | | | | | | | | It was only set previously if RenderThread dropped the frame, but not if the UI thread frame was dropped. Unify the two paths Change-Id: If2574edde3cb0949deed4e47f3daaddb890a1b28
* | Add eglSwapBuffersWithDamageKHR supportJohn Reck2015-05-086-32/+76
|/ | | | | | | BUG: 20761426 Disabled temporarily Change-Id: I0b6b6f0eebab886145e13fa35aefe76826965cf5
* Merge "Improve keying for theme caches, rebase system theme on config ↵Alan Viverette2015-05-071-0/+24
|\ | | | | | | change" into mnc-dev
| * Improve keying for theme caches, rebase system theme on config changeAlan Viverette2015-05-061-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Themes now use an array of applied styles rather than a String to store their history. They are keyed based on a hash code computed from the history of applied styles. The themed drawable cache has been abstracted out into its own class. Also updates system context to use DayNight as the default and ensures that GlobalActions uses the correct context, which exercises the change. CTS tests have been added in another CL. Bug: 20421157 Change-Id: I9eb4b7dffd198ad24d02f656eaf0839570b59caa
* | Fix buildJohn Reck2015-05-071-1/+1
| | | | | | | | Change-Id: I233f943041ce46b0d69e0e2f5e0dcda9aa9b7d4b
* | Merge "Fix clang warnings on unused variable, mismatched tag, print format." ↵Chih-Hung Hsieh2015-05-071-1/+0
|\ \ | | | | | | | | | into mnc-dev
| * | Fix clang warnings on unused variable, mismatched tag, print format.Chih-Hung Hsieh2015-05-071-1/+0
| | | | | | | | | | | | | | | BUG: 20890093 Change-Id: I91588f481d80b69823bc9d104b8bd09167ee5373
* | | Merge "Remove SkBitmap from ResourceCache" into mnc-devJohn Reck2015-05-074-118/+4
|\ \ \ | |/ / |/| |
| * | Remove SkBitmap from ResourceCacheJohn Reck2015-05-074-118/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 18928352 Fully-proper refcounting via SkBitmap/SkPixelRef, no more side-channel refcounting via ResourceCache. Makes HWUI more resilient to the bitmap being modified as well as the SkBitmap's info & rowBytes() is updated every time a DisplayList is recorded instead of relying on buggy cache eviction logic Change-Id: I2e8292d62ab6c257a2cfa1542387bf2bf1ade816
* | | Delete a bunch of dead codeJohn Reck2015-05-072-26/+6
|/ / | | | | | | | | | | | | Rotation wasn't supported, so just nuke all the code around it. Fixes some unused field warnings Change-Id: Ic33d56ed3b42e3261bddc5007c5a029831254f83
* | Add frame count option to hwuitest. Also add shadowgrid2 to hwuitestTim Murray2015-05-061-10/+70
| | | | | | | | Change-Id: I069a2836cf1405adfd018ba0a058bf8f4a1cd39c
* | Add loop option to hwuitest.Tim Murray2015-05-061-1/+14
| | | | | | | | Change-Id: I15b6b121bd6bd963e5b433bdd93d6dc3e83645b8
* | Merge "Cleanup properties" into mnc-devChris Craik2015-05-0519-266/+303
|\ \
| * | Cleanup propertiesChris Craik2015-05-0519-266/+303
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bug:19967854 Separate properties from Caches, into static, RenderThread-only class. Also rewrites the means for java to set properties to correctly handle threading, and adds an override for profile bars so that SysUi doesn't clutter the screen with them. Change-Id: I6e21a96065f52b9ecc49d1a126244804ba106fa9
* | | Merge "Dump profile info after running test" into mnc-devJohn Reck2015-05-055-6/+54
|\ \ \
| * | | Dump profile info after running testJohn Reck2015-05-055-6/+54
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 20824843 Not really a proper "benchmark mode" but it turns out we already have reasonably good profile data, so tweak the test app to spit it out after a run. Change-Id: Iaee9c0d61b5508daf282fe5f95d0b37ee419a8f1
* | | Merge "Add some basic DA unit tests" into mnc-devJohn Reck2015-05-052-0/+82
|\ \ \ | |_|/ |/| |
| * | Add some basic DA unit testsJohn Reck2015-05-052-0/+82
| |/ | | | | | | Change-Id: I01e32a8f0db34a27672010cea275de32d7500dd7
* | Merge "Add API for obtaining changing configurations bitmask from Theme" ↵Alan Viverette2015-05-051-0/+10
|\ \ | | | | | | | | | into mnc-dev
| * | Add API for obtaining changing configurations bitmask from ThemeAlan Viverette2015-05-051-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | Required to know when to reload the system context's theme in response to configuration changes, and thus needed to support the DayNight theme. Bug: 20267825 Change-Id: I7df5e28b7a6d8b611ea030032544cf4800788514
* | | Merge changes from topic 'mwd-merge-050415' into mnc-devPrerepa Viswanadham2015-05-051-1/+1
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | * changes: Merge commit 'b6f59f4' into master_merge Merge commit 'f6db0ce' into master_merge Merge commit '17455a3' into master_merge Merge commit 'b4d5b32' into master_merge Merge commit 'a1a2fa7' into master_merge Merge commit '8dfdb98' into master_merge Merge commit 'eba66c3' into master_merge
| * | am 75c4e3e4: am ed375f26: Merge "Fix rendernode flag logging" into mnc-devChris Craik2015-04-301-1/+1
| |\ \ | | | | | | | | | | | | | | | | * commit '75c4e3e4d58f310174bbc24e6b2fb058773f8f31': Fix rendernode flag logging
| * \ \ am 775e94cb: am e74ff81e: Merge "Remove concept of layer alpha override" ↵Chris Craik2015-04-296-56/+10
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mnc-dev * commit '775e94cbf1536ec18449ae85b3c174633e8b1d31': Remove concept of layer alpha override
| * \ \ \ am 4549108c: am 81bd735a: Merge "Require minimum 4 bit stencil for layers." ↵Chris Craik2015-04-293-9/+11
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mnc-dev * commit '4549108c46ef1103996ae2f98123d033da54bce6': Require minimum 4 bit stencil for layers.
| * \ \ \ \ am 108f0a34: am b2cec86a: Merge "Skip frames with no damage" into mnc-devJohn Reck2015-04-292-3/+31
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '108f0a341ad2176b25df7757f1dc793289b48cc0': Skip frames with no damage
| * \ \ \ \ \ am 815d9bb1: Merge "Add a static dependency on libbase."Narayan Kamath2015-04-291-1/+1
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '815d9bb178a0488ed1579cd230d447630ad0891b': Add a static dependency on libbase.
| | * | | | | | Add a static dependency on libbase.Narayan Kamath2015-04-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Used by libziparchive. Change-Id: I120494b620c72b36a725b01f1f274f5dc862a9a3
* | | | | | | | Fix setName use-after-freeJohn Reck2015-05-041-1/+1
| |_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 20764439 Change-Id: I7a0f85bb82629b1302db02015fa493dc09eb31f7
* | | | | | | Remove Bitmap#getSkBitmapJohn Reck2015-05-014-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ifb9047b426122d3e5a445eb7a0eb3fce38dedf27
* | | | | | | Move AssetAtlas off of SkBitmap*John Reck2015-05-012-39/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Switched to SkPixelRef* Change-Id: I4a1d9dc6c55c1ebcce6b0b8c585e69559e523898
* | | | | | | Merge "A bunch more cleanups" into mnc-devJohn Reck2015-05-012-3/+3
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | |
| * | | | | | A bunch more cleanupsJohn Reck2015-04-302-3/+3
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Switch a few places to using android::canvas instead of SkCanvas as well which eliminated some JNI Change-Id: I8f98b56442a06362b82b984cd1bd3a92398d8dbc
* | | | | | Fix rendernode flag loggingChris Craik2015-04-301-1/+1
| |_|_|_|/ |/| | | | | | | | | | | | | | Change-Id: I978c54ab26ef6dc3f6caef8604ac77a883b8e913
* | | | | Merge "Remove concept of layer alpha override" into mnc-devChris Craik2015-04-296-56/+10
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | Remove concept of layer alpha overrideChris Craik2015-04-286-56/+10
| | | | | | | | | | | | | | | | | | | | | | | | | bug:19412691 Change-Id: I9e150fe4a1b2c0cf140519a33c02fd4771ef1c50