Mark Salyzyn
ec7e2a164c
Merge "Replace cutils/log.h and log/logger.h with android/log.h or log/log.h (part deux)" am: 2225a0640b am: d1740f0f5b
...
am: 6dacea63d9
Change-Id: Ife229cc450dbbb5f43941fcd1b08b86f0e41a779
2017-01-12 15:59:48 +00:00
Mark Salyzyn
6dacea63d9
Merge "Replace cutils/log.h and log/logger.h with android/log.h or log/log.h (part deux)" am: 2225a0640b
...
am: d1740f0f5b
Change-Id: I78430cd21cf1186ccc2b48ee4ee8a9b07decde5e
2017-01-12 15:46:20 +00:00
Mark Salyzyn
96bf5985d5
Replace cutils/log.h and log/logger.h with android/log.h or log/log.h
...
(part deux)
Test: compile
Bug: 26552300
Bug: 31289077
Change-Id: I7417936c4d3666608fccfe51a312c90ecefba2fb
2017-01-11 15:30:30 -08:00
Mark Salyzyn
082a1721b5
Merge "Replace cutils/log.h and log/logger.h with log/log.h" am: e7fcbcb991 am: 6143cbf1e5
...
am: ef8ccc8510
Change-Id: If6673f44c7d08960f3a0a86703cebf577bd21f1b
2017-01-11 15:45:46 +00:00
Mark Salyzyn
ef8ccc8510
Merge "Replace cutils/log.h and log/logger.h with log/log.h" am: e7fcbcb991
...
am: 6143cbf1e5
Change-Id: Id192d8dd973fe9e70acab72bae9856bc8a62ac75
2017-01-11 15:40:24 +00:00
Mark Salyzyn
e7fcbcb991
Merge "Replace cutils/log.h and log/logger.h with log/log.h"
2017-01-11 15:24:11 +00:00
John Reck
68dce922af
Merge "Fix a use-of-uninitialized-value warning." am: 95ef9ec5b1 am: 44e14d0d2b
...
am: 5f3ed9b7de
Change-Id: I6e35191f4ddda2590eae4cfac9af5c781d0e493b
2017-01-11 01:30:59 +00:00
John Reck
5f3ed9b7de
Merge "Fix a use-of-uninitialized-value warning." am: 95ef9ec5b1
...
am: 44e14d0d2b
Change-Id: I5e5243c75f446d46bb81252583cfa46e47d60309
2017-01-11 01:21:30 +00:00
John Reck
95ef9ec5b1
Merge "Fix a use-of-uninitialized-value warning."
2017-01-11 00:57:35 +00:00
George Burgess IV
a483173c78
Fix a use-of-uninitialized-value warning.
...
This warning was generated by the static analyzer:
warning: The left expression of the compound assignment is an
uninitialized value. The computed value will also be garbage
*mDirtyMask |= animator->dirtyMask();
This can be fixed by initializing dirtyMask before using it in
AnimateFunctor.
Bug: None
Test: Static analyzer no longer complains about this.
Change-Id: I892749079cf93a012f1bed059a3f0c8bbaed9d7e
2017-01-10 15:33:57 -08:00
John Reck
cfc07d4b2b
Merge "Support EGL_KHR_partial_update without EGL_EXT_buffer_age" am: f66126c828 am: 620d4c24de
...
am: 43818c45a4
Change-Id: Ia093688d4c9fc2e923daf5da6d5b6d67c6b56975
2017-01-10 00:49:35 +00:00
John Reck
43818c45a4
Merge "Support EGL_KHR_partial_update without EGL_EXT_buffer_age" am: f66126c828
...
am: 620d4c24de
Change-Id: I4fdb8ecba5a08f712871d3b99e0286c61f6d0806
2017-01-10 00:44:29 +00:00
John Reck
1deac99c55
Support EGL_KHR_partial_update without EGL_EXT_buffer_age
...
Bug: 31334677
Test: manual && hwuimacro --onscreen partialdamage
Change-Id: I9b346b4053ec12c8a78a143a4dc0e708c44888a2
2017-01-09 14:35:37 -08:00
Mark Salyzyn
52eb4e01a4
Replace cutils/log.h and log/logger.h with log/log.h
...
Test: compile
Bug: 26552300
Bug: 31289077
Change-Id: I578b15b48f0fc2807a92abbc69a377c3d2191496
2017-01-09 14:31:34 -08:00
Colin Cross
904b4077ca
Move hwui private headers to frameworks/base/libs/hwui/private am: 19def9943a am: 174d150673
...
am: 6b629b7f38
Change-Id: Ic62fcf3d48ad58c1dec0fc6ddf3eaacc8140cc18
2016-12-15 07:30:25 +00:00
Colin Cross
fe9ffc29ff
Convert libstorage to Android.bp am: 3ac2be93a9 am: f12ae4bed7
...
am: 791d02818a
Change-Id: I73bb8a7332a6ba9aebf413cf9f0889ff9d98a5de
2016-12-15 07:29:24 +00:00
Colin Cross
e6120caf2a
Move libstorage includes into frameworks/base/lib/storage am: e78f853e46 am: afef87b1ba
...
am: f142640afb
Change-Id: I9f084034f960478ee6141158a0a0c5119d1879a4
2016-12-15 07:28:24 +00:00
Colin Cross
6b629b7f38
Move hwui private headers to frameworks/base/libs/hwui/private am: 19def9943a
...
am: 174d150673
Change-Id: I0d97c3bc96c0beebc5988e4dca22ba4d5d1f982c
2016-12-15 07:16:31 +00:00
Colin Cross
791d02818a
Convert libstorage to Android.bp am: 3ac2be93a9
...
am: f12ae4bed7
Change-Id: I1255ee2b166b73a79b19035d59994204bb268c82
2016-12-15 07:15:32 +00:00
Colin Cross
f142640afb
Move libstorage includes into frameworks/base/lib/storage am: e78f853e46
...
am: afef87b1ba
Change-Id: Iff9c41710528af37a788973ac4a1080024808c95
2016-12-15 07:14:32 +00:00
Colin Cross
19def9943a
Move hwui private headers to frameworks/base/libs/hwui/private
...
hwui already exports most of its headers, move its private headers
into its source directory.
Bug: 33630870
Test: m -j native
Change-Id: I4968d5aaaa68d9e92c826841d20f29cef349c9d8
2016-12-14 13:35:40 -08:00
Colin Cross
3ac2be93a9
Convert libstorage to Android.bp
...
See build/soong/README.md for more information.
Test: m -j native
Change-Id: Ieb34d79af10e4e7cd146d0d40fd6946499dd1da0
2016-12-14 13:28:56 -08:00
Colin Cross
e78f853e46
Move libstorage includes into frameworks/base/lib/storage
...
Move the libstorage includes out of the global include path and into
frameworks/base/lib/storage/include, and export it.
Bug: 33630870
Test: m -j native
Change-Id: Idc0735360abc703496b9bc46d1a76ce8039af0d1
2016-12-14 13:28:46 -08:00
Teng-Hui Zhu
4c6edb0a3c
Recreate the bitmap cache when it is smaller than needed
...
am: 17f40b80f6
Change-Id: I057156b0f70c89ef1cd4b89237dc0c3b2146d0fa
2016-12-07 18:59:58 +00:00
Colin Cross
4c0e5f1e37
Merge "Convert libandroidfw to Android.bp" am: 46ec8dba83 am: 9625912b7f
...
am: 434e16c7bc
Change-Id: Idd0aacb1fe207bebce0c12e1417e0e2ff2978226
2016-12-03 04:28:05 +00:00
Colin Cross
434e16c7bc
Merge "Convert libandroidfw to Android.bp" am: 46ec8dba83
...
am: 9625912b7f
Change-Id: I1f52bfd7e0dc8b5a543b41f8c4a3b7b2a35355c9
2016-12-03 04:22:44 +00:00
Colin Cross
9625912b7f
Merge "Convert libandroidfw to Android.bp"
...
am: 46ec8dba83
Change-Id: I32a737c491eeb95ad080adacd47602ee814ba0cb
2016-12-03 04:14:58 +00:00
Teng-Hui Zhu
17f40b80f6
Recreate the bitmap cache when it is smaller than needed
...
fix:32780212
Test: Existing CTS and attached repro apk.
Change-Id: Ib908319af6539b2438b850f7a50d5a539cef8368
2016-12-02 15:29:44 -08:00
Jaekyun Seok
195caa6696
Merge "Remove static link in Android framework under /frameworks/base." am: c60963e451 am: 5705ad69db
...
am: ae21f6f5b0
Change-Id: Ie0306a1e3dc80f6ee6ad9669b91d150167b04586
2016-12-02 19:51:59 +00:00
Jaekyun Seok
ae21f6f5b0
Merge "Remove static link in Android framework under /frameworks/base." am: c60963e451
...
am: 5705ad69db
Change-Id: I3f2c38332115a7b52b893629f2a5007d75c2831d
2016-12-02 19:43:36 +00:00
Jaekyun Seok
5705ad69db
Merge "Remove static link in Android framework under /frameworks/base."
...
am: c60963e451
Change-Id: I0bbb3cf9a66752f6ee8218a4ac5545091130bbed
2016-12-02 19:35:03 +00:00
Colin Cross
ce2221e0ff
Convert libandroidfw to Android.bp
...
See build/soong/README.md for more information.
Test: libandroidfw_tests
Merged-In: I4e575d62f724d5ffe43f12ff5642fb6799f7819e
Change-Id: I4e575d62f724d5ffe43f12ff5642fb6799f7819e
(cherry picked from commit 4f8d9e69eb63878a99abedfdc7b92c6284f30605)
2016-12-02 11:23:12 -08:00
Doris Liu
00d348ec26
Fix LUTInterpolator lookup table position calc
...
am: 0940834c8c
Change-Id: Ib80c00801473d7e60bae87b3b34a381c7f8e7e68
2016-12-01 01:33:52 +00:00
Jaekyun Seok
377878b4d4
Remove static link in Android framework under /frameworks/base.
...
The dependencies to static libraries in frameworks should be removed
as many as possible to reduce a size of the system partition.
And that will improve coverage of the VNDK libraries because this
effort might find new necessary shared libs which were linked
statically before.
Size diffs of libs in /system/lib on angler-userdebug build are as
following.
libandroidfw.so : 243748 -> 205196 (-38552)
libhwui.so : 562028 -> 562580 (+552)
libmedia_jni.so : 293652 -> 293656 (+4)
(All the others have the same size.)
total: (-37996)
Test: building succeeded, and the image was tested on angler.
Bug: 33056637
Change-Id: I3021fb438778eaea2be935b990ec85c4aec6c008
(cherry picked from commit 2b14c5eaf61635d1c3a69a2e59faa23cb6b7f7cb)
2016-12-01 10:31:12 +09:00
Doris Liu
0940834c8c
Fix LUTInterpolator lookup table position calc
...
BUG: 32830741
Test: running progress bar at 5x duration scale, no flickering
Change-Id: Ie484bdbfdf18bacc4586e36c5142e4523d08bdaa
2016-11-30 23:20:19 +00:00
Wan He
2f176bb2cd
Merge "Fix incorrect calculation of sizeof package structure" am: 757e286cc8
...
am: 530fdccbe4
Change-Id: I92417758a165741a4346d6b6c3f3491776b86729
2016-11-18 22:48:28 +00:00
Wan He
530fdccbe4
Merge "Fix incorrect calculation of sizeof package structure"
...
am: 757e286cc8
Change-Id: Ia16ee8f4efaee3e43c656f753c878b13b4a4706c
2016-11-18 22:39:43 +00:00
Treehugger Robot
757e286cc8
Merge "Fix incorrect calculation of sizeof package structure"
2016-11-18 22:30:42 +00:00
John Reck
91d1bbce59
Merge "Avoid starving RT anims" am: f77c220aa9
...
am: 7269372d5f
Change-Id: Ife1e7ea95055d8179b4a622dc4dabce382575b5b
2016-11-18 00:28:54 +00:00
John Reck
7269372d5f
Merge "Avoid starving RT anims"
...
am: f77c220aa9
Change-Id: I3d4ba24ae0e6de4683d47163fd8f3bf65b98bd17
2016-11-18 00:14:05 +00:00
Treehugger Robot
f77c220aa9
Merge "Avoid starving RT anims"
2016-11-17 23:53:00 +00:00
John Reck
a5b7b89166
Avoid starving RT anims
...
Test: Manual, usleep(16000) in DrawFrameTask and tap
on recents
Merged-In: I88bb30a2503bc908ec45650c7d36b6fb3cc750d0
Change-Id: I88bb30a2503bc908ec45650c7d36b6fb3cc750d0
2016-11-17 22:05:22 +00:00
Wan He
3ff4226363
Fix incorrect calculation of sizeof package structure
...
Argument "package" is a pointer, not the structure.
Signed-off-by: Wan He <xiaolin.gxl@alibaba-inc.com>
2016-11-17 18:05:20 +08:00
Martijn Coenen
6e2c276c78
Merge "Fix deprecated range_x calls." am: 87cafe8f33
...
am: d03b17c29a
Change-Id: I70280eb85b9430c23f6b2681375cbcfa9da2dd38
2016-11-16 10:07:54 +00:00
Martijn Coenen
d03b17c29a
Merge "Fix deprecated range_x calls."
...
am: 87cafe8f33
Change-Id: Idfbc4e3475cea7e56b3ac72afd61e1e981ef4e5d
2016-11-16 10:00:23 +00:00
Martijn Coenen
90213f341d
Fix deprecated range_x calls.
...
Test: builds
Change-Id: I98412e51a54ef9f9e26c72ecd810dcea77aefdbb
2016-11-15 09:07:12 +01:00
neo.chae
7530ea7ec0
Fix idmap leak in zygote process am: 0244ca8d10 am: 82537abc3b am: 85afb42c16 am: b4b2203c5e am: fb74b8773a am: c58ec27e1c am: 7489336fed am: 0212d4f3fa am: aaf785c827
...
am: 4b72904585
Change-Id: I365cdb2764ffb15f233cfeb43339e6acbc369e49
2016-11-14 13:40:37 +00:00
neo.chae
4b72904585
Fix idmap leak in zygote process am: 0244ca8d10 am: 82537abc3b am: 85afb42c16 am: b4b2203c5e am: fb74b8773a am: c58ec27e1c am: 7489336fed am: 0212d4f3fa
...
am: aaf785c827
Change-Id: I34d0175499e1a47e3e6c9aecd2ac2805a6b4ad51
2016-11-14 13:25:11 +00:00
neo.chae
aaf785c827
Fix idmap leak in zygote process am: 0244ca8d10 am: 82537abc3b am: 85afb42c16 am: b4b2203c5e am: fb74b8773a am: c58ec27e1c am: 7489336fed
...
am: 0212d4f3fa
Change-Id: I9ea05d641c04178d067c35ae5d2f87ee35c86924
2016-11-14 13:13:48 +00:00
neo.chae
0212d4f3fa
Fix idmap leak in zygote process am: 0244ca8d10 am: 82537abc3b am: 85afb42c16 am: b4b2203c5e am: fb74b8773a am: c58ec27e1c
...
am: 7489336fed
Change-Id: I53fb00542e417e200b46ac941b4255e310348e18
2016-11-14 12:57:53 +00:00