Romain Guy
33f6beb10f
Record possible clip rejects when recording display lists
...
This optimization allows us to quickly skip operations that lie
entirely outside of the known bounds of a display list. Because
of ViewGroup.setClipChildren, we must keep the operations recorded
in the display list. setClipChildren(false) is however a very
uncommon operation and we will therefore often benefit from this
new optimization.
Change-Id: I0942c864e55298e6dccd9977d15adefbce3ba3ad
2012-02-17 13:10:00 -08:00
Romain Guy
445c83c775
Ensure we always reset graphics modifiers
...
Bug #6025838
If a modifier is setup and not reset crashes can occur.
Change-Id: I715524fb46928f1f06499cc1402499ef59f4a050
2012-02-16 16:43:07 -08:00
Romain Guy
c27cc01f6a
Prevent AutoCompleteTextView from opening a popup when it shouldn't
...
Bug #5553515
The People app is forcing ACTV to show the IME which had the side effect
of showing the drop down popup. ACTV was unfortunately not ready to show
the drop down if the filtering resulted in no results. Doing so was putting
ACTV in a weird state that in turn caused a window to be leaked and really
bad behavior to occur in the lower graphics levels.
Change-Id: I2ff146d5ae4e4a28edf6ea17039c9f8fdb710e4f
2012-02-15 18:34:37 -08:00
Romain Guy
fe455af277
Add a compile time condition to remove unnecessary code
...
Change-Id: Ia44916af8e22e548fbb62cb2b53da285d5959102
2012-02-15 16:40:20 -08:00
Romain Guy
b04f7e9438
Make it easier to enable dirty regions debugging
...
adb shell setprop hwui.debug_dirty_regions true
Change-Id: Ifd269c443f5257b1e9c4ea987b134dcf6231106c
2012-02-15 12:36:54 -08:00
Jeff Brown
91ec0b722f
Merge "Clean up InputChannel file descriptor data type."
2012-02-14 17:11:41 -08:00
Romain Guy
79952ee29a
Merge "Clarify documentation of Bitmap.createScaledBitmap/createBitmap Bug #6015472 "
2012-02-14 16:55:55 -08:00
Siva Velusamy
03290d2714
Merge "gltrace: Patch up all glUniform*() calls."
2012-02-14 16:36:44 -08:00
Jamie Gennis
39eb8074de
Merge "Refactored query function from SurfaceTexture into BufferQueue"
2012-02-14 16:29:02 -08:00
Romain Guy
f12f6f058f
Clarify documentation of Bitmap.createScaledBitmap/createBitmap
...
Bug #6015472
Change-Id: I6cf9efc2f695928d54a0dfba08b085559574ae14
2012-02-14 16:25:16 -08:00
Amith Yamasani
ea555e2740
Merge "Mixed up uid and user-id."
2012-02-14 16:12:27 -08:00
Amith Yamasani
c600e21ffc
Mixed up uid and user-id.
...
1000 is not a userId !
Potential fix for #5990664,#6008692
Change-Id: I528e742e494bc24beef7b59ccb315b7a5d4e84fe
2012-02-14 16:08:07 -08:00
Jeff Brown
91e328984c
Clean up InputChannel file descriptor data type.
...
File descriptors are ints.
Change-Id: Ie36733bf36ddfeaa9a09ef6ebd7bd2f1788f5d27
2012-02-14 15:57:59 -08:00
Chris Craik
d658c024ea
Merge "disable webkit paint pausing"
2012-02-14 15:56:08 -08:00
Eric Fischer
c43a97935b
Merge "Import translations."
2012-02-14 15:52:50 -08:00
Amith Yamasani
dd29f8c4e3
Merge "Revert "Incorrect behavior of View clear focus.""
2012-02-14 15:52:17 -08:00
Gilles Debunne
9ae7631332
Merge "Display list invalidated on hint text change"
2012-02-14 15:48:04 -08:00
Gilles Debunne
626c316975
Display list invalidated on hint text change
...
Bug 5993119
Change-Id: I750e73cb5c26e2aaa2a88a80cf35c4d471c30403
2012-02-14 15:46:43 -08:00
Amith Yamasani
73eb97f628
Revert "Incorrect behavior of View clear focus."
...
This reverts commit c6fd88e213703a581fe4680259981f09ae0444f2
2012-02-14 15:45:15 -08:00
Irfan Sheriff
870084d26d
Merge "Initial support for concurrency"
2012-02-14 15:37:07 -08:00
Chris Craik
644b7d95f0
disable webkit paint pausing
...
Temporary measure for investigating potentially related bug:5964385
Change-Id: I6eb0ba25991bdf7eab506b51a9eae71e9ddd436b
2012-02-14 15:29:39 -08:00
Omari Stephens
e4104b8301
Merge "Add a method to the smoke test that launches each app"
2012-02-14 15:18:58 -08:00
Siva Velusamy
892fdd600f
gltrace: Patch up all glUniform*() calls.
...
This patch updates the trace information for all glUniform*() calls
to have the right data (the actual uniforms that are passed).
In addition, as soon as a program is linked, information regarding
all the active attributes and uniforms is passed on to the debugger.
Change-Id: Icfbc6722789b42c413a845cf546577fa6de7da2b
2012-02-14 15:08:20 -08:00
Eric Fischer
4d90ab1258
Import translations.
...
Change-Id: I5deaeadfe002bffd42f3da1eb99d3d09e8a9eb15
2012-02-14 14:58:10 -08:00
Michael Jurka
5f9d991b56
Merge "Fix the build"
2012-02-14 14:56:21 -08:00
Michael Jurka
11f754ce5e
Fix the build
...
Change-Id: I5ec8bfc66d24688b77f15a0ada6cb44a0940c1e1
2012-02-14 14:51:49 -08:00
Fabrice Di Meglio
d7c845c39a
Merge "Make textDirection API public"
2012-02-14 14:45:51 -08:00
Gilles Debunne
43db1d9c47
Merge "Minor typo fixes"
2012-02-14 14:41:15 -08:00
Michael Jurka
a17a7953f9
Merge "Making recents faster"
2012-02-14 13:57:14 -08:00
Stephen Hines
0599d6ede3
Merge "Fix typos/spacing with new APIs."
2012-02-14 13:38:43 -08:00
Stephen Hines
10e9f39f1d
Merge "Initialize all class members."
2012-02-14 13:35:21 -08:00
Joe Fernandez
8f01c1fe1e
am c9f1eb20: am 6a9beb53: am 835e07f8: Merge "docs: Android NDK r7b Release Notes" into ics-mr1
...
* commit 'c9f1eb20033d50dadbe028985bedc5022c50ce4c':
2012-02-14 13:30:50 -08:00
Mike Lockwood
7d451e2f7f
am ac7ab269: am 5f423d88: am ffc89899: Merge "Don\'t pulse LED on new notification unless notification has LED flag set" into ics-mr1
...
* commit 'ac7ab269e5a8c3d25ac243efcc92cc791002e6b9':
2012-02-14 13:30:47 -08:00
John Wang
ef7e8a8a32
am 71bece56: am 749b32df: am 63b59666: Merge "Only use CDMA rssi for config_alwaysUseCdmaRssi." into ics-mr1
...
* commit '71bece56377896f4799a6d480c459c4344050e64':
2012-02-14 13:30:46 -08:00
Joe Fernandez
2102ce91ea
am 08851a53: am 57f55d7f: am 835e07f8: Merge "docs: Android NDK r7b Release Notes" into ics-mr1
...
* commit '08851a53a147a4022a37fb61ba17fd2876d2afc5':
docs: Android NDK r7b Release Notes
2012-02-14 13:08:04 -08:00
Mike Lockwood
ef9d55a6b0
am 8f7cc7af: am b9be8eff: am ffc89899: Merge "Don\'t pulse LED on new notification unless notification has LED flag set" into ics-mr1
...
* commit '8f7cc7af66520e3bd5e59e8eadb6907e3e043661':
Don't pulse LED on new notification unless notification has LED flag set
2012-02-14 13:08:01 -08:00
John Wang
286b364c7b
am 0b17fc36: am 252c64f9: am 63b59666: Merge "Only use CDMA rssi for config_alwaysUseCdmaRssi." into ics-mr1
...
* commit '0b17fc360185ca7b9d05a096b0033ddd8d883940':
Only use CDMA rssi for config_alwaysUseCdmaRssi.
2012-02-14 13:07:58 -08:00
Joe Fernandez
c9f1eb2003
am 6a9beb53: am 835e07f8: Merge "docs: Android NDK r7b Release Notes" into ics-mr1
...
* commit '6a9beb536f13c4df178cbe67c74c30d258bef28f':
2012-02-14 13:06:16 -08:00
Mike Lockwood
ac7ab269e5
am 5f423d88: am ffc89899: Merge "Don\'t pulse LED on new notification unless notification has LED flag set" into ics-mr1
...
* commit '5f423d88753e7c123527d4b7b940788eb2c94821':
2012-02-14 13:06:14 -08:00
John Wang
71bece5637
am 749b32df: am 63b59666: Merge "Only use CDMA rssi for config_alwaysUseCdmaRssi." into ics-mr1
...
* commit '749b32dfe6ece3ce6ced71d05351a1139d4a4cd4':
2012-02-14 13:06:11 -08:00
Teng-Hui Zhu
728f1ed5e3
Merge "Update the scale while updating the drawGL functor"
2012-02-14 12:51:19 -08:00
Joe Fernandez
08851a53a1
am 57f55d7f: am 835e07f8: Merge "docs: Android NDK r7b Release Notes" into ics-mr1
...
* commit '57f55d7f9cc1d194054020fcb4e6226579818e27':
docs: Android NDK r7b Release Notes
2012-02-14 12:42:44 -08:00
Mike Lockwood
8f7cc7af66
am b9be8eff: am ffc89899: Merge "Don\'t pulse LED on new notification unless notification has LED flag set" into ics-mr1
...
* commit 'b9be8eff222d9b70079dd53d0d61de229d8d7914':
Don't pulse LED on new notification unless notification has LED flag set
2012-02-14 12:42:42 -08:00
John Wang
0b17fc3601
am 252c64f9: am 63b59666: Merge "Only use CDMA rssi for config_alwaysUseCdmaRssi." into ics-mr1
...
* commit '252c64f9c3e2e357f8687e18d8a066cc1cdb8c15':
Only use CDMA rssi for config_alwaysUseCdmaRssi.
2012-02-14 12:42:40 -08:00
Joe Fernandez
6a9beb536f
am 835e07f8: Merge "docs: Android NDK r7b Release Notes" into ics-mr1
...
* commit '835e07f8f437e1872451dd23c0faf925388e1aef':
docs: Android NDK r7b Release Notes
2012-02-14 12:37:43 -08:00
Mike Lockwood
5f423d8875
am ffc89899: Merge "Don\'t pulse LED on new notification unless notification has LED flag set" into ics-mr1
...
* commit 'ffc89899652f5c815b6d156f55a909001420891e':
Don't pulse LED on new notification unless notification has LED flag set
2012-02-14 12:37:40 -08:00
John Wang
749b32dfe6
am 63b59666: Merge "Only use CDMA rssi for config_alwaysUseCdmaRssi." into ics-mr1
...
* commit '63b596664c3fdb70ad32c8f641f477ec9140d6ec':
Only use CDMA rssi for config_alwaysUseCdmaRssi.
2012-02-14 12:37:38 -08:00
Joe Fernandez
57f55d7f9c
am 835e07f8: Merge "docs: Android NDK r7b Release Notes" into ics-mr1
...
* commit '835e07f8f437e1872451dd23c0faf925388e1aef':
docs: Android NDK r7b Release Notes
2012-02-14 12:37:18 -08:00
Mike Lockwood
b9be8eff22
am ffc89899: Merge "Don\'t pulse LED on new notification unless notification has LED flag set" into ics-mr1
...
* commit 'ffc89899652f5c815b6d156f55a909001420891e':
Don't pulse LED on new notification unless notification has LED flag set
2012-02-14 12:37:16 -08:00
John Wang
252c64f9c3
am 63b59666: Merge "Only use CDMA rssi for config_alwaysUseCdmaRssi." into ics-mr1
...
* commit '63b596664c3fdb70ad32c8f641f477ec9140d6ec':
Only use CDMA rssi for config_alwaysUseCdmaRssi.
2012-02-14 12:37:14 -08:00