Commit Graph

635023 Commits

Author SHA1 Message Date
Sally
3e5df20043 Add prefetch result to a11y tracing
Test: callback appears in trace
Bug: 157601519
Change-Id: I65c8dd1fa5c33c84c873ffa7b6d772395d0adbdb
2021-04-20 22:06:05 +00:00
Chiachang Wang
a4bc08a8e8 Merge "Resolve hidden connectivity methods dependency" into sc-dev 2021-04-12 00:37:09 +00:00
TreeHugger Robot
6691584053 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into stage-aosp-master am: 6c261a3d85 -s ours am: f107ad72aa -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14156575

Change-Id: Id16a245f033d3ac35366b07f5d4c03759f850bf0
2021-04-11 19:12:49 +00:00
Bill Yi
b8d22e9d39 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: f53b40d9d6 -s ours am: 1b1d2ee314 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14156576

Change-Id: Ib048754a0ba8ddcf4d32201c89b7cbc5a8f83bc5
2021-04-11 19:12:15 +00:00
TreeHugger Robot
f107ad72aa [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into stage-aosp-master am: 6c261a3d85 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14156575

Change-Id: If218acd878c2ad2aba9413d57ccc506448fa0f40
2021-04-11 18:45:53 +00:00
Bill Yi
1b1d2ee314 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: f53b40d9d6 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14156576

Change-Id: I64bdab5e3b1b06b9a5cc86f36f72a4e2f002df2e
2021-04-11 18:45:03 +00:00
TreeHugger Robot
6c261a3d85 Merge "Import translations. DO NOT MERGE ANYWHERE" into stage-aosp-master 2021-04-11 18:38:44 +00:00
Jordan Demeulenaere
20c67abeab Merge changes from topics "animation-lib", "expand-interpolation" into sc-dev
* changes:
  Tune the expand animation interpolation. (1/2)
  Move ActivityLaunchAnimator in its own lib. (1/n)
2021-04-11 17:39:19 +00:00
Bill Yi
f53b40d9d6 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I864ff7f4cc2290ffe9db024f8870110b19680895
2021-04-11 09:18:36 -07:00
Kohsuke Yatoh
d62afd949e Merge "Close files in FontManagerShellCommand." into sc-dev 2021-04-11 15:13:49 +00:00
Bill Yi
81968afd80 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ie998f027414241da529eb8174e66aa6c6f9626dc
2021-04-11 07:34:16 -07:00
Eran Messeri
9ac9fe53bf Merge "Address API review for admin-granted permissions" into sc-dev 2021-04-11 11:44:26 +00:00
Matt Pietal
cb382990cf Merge "Revert^4 "Enable smartspace"" into sc-dev 2021-04-11 11:10:01 +00:00
Brian Quezada
d499530f35 Merge "Fix Screen Off logging for Flip to Screen Off." into sc-dev 2021-04-11 02:00:11 +00:00
Wei Wang
080abd80f4 Merge changes from topic "android_dynamic_performance_framework" into sc-dev
* changes:
  Integrate HWUI with PerformanceHintManager
  ADPF: Add HintManagerService
  ADPF: PerformanceHintManager API implementation
2021-04-11 00:16:23 +00:00
TreeHugger Robot
84f96c845b [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prod am: 2c16709818 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14144353

Change-Id: Ic5b8bb0cdb858f7d25d2b072b495523c2d6d5bc4
2021-04-10 21:37:00 +00:00
TreeHugger Robot
2912b7cebc [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prod am: b09daed99c -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14149621

Change-Id: I92a16e40d13cd3d4a6595b3ab32069962ff78f57
2021-04-10 21:36:46 +00:00
TreeHugger Robot
b41b94e9cc [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prod am: 9f8406b233 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14150369

Change-Id: Ib852bfdb70c9b7e9318f65541cd1548d5615f6e4
2021-04-10 21:36:34 +00:00
TreeHugger Robot
30fc24dcbc [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prod am: 9ece19e090 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14149620

Change-Id: I9c70f2886413c4590079f1d8eb661d1183bf6a08
2021-04-10 21:36:21 +00:00
TreeHugger Robot
bc5c954e8a [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prod am: 8a8954ba48 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14140643

Change-Id: Iaf28bcdf45cec699bd720a326313b4b970143e5d
2021-04-10 21:36:07 +00:00
TreeHugger Robot
2b12cdda7f [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prod am: eafe152013 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14143413

Change-Id: I64cc186e80d320d3112e12af11b22933f3248843
2021-04-10 21:35:53 +00:00
TreeHugger Robot
11e70fa3ab [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prod am: 2dbfc15684 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14152861

Change-Id: I2aeada6f9c82165f6a05d913d844f8dad6cfee24
2021-04-10 21:35:31 +00:00
Mariia Sandrikova
5ec89fed8b Merge "Limit fixed orientation letterbox to split screen and fullscreen on task level." into sc-dev 2021-04-10 21:35:12 +00:00
TreeHugger Robot
8366cb9da8 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prod am: 758ba2ec43 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14153047

Change-Id: I2ed595e483368892f3f57ff985e5bc0bef58a10a
2021-04-10 21:35:01 +00:00
TreeHugger Robot
062b84831e [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prod am: 054e4c7644 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14149661

Change-Id: Ia26b2e7919c3d4646b0bd67754b75f0121804366
2021-04-10 21:33:41 +00:00
TreeHugger Robot
2c16709818 Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prod 2021-04-10 21:21:29 +00:00
TreeHugger Robot
b09daed99c Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prod 2021-04-10 21:03:00 +00:00
TreeHugger Robot
9f8406b233 Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prod 2021-04-10 21:02:19 +00:00
TreeHugger Robot
9ece19e090 Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prod 2021-04-10 20:57:49 +00:00
TreeHugger Robot
8a8954ba48 Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prod 2021-04-10 20:57:30 +00:00
TreeHugger Robot
eafe152013 Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prod 2021-04-10 20:56:20 +00:00
TreeHugger Robot
2dbfc15684 Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prod 2021-04-10 20:51:20 +00:00
TreeHugger Robot
758ba2ec43 Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prod 2021-04-10 20:48:29 +00:00
TreeHugger Robot
054e4c7644 Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prod 2021-04-10 20:44:40 +00:00
Bo Liu
027b218847 Integrate HWUI with PerformanceHintManager
PerformanceHintManager.Session is in java, so add JNI and a HintSessionWrapper
class in HardwareRenderer. Then pass the two calls as two std::functions
into DrawFrameTask.

Note Session is created per HardwareRenderer, not global (per
RenderThread).

Session includes UI thread, render thread, and the thread pool.
Desired duration is from the intended start duration to the frame
deadline. Add an actual frame start time to compute

Add system properties:
debug.hwui.use_hint_manager to enable PerformanceHintManager
debug.hwui.target_cpu_time_percent to control percentage of frame time
  to be used for target cpu duration.

Test: Manual test that there are no crashes and values make sense.
Bug: 158791282
Change-Id: I83f25433c10daa20033803fb7c4ae45eab34f1d3
2021-04-10 10:21:17 -07:00
Jimmy Shiu
25318b7316 ADPF: Add HintManagerService
Test: Manual test, run bouncy ball
Test: atest HintManagerServiceTest
Test: adb shell dumpsys hint
Bug: 158791282
Change-Id: I50b19ab7629f006decbcddd653fb67588fc4160b
Signed-off-by: Wei Wang <wvw@google.com>
2021-04-10 10:21:17 -07:00
Jimmy Shiu
4c6e5036b7 ADPF: PerformanceHintManager API implementation
Test: Manual test, run bouncy ball
Test: atest FrameworksCoreTests:android.os.PerformanceHintManagerTest
Bug: 158791282
Change-Id: Ia0bf2b06675b8cf57cdf1668ee90e98026416439
Signed-off-by: Wei Wang <wvw@google.com>
2021-04-10 10:21:17 -07:00
Bill Yi
29054f692c Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I0422e318100f671eae585f7951237d9c836bb211
2021-04-10 09:50:04 -07:00
Bill Yi
4d0179ed56 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ibffc3f8f0e0817be3d860567f5144f75daa2a854
2021-04-10 09:16:55 -07:00
Bill Yi
fcaf2e20ba Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I4461473391f3336d07ac50946e729d6dc0ed257c
2021-04-10 08:44:23 -07:00
Cecilia Hong
d8a78dcb51 Merge "Add Smartspace media card in media carousel when the Ss data is available." into sc-dev 2021-04-10 14:55:08 +00:00
Bill Yi
b51c0a7b54 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I25067425b87496c35b0e19f2387fbe6a434d6769
2021-04-10 07:05:22 -07:00
Bill Yi
9bc50085c8 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I3989433b1100ad943c070cc7775219f4ae6db876
2021-04-10 06:32:22 -07:00
Bill Yi
1824b046dd Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I0861fbec5be9cd1608d65ed19a91b12bd4e8680a
2021-04-10 05:59:16 -07:00
Mariia Sandrikova
34440439c5 Merge "Wallpaper background for letterbox." into sc-dev 2021-04-10 12:07:33 +00:00
Bill Yi
de51b99410 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: If33fd0fc9c282685102a49be891bdfd166c5ca77
2021-04-10 04:53:16 -07:00
Bill Yi
203bdc8be3 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I465278d669ee62aadadd3977d52827f16ad64f9a
2021-04-10 04:20:17 -07:00
Matt Pietal
d4420de0cd Revert^4 "Enable smartspace"
20744ed3b4

Change-Id: I1eba412c6cb31684760af068b86a602cf6a53578
2021-04-10 06:51:42 -04:00
TreeHugger Robot
f163ffe1a3 Merge "Add keylayout mapping for Dualsense game controller." into sc-dev 2021-04-10 08:17:01 +00:00
TreeHugger Robot
e8131b4e13 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prod am: ccaeb0f6c8 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14140807

Change-Id: I0dbd0d31e53aee11d1d9a2c53c2e6fb127f7e608
2021-04-10 07:37:17 +00:00