Chet Haase
db8c9a6a4d
Optimization of alpha with DisplayList properties
...
Some views (such as ImageView and TextView) handle non-opaque alpha
values directly. This was originally an optimization, but we can handle it faster
in many cases without this optimization when DisplayList properties are enabled.
Basically, if a view has non-overlapping rendering, we set the alpha value directly
on the renderer (the equivalent of setting it on the Paint object) and draw each
primitive with that alpha value. Doing it this way avoids re-creating DisplayLists
while getting the same speedup that onSetAlpha() used to get pre-DisplayList properties.
Change-Id: I0f7827f075d3b35093a882d4adbb300a1063c288
2012-04-03 14:02:17 -07:00
Joe Fernandez
b3fa3960a0
am bf7216ac: am 2095427d: am 945b7cb3: Merge "docs: Accessibility Dev Guide (subsumes Accessibility Best Practices)" into ics-mr1
...
* commit 'bf7216acf5402516e2a07e1d69f2631baa546a88':
2012-04-03 10:17:44 -07:00
Alexander Lucas
b525ac6fd1
am 49edf0db: am c31f6b96: am 95dc3b50: Merge "initial accessibility class commit" into ics-mr1
...
* commit '49edf0db00c860303ff09952fdaa2e21f881b114':
2012-04-03 10:14:46 -07:00
Joe Fernandez
bf7216acf5
am 2095427d: am 945b7cb3: Merge "docs: Accessibility Dev Guide (subsumes Accessibility Best Practices)" into ics-mr1
...
* commit '2095427d1b81284d4ffff3de768122d08c2309fe':
2012-04-03 10:13:38 -07:00
Joe Fernandez
110414928a
am c1a0e54d: am b459b619: am 945b7cb3: Merge "docs: Accessibility Dev Guide (subsumes Accessibility Best Practices)" into ics-mr1
...
* commit 'c1a0e54de12aee41163b84a25ea8dfc8b64304dc':
docs: Accessibility Dev Guide (subsumes Accessibility Best Practices)
2012-04-03 10:11:59 -07:00
Alexander Lucas
234a369b8d
am 02a309f8: am 7c8d5574: am 95dc3b50: Merge "initial accessibility class commit" into ics-mr1
...
* commit '02a309f8d39649404426683e186fa52638986937':
initial accessibility class commit
2012-04-03 10:11:56 -07:00
Alexander Lucas
49edf0db00
am c31f6b96: am 95dc3b50: Merge "initial accessibility class commit" into ics-mr1
...
* commit 'c31f6b96bd8e9d91085e862313f63a73c356516e':
2012-04-03 10:09:47 -07:00
Joe Fernandez
c1a0e54de1
am b459b619: am 945b7cb3: Merge "docs: Accessibility Dev Guide (subsumes Accessibility Best Practices)" into ics-mr1
...
* commit 'b459b619b389f999564c3c526fe703e0c966ed9b':
docs: Accessibility Dev Guide (subsumes Accessibility Best Practices)
2012-04-03 10:08:09 -07:00
Alexander Lucas
02a309f8d3
am 7c8d5574: am 95dc3b50: Merge "initial accessibility class commit" into ics-mr1
...
* commit '7c8d55747a408d5d0594ce0198817e4dadf10ae0':
initial accessibility class commit
2012-04-03 10:08:07 -07:00
Joe Fernandez
2095427d1b
am 945b7cb3: Merge "docs: Accessibility Dev Guide (subsumes Accessibility Best Practices)" into ics-mr1
...
* commit '945b7cb324f3bdfcf13efbe7bdf6a60f7163ed9a':
docs: Accessibility Dev Guide (subsumes Accessibility Best Practices)
2012-04-03 10:07:29 -07:00
Joe Fernandez
b459b619b3
am 945b7cb3: Merge "docs: Accessibility Dev Guide (subsumes Accessibility Best Practices)" into ics-mr1
...
* commit '945b7cb324f3bdfcf13efbe7bdf6a60f7163ed9a':
docs: Accessibility Dev Guide (subsumes Accessibility Best Practices)
2012-04-03 10:04:54 -07:00
Alexander Lucas
7c8d55747a
am 95dc3b50: Merge "initial accessibility class commit" into ics-mr1
...
* commit '95dc3b50fc2726959850efd64f47a78cb30fc090':
initial accessibility class commit
2012-04-03 10:04:52 -07:00
Alexander Lucas
c31f6b96bd
am 95dc3b50: Merge "initial accessibility class commit" into ics-mr1
...
* commit '95dc3b50fc2726959850efd64f47a78cb30fc090':
initial accessibility class commit
2012-04-03 10:04:41 -07:00
Joe Fernandez
945b7cb324
Merge "docs: Accessibility Dev Guide (subsumes Accessibility Best Practices)" into ics-mr1
2012-04-03 10:03:35 -07:00
Alexander Lucas
95dc3b50fc
Merge "initial accessibility class commit" into ics-mr1
2012-04-03 10:02:48 -07:00
Amith Yamasani
15001eafa2
Merge "Dump the uid of a notification, for debugging."
2012-04-03 09:59:55 -07:00
Marco Nelissen
4a727e3421
Merge "Support audio/ogg mimetype"
2012-04-03 08:37:07 -07:00
Andreas Huber
1cd5f0d42b
Merge "New API to query available codecs and their capabilities."
2012-04-03 08:29:50 -07:00
Joe Fernandez
ee80082ef7
am beb76241: am 3003a1b1: am 660b2d97: Merge "docs: NDK r7c Release Notes (RC2)" into ics-mr1
...
* commit 'beb762417e34dead44ac0ed182535ae837747668':
2012-04-02 21:46:23 -07:00
Joe Fernandez
22f54a8ed2
am 47602690: am 717a4615: am 2c015353: Merge "docs: SDK r18 + 4.0.4 system image Release Notes (RC1)" into ics-mr1
...
* commit '476026902ecc3457602b6684039a9d274b5ebed4':
2012-04-02 21:46:21 -07:00
Romain Guy
e2eaf6997d
Merge "Prevent crash when flushing the layers cache Bug #6258973 "
2012-04-02 17:49:20 -07:00
Romain Guy
5c88fc744d
Prevent crash when flushing the layers cache
...
Bug #6258973
When flushing the layer caches we would attempt to delete the FBOs
associate with layers in the cache. The FBO property was however not
always properly cleared when recycling layers.
Change-Id: I7dedfe391d659a0849f1e1d84df17313b2c6e2b2
2012-04-02 17:45:25 -07:00
Jeff Brown
7eae9cb4e7
Merge "Update API for new key codes."
2012-04-02 17:37:28 -07:00
Jeff Brown
94a8bf5c6d
Update API for new key codes.
...
Change-Id: I84e4f8993351bad17120447c79afd8cb42370304
2012-04-02 17:35:44 -07:00
Joe Fernandez
1eef5b8b62
am 45bb20d0: am 1b9cec8b: am 660b2d97: Merge "docs: NDK r7c Release Notes (RC2)" into ics-mr1
...
* commit '45bb20d070e21a886307260fcb1a4856cb3d4edd':
docs: NDK r7c Release Notes (RC2)
2012-04-02 17:33:04 -07:00
Joe Fernandez
90bf6d9851
am 024e103b: am 314a12db: am 2c015353: Merge "docs: SDK r18 + 4.0.4 system image Release Notes (RC1)" into ics-mr1
...
* commit '024e103b22cebbce985134ce20d222e645c67b8d':
docs: SDK r18 + 4.0.4 system image Release Notes (RC1)
2012-04-02 17:33:01 -07:00
Joe Fernandez
458420d698
am 67ab21d9: am 2011ecbf: am 1cbd69fb: Merge "docs: Fix for jarsigner and JDK7; specify signature and digest algorithim" into ics-mr1
...
* commit '67ab21d915115f1530f4f8fcd3a860d5114ab71a':
2012-04-02 17:32:59 -07:00
Joe Fernandez
beb762417e
am 3003a1b1: am 660b2d97: Merge "docs: NDK r7c Release Notes (RC2)" into ics-mr1
...
* commit '3003a1b130d2cf58703a5841d11bac6812eaa138':
2012-04-02 17:31:17 -07:00
Joe Fernandez
476026902e
am 717a4615: am 2c015353: Merge "docs: SDK r18 + 4.0.4 system image Release Notes (RC1)" into ics-mr1
...
* commit '717a4615149819a49aef3c99808df7f5091a547c':
2012-04-02 17:31:11 -07:00
Joe Fernandez
d4327ce5c6
am 691a1fc0: am 0710d0f6: am 1cbd69fb: Merge "docs: Fix for jarsigner and JDK7; specify signature and digest algorithim" into ics-mr1
...
* commit '691a1fc04fab08ca19341717c9e24b0ea8e73bbe':
docs: Fix for jarsigner and JDK7; specify signature and digest algorithim
2012-04-02 17:28:56 -07:00
Joe Fernandez
45bb20d070
am 1b9cec8b: am 660b2d97: Merge "docs: NDK r7c Release Notes (RC2)" into ics-mr1
...
* commit '1b9cec8bc4ec1a15468c544994d7ffdcb68ef408':
docs: NDK r7c Release Notes (RC2)
2012-04-02 17:27:56 -07:00
Joe Fernandez
024e103b22
am 314a12db: am 2c015353: Merge "docs: SDK r18 + 4.0.4 system image Release Notes (RC1)" into ics-mr1
...
* commit '314a12db835f6290a168fc612e2e3c7d0654ad5d':
docs: SDK r18 + 4.0.4 system image Release Notes (RC1)
2012-04-02 17:27:53 -07:00
Joe Fernandez
67ab21d915
am 2011ecbf: am 1cbd69fb: Merge "docs: Fix for jarsigner and JDK7; specify signature and digest algorithim" into ics-mr1
...
* commit '2011ecbf35884d527e1b3162a8e58dca6d1bda01':
2012-04-02 17:26:27 -07:00
Alexander Lucas
df6c8270e3
initial accessibility class commit
...
Change-Id: Ib3b8f6e8f70f856e4bb9aae60b5d58d0f3e320be
2012-04-02 17:25:10 -07:00
Joe Fernandez
3003a1b130
am 660b2d97: Merge "docs: NDK r7c Release Notes (RC2)" into ics-mr1
...
* commit '660b2d97ffd9c5427fdf36bd42e161f8fc93ac3e':
docs: NDK r7c Release Notes (RC2)
2012-04-02 17:24:24 -07:00
Joe Fernandez
717a461514
am 2c015353: Merge "docs: SDK r18 + 4.0.4 system image Release Notes (RC1)" into ics-mr1
...
* commit '2c0153539a01d63bcc04e73ab46237bec9a7868b':
docs: SDK r18 + 4.0.4 system image Release Notes (RC1)
2012-04-02 17:24:20 -07:00
Joe Fernandez
691a1fc04f
am 0710d0f6: am 1cbd69fb: Merge "docs: Fix for jarsigner and JDK7; specify signature and digest algorithim" into ics-mr1
...
* commit '0710d0f6234e209b3882846d85688705b4da2104':
docs: Fix for jarsigner and JDK7; specify signature and digest algorithim
2012-04-02 17:24:13 -07:00
Joe Fernandez
1b9cec8bc4
am 660b2d97: Merge "docs: NDK r7c Release Notes (RC2)" into ics-mr1
...
* commit '660b2d97ffd9c5427fdf36bd42e161f8fc93ac3e':
docs: NDK r7c Release Notes (RC2)
2012-04-02 17:23:46 -07:00
Joe Fernandez
314a12db83
am 2c015353: Merge "docs: SDK r18 + 4.0.4 system image Release Notes (RC1)" into ics-mr1
...
* commit '2c0153539a01d63bcc04e73ab46237bec9a7868b':
docs: SDK r18 + 4.0.4 system image Release Notes (RC1)
2012-04-02 17:23:44 -07:00
Joe Fernandez
2011ecbf35
am 1cbd69fb: Merge "docs: Fix for jarsigner and JDK7; specify signature and digest algorithim" into ics-mr1
...
* commit '1cbd69fbab476bc65f38fd7e871a02299ced669a':
docs: Fix for jarsigner and JDK7; specify signature and digest algorithim
2012-04-02 17:21:01 -07:00
Joe Fernandez
0710d0f623
am 1cbd69fb: Merge "docs: Fix for jarsigner and JDK7; specify signature and digest algorithim" into ics-mr1
...
* commit '1cbd69fbab476bc65f38fd7e871a02299ced669a':
docs: Fix for jarsigner and JDK7; specify signature and digest algorithim
2012-04-02 17:20:10 -07:00
Joe Fernandez
660b2d97ff
Merge "docs: NDK r7c Release Notes (RC2)" into ics-mr1
2012-04-02 17:19:25 -07:00
Joe Fernandez
2c0153539a
Merge "docs: SDK r18 + 4.0.4 system image Release Notes (RC1)" into ics-mr1
2012-04-02 17:19:06 -07:00
Joe Fernandez
1cbd69fbab
Merge "docs: Fix for jarsigner and JDK7; specify signature and digest algorithim" into ics-mr1
2012-04-02 17:17:45 -07:00
Jeff Brown
56bad16f02
Merge "Add Japanese specific key codes."
2012-04-02 17:08:13 -07:00
Chris Craik
b6a80077dc
Merge "Allow fine-grained control over functors execution"
2012-04-02 17:07:21 -07:00
Joe Fernandez
eae02e6fcf
docs: SDK r18 + 4.0.4 system image Release Notes (RC1)
...
Change-Id: Iee4a96acf1b86e02e1836801e63b01a357416777
2012-04-02 16:51:10 -07:00
Amith Yamasani
191310b7d3
Merge "Fix a regression in activity manager regarding killing stopped processes."
2012-04-02 16:46:26 -07:00
Amith Yamasani
34db3d65d6
Fix a regression in activity manager regarding killing stopped processes.
...
Bug: 6275175
Change-Id: Ib1fa80cba9d21799f36fec999899e54a0fe8da51
2012-04-02 16:35:19 -07:00
Chet Haase
8d56b0e1d2
Enabling DisplayList properties
...
An earlier commit fixed problems with enabling DisplayList properties.
This CL actually enables the properties.
Change-Id: I5c41d0c64e9241822af53eb367de0fed7d9608e0
2012-04-02 16:34:48 -07:00