Andreas Gampe
5bbb52e8a4
am 189bf056: Merge "Frameworks/base: Fix more warnings"
...
* commit '189bf05616b854f0319c7329a96e63ad374fd6c0':
Frameworks/base: Fix more warnings
2014-11-09 00:48:11 +00:00
Andreas Gampe
189bf05616
Merge "Frameworks/base: Fix more warnings"
2014-11-09 00:37:42 +00:00
Andreas Gampe
25df5fba3a
Frameworks/base: Fix more warnings
...
Exposed by switching the target to Clang, and GCC 4.9 used by
MIPS.
Change-Id: Icb79285ab2306c39c2d381e53ea2e643ee2d2947
2014-11-07 22:24:57 -08:00
Andreas Gampe
1897a8e2fb
am 9ade8c1a: Merge "Frameworks/base: Wall Werror in libs/storage"
...
* commit '9ade8c1ad59a40f1a2fdbe88074d05aa97a95aff':
Frameworks/base: Wall Werror in libs/storage
2014-11-08 02:11:03 +00:00
Andreas Gampe
9ade8c1ad5
Merge "Frameworks/base: Wall Werror in libs/storage"
2014-11-08 01:14:59 +00:00
Andreas Gampe
83892ecb5c
Merge "resolved conflicts for merge of 487ae9b8 to lmp-mr1-dev-plus-aosp" into lmp-mr1-dev-plus-aosp
2014-11-07 23:15:30 +00:00
Andreas Gampe
dc9c109af8
resolved conflicts for merge of 487ae9b8 to lmp-mr1-dev-plus-aosp
...
Change-Id: I395f184d885a7ef30aa113ab01fcaacc94243008
2014-11-07 15:14:02 -08:00
John Reck
f1923c368c
am 8dda03a0: am ca93f69c: Merge "Have an actual fallback if the surface is lost" into lmp-mr1-dev
...
* commit '8dda03a08603f45b3c2c90633491ce2c1fea266b':
Have an actual fallback if the surface is lost
2014-11-07 22:55:32 +00:00
John Reck
ca93f69c96
Merge "Have an actual fallback if the surface is lost" into lmp-mr1-dev
2014-11-07 22:41:03 +00:00
Andreas Gampe
2204f0bf56
Frameworks/base: Wall Werror in libs/androidfw
...
Turn on -Wall -Werror in libs/androidfw. Fix warnings. Refactor
some code.
Change-Id: I66fe54ace433c15dee5de328b149ca142f74b2dd
2014-11-07 13:35:05 -08:00
John Reck
aa95a88327
Have an actual fallback if the surface is lost
...
Bug: 17516789
This will force a relayout/reinitialize pass if the Surface
is lost mid-render instead of crashing on the next frame
Change-Id: If08bfa16f740728fa7c05904fa11e26f07b81e2e
2014-11-07 11:02:07 -08:00
John Reck
cabf8a7064
am f7d3ce6a: am 4b19b7aa: Merge "Fix wrong-thread issue" into lmp-mr1-dev
...
* commit 'f7d3ce6a3ca88b23a227e29a5fa3285e24f7b2b1':
Fix wrong-thread issue
2014-11-07 18:48:43 +00:00
John Reck
4b19b7aaff
Merge "Fix wrong-thread issue" into lmp-mr1-dev
2014-11-07 18:34:55 +00:00
John Reck
12f5e34332
Fix wrong-thread issue
...
Bug: 18259560
Change-Id: Ic63a86efba9c86f21defac0695a73db8b09ae284
2014-11-07 10:31:53 -08:00
ztenghui
86f289fb50
am 0b70c09c: am 7ae6fc81: Merge "A better looking and faster spot shadow." into lmp-mr1-dev
...
* commit '0b70c09c1df3a5c359b8a93a8ac08e945805b693':
A better looking and faster spot shadow.
2014-11-07 00:17:09 +00:00
ztenghui
7ae6fc81ef
Merge "A better looking and faster spot shadow." into lmp-mr1-dev
2014-11-06 23:59:17 +00:00
ztenghui
d2dcd6fded
A better looking and faster spot shadow.
...
1. This improve the looking, the star shape (spike) on long action bar is gone.
Shadow is more smooth now.
2. The performance is better, too. For averaging around rect, round rect and
circle, the spot shadow itself is 3 times faster. On N7 v1, it could be less than
0.1 ms.
b/14976551
b/16712006
Change-Id: I61ed546ee56e7c8dbe504dfcaef12d084904b4b8
2014-11-06 15:09:46 -08:00
John Reck
be70c7713d
am 327cb318: Merge "Yank ResourceCache out of Caches" into lmp-mr1-dev automerge: 9c13b8c
...
* commit '327cb3184d5f5d9f22db9ab18a07bb71081bb446':
Yank ResourceCache out of Caches
2014-11-06 19:22:28 +00:00
John Reck
a35778c799
Yank ResourceCache out of Caches
...
Bug: 17947547
Pull the ResourceCache (aka, ref-counting side channel) out of
Caches so that DisplayListRenderer doesn't use Caches, avoiding
the risk of instantiating Caches on the wrong thread or
without a GL context
Change-Id: I7d63b70b3b0a0163308c5dedd6ef255eadebe8fd
2014-11-06 09:45:10 -08:00
Rob Tsuk
fce461eada
am db6a1358: am 6c96cbf5: Merge "Log shader source when it fails to compile" into lmp-mr1-dev
...
* commit 'db6a1358d45430a952aa746f8dfd452d12d7e4be':
Log shader source when it fails to compile
2014-11-05 22:31:05 +00:00
Rob Tsuk
6c96cbf581
Merge "Log shader source when it fails to compile" into lmp-mr1-dev
2014-11-05 22:22:52 +00:00
Rob Tsuk
fd15f47554
Log shader source when it fails to compile
...
So that there will be something to diagnose when such failures occur during
stability tests.
Bug: 18092655
Change-Id: I9a9d8d33b34273a477f2a9dbcf092887dcbc91c0
2014-11-05 13:26:19 -08:00
Adam Lesinski
685d363d7a
Merge commit 'fb96e54' into manualmerge
...
Conflicts:
tools/aapt/Resource.cpp
Change-Id: I4147c3550e9426f3429146eaeb16f10ba76b5b15
2014-11-05 12:30:25 -08:00
Adam Lesinski
69ecfa9034
Merge "Add error checking to aapt for split generation" into lmp-mr1-dev
2014-11-05 19:15:57 +00:00
Rob Tsuk
6bd8d825b2
am c4aea977: am e6c0bda5: Merge "Make points drawn with default paint visible" into lmp-mr1-dev
...
* commit 'c4aea977cd35c423132382cf0ae1f3238e2c7d10':
Make points drawn with default paint visible
2014-11-04 15:29:10 +00:00
Rob Tsuk
e6c0bda5dd
Merge "Make points drawn with default paint visible" into lmp-mr1-dev
2014-11-04 15:20:00 +00:00
Adam Lesinski
3fd340028f
Merge commit '78be0498' into manualmerge
...
Conflicts:
libs/androidfw/ResourceTypes.cpp
tools/aapt/Android.mk
tools/aapt/StringPool.cpp
tools/aapt/StringPool.h
Change-Id: I9d69efdfb892032895ace12159d193304f02dc6c
2014-11-03 18:06:22 -08:00
Rob Tsuk
b7c26562d0
Make points drawn with default paint visible
...
When no stroke width is set, use 0.5 instead of 0.25 to make
sure the resulting rectangle spans at least one pixel.
Bug: 15455111
Change-Id: Id0a4b6d014c542ffc98b13a032f88ae0ce69b3a1
2014-11-04 00:31:45 +00:00
Adam Lesinski
de7de47fef
Add error checking to aapt for split generation
...
Change-Id: Ica627db6a671f6a6c35f98bfd9c03598ffe103ce
2014-11-03 15:55:44 -08:00
Adam Lesinski
668f0a356c
Merge "Fix issues that will be present in C++11" into lmp-mr1-dev
2014-11-03 23:38:43 +00:00
Adam Lesinski
4bf58108d4
Fix issues that will be present in C++11
...
- char16_t is a distinct type, so stay consistent
with it throughout the code base.
- char16_t is defined as minimum size of 16 bits.
Since we mmap and cast data structures onto raw memory,
we need a precise definition (uint16_t), so we cast between
that (and static_assert that they are the same size).
Change-Id: I869c32637543bbcfb39d2643e7d9df10d33acd3c
2014-11-03 11:49:47 -08:00
John Reck
8a8a40556e
am 541641d0: Merge "Fix counting" into lmp-mr1-dev
...
automerge: 5c8d135
* commit '5c8d135920896af42de8d8b91975abe3fa871cd9':
Fix counting
2014-11-03 18:42:30 +00:00
John Reck
88f5fc7c5a
Fix counting
...
Change-Id: I9a3568908a7223d69430c1765fb5a4db96d7ac9c
2014-11-03 10:32:24 -08:00
John Reck
e05575e9c3
am a8d83d63: Merge "Layer changes" into lmp-mr1-dev
...
automerge: a51fba0
* commit 'a51fba0bf037844bcb911e69e8af733e6d2cccf6':
Layer changes
2014-10-31 23:25:44 +00:00
John Reck
a8d83d639a
Merge "Layer changes" into lmp-mr1-dev
2014-10-31 22:55:47 +00:00
John Reck
0e89e2b7bc
Layer changes
...
Bug: 17208461
* Switch Layer to be VirtualLightRefBase instead of
Caches' side-channel ref-counting
* Include active layers in gfxinfo dump
* Run gfxinfo dump on the correct thread
* Dump gfxinfo on Layer creation failure
Change-Id: I28d195699e2334518e215ab28c7a17355aee9678
2014-10-31 15:30:10 -07:00
Alan Viverette
9a77c8a279
am 3c5cc234: am 674a3a21: Merge "Distinguish unspecified and explicit null values in resources" into lmp-mr1-dev
...
* commit '3c5cc234eeef4a08ad7b00b4e869a1e47cf14ab3':
Distinguish unspecified and explicit null values in resources
2014-10-31 00:15:01 +00:00
John Reck
97054254d4
am 141823ec: Merge "Be more conservative about current buffer" into lmp-mr1-dev
...
automerge: a27e1a3
* commit 'a27e1a366a2d83165e71b68669fbd21ced6a4b08':
Be more conservative about current buffer
2014-10-30 19:16:14 +00:00
Alan Viverette
f296940502
Distinguish unspecified and explicit null values in resources
...
BUG: 17919345
Change-Id: Ic4f04f7dd0f986f58a749b5950d80c1cfdb074ea
2014-10-29 17:09:36 -07:00
Narayan Kamath
3cad510e27
am 4ed472ab: resolved conflicts for merge of 3028394c to stage-aosp-master
...
* commit '4ed472ab33e78391c0b084ed3908019e06b7dfe5':
Suppress Clang compilation warnings.
2014-10-29 19:34:32 +00:00
John Reck
141823ec63
Merge "Be more conservative about current buffer" into lmp-mr1-dev
2014-10-29 14:40:02 +00:00
Narayan Kamath
4ed472ab33
resolved conflicts for merge of 3028394c to stage-aosp-master
...
Change-Id: I980e4c95cdc6a4778cef3298338692656d23e7c6
2014-10-29 12:12:37 +00:00
Adam Lesinski
d75d3eb5e4
am 31b76b66: Merge "libandroidfw: Do not build device library when building SDK" into lmp-mr1-dev
...
automerge: 06caf1b
* commit '06caf1b1112a6a3e364a46d02b883451e9180a07':
libandroidfw: Do not build device library when building SDK
2014-10-28 18:09:20 +00:00
Adam Lesinski
31b76b66b1
Merge "libandroidfw: Do not build device library when building SDK" into lmp-mr1-dev
2014-10-28 17:41:12 +00:00
John Reck
c7c8b06940
Merge "Cleanup debug options" into lmp-mr1-dev automerge: b0aeaad
...
automerge: 49a01fc
* commit '49a01fc7dc8d2b9cc7591a94d19f3c209e470aea':
Cleanup debug options
2014-10-28 00:35:14 +00:00
John Reck
950ff1b88c
Be more conservative about current buffer
...
Bug: 18065565
Change-Id: I0b9c85ecf384ebe525e3a38803ab77d7ee37f33a
2014-10-27 13:23:20 -07:00
John Reck
23d307c8d8
Cleanup debug options
...
Bug: 18138852
Bug: 18065434
Change-Id: Ibb07b73b147c2a8b287fe8aee3f6624582f21b00
2014-10-27 12:43:25 -07:00
Chih-Hung Hsieh
d3448e437a
Suppress Clang compilation warnings.
...
Ignore warnings about unused parameters and initialization of static
constant float data members.
Change one potential error of allocating variable length
array of non-POD element type on stack.
Fix mismatch of class and struct declaration tags.
BUG: 17512760
Change-Id: I3a09c945fb1c17f27aff74a7e439dd4c35d1fb32
2014-10-24 15:42:14 -07:00
Adam Lesinski
f001e37b31
libandroidfw: Do not build device library when building SDK
...
Building the windows SDK causes a build failure if the device
libandroidfw target is not omitted.
Change-Id: I587b166342d0d047820911d279f192d2b39b6263
2014-10-24 18:39:56 +00:00
Adam Lesinski
705f2ac424
am 879f237a: Merge "Added some more Split density tests" into lmp-mr1-dev
...
automerge: 93b43445
* commit '93b434451abd11ff58ada66abdcddb3f33bb5023':
Added some more Split density tests
2014-10-24 02:01:16 +00:00