- 25 Oct, 2016 2 commits
-
-
TreeHugger Robot authored
Merge "DO NOT MERGE. Revert "Dumpstate should hold a wakelock to save bug report time."" into nyc-mr1-dev
-
Felipe Leme authored
This reverts commit f87959e0. BUG: 32402587 Fixes: 32365477 Change-Id: Ic4daec37efbaef1906450bf6609d5588d5c9a835
-
- 21 Oct, 2016 1 commit
-
-
Felipe Leme authored
BUG: 32219165 Fixes: 32335112 Change-Id: I2bc630f9c840ccd3a2e0474ed16a766e8a405ad8
-
- 19 Oct, 2016 1 commit
-
-
Steve Pfetsch authored
Move layer removal to the main thread, while the display is on. Bug: 30281222 Change-Id: Id9f956c1e626819734868340e7fa12abf257b702
-
- 11 Oct, 2016 1 commit
-
-
Wei Wang authored
sysfs should be ready on ealier stage than boot Bug: 32025203 Test: take systrace Change-Id: Id73b6959f3075dc793d93551963193a211060da8
-
- 04 Oct, 2016 1 commit
-
- 30 Sep, 2016 1 commit
-
-
TreeHugger Robot authored
-
- 28 Sep, 2016 2 commits
-
-
Jesse Hall authored
Bug: 31522731 Change-Id: I84d82e55aba5b58dfdbcac9e208c36767fbedfd1
-
Erik Kline authored
Bug: 30869013 Change-Id: I1f0e5d820f0153484c38ecb0f9c764fca02d786c
-
- 26 Sep, 2016 1 commit
-
-
Lorenzo Colitti authored
Bug: 23113288 Change-Id: I6304425f968fcb22c75c3f6e64bf7992e34e0889
-
- 22 Sep, 2016 2 commits
-
-
Rob Carr authored
-
Jeff Sharkey authored
PackageManager has been pretty aggressive about asking installd to restorecon over app data when it thinks something might have changed. However, in the vast majority of cases these are no-op requests, and we waste a bunch of time recursively walking all private data, easily costing 60+ seconds on dogfooder devices. This change updates the initial "create_app_data" command to kick off a recursive restorecon if it detects that the top-level SELinux label on the app private data directory changes. The "create_app_data" command is designed to ensure that an app's storage is ready, so PackageManager always calls it at least once per boot before apps can run. (This change means that PackageManager no longer needs to make separate "restorecon_app_data" calls.) Test: booted, verified that a label change triggered restorecon Bug: 30768146 Change-Id: I0c8d4018cf8ff888d0ae07a82adc3d61a6002aad
-
- 15 Sep, 2016 1 commit
-
-
Dan Stoza authored
Even though SolidColor layers map cleanly to HWC_BACKGROUND composition in HWC1, SurfaceFlinger never used HWC_BACKGROUND, so we can't trust that HWC1 devices implemented it correctly. To preserve backwards compatibility, this changes the behavior to fall back to client composition to minimize incompatibilities with existing devices. Bug: 30479781 Change-Id: I638339062e03f2c057b3e1624e7157587ddee7ec
-
- 14 Sep, 2016 1 commit
-
-
Robert Carr authored
Add a new method forceScopedDisconnect to Surface. This will be used by the framework to force disconnection at times where the underlying GraphicBufferProducer may be about to be reused. This is scoped by PID to avoid conflicting with remote producers. Bug: 30236166 Change-Id: I857216483c0b550f240b3baea41977cbc58a67ed
-
- 13 Sep, 2016 4 commits
-
-
TreeHugger Robot authored
-
Andreas Gampe authored
-
Kalle Raita authored
The NPOT version already has 3 as the threshold and at least one platform seems to have diff of 3 in one of the internal pixels for POW2 variant. Bug: 21306103 Bug: 30920650 Change-Id: I7882a6ff43ffc862d95fea32c8ee8e7f19fb759d Cherry-pick from master (e3747fd25918c943caef4d9c7158a668c786c55d)
-
Andreas Gampe authored
Add a command to delete odex files. Bug: 31347757 Change-Id: I29bca8751bcee8d6981c682fbbc816c73b78ac68
-
- 12 Sep, 2016 3 commits
-
-
Eino-Ville Talvala authored
am: 7b265d8a -s ours Change-Id: I555ef520067d4300450ef3b0e91f127d06e55b66
-
Eino-Ville Talvala authored
am: 82110471 -s ours Change-Id: If827f77c9c8cb36ad3a8f2eaeb6157bc59258a7a
-
Dan Stoza authored
-
- 10 Sep, 2016 1 commit
-
-
Peng Xu authored
-
- 09 Sep, 2016 3 commits
-
-
Mathieu Chartier authored
Usually this happens when the app was recompiled with interpret-only. In this case, move_ab_path will fail for the app image. If this occurs, delete the existing app image to not have a stale one wasting storage space. Test: Make fake AB ota, delete the a/b generated app image, take the OTA, ensure there is no stale app image after reboot. Also tested that other apps with valid app images still had an image. Bug: 31323617 Change-Id: I699b5eb3dc8f82759c284a1d299865b2c3a890d0
-
Eino-Ville Talvala authored
This method releases all free buffers owned by the buffer queue, in order to save memory (at the cost of potential future reallocation of buffers). Bug: 28695173 Change-Id: I458d10373e639e3144faf673af2ba01aca36e65a
-
Dan Stoza authored
Updates the default DispSync offsets to 1ms/1ms to avoid SurfaceFlinger racing against hardware vsync on untuned video-mode panels, which can result in a significant number of dropped frames. Also moves and updates the documentation of the offsets, which used to live in build/target/board/generic/BoardConfig.mk. Bug: 30801895 Change-Id: I4cb09d840e2f16fb3d05df4d7abf58d9ba36f83b
-
- 08 Sep, 2016 2 commits
-
-
Tim Murray authored
-
Dan Stoza authored
-
- 07 Sep, 2016 2 commits
-
-
Felipe Leme authored
BUG: 31281543 Change-Id: Idc5759eec12f2704c9b9cc48db181f2e669ccc32
-
Tim Murray authored
The short-running FIFO threads should preempt the SurfaceFlinger main thread in order to prevent deadlock. bug 31223682 Change-Id: I29e7b4b8439bb876998a8aeeb2b8d6ee5b6b7d36
-
- 01 Sep, 2016 2 commits
-
-
TreeHugger Robot authored
-
Pablo Ceballos authored
Bug 31236602 Change-Id: I78d4e28e40db93f7e7e304355b370af0fa790b9d
-
- 30 Aug, 2016 2 commits
-
-
Eino-Ville Talvala authored
-
Eino-Ville Talvala authored
Read/write new isSingleBuffered field in native code as well. Currently just write 'no' unconditionally and discard on read. Bug: 31162160 Change-Id: Icfb7a37fb37a41f6437fe08bcfad271474ba6983
-
- 29 Aug, 2016 2 commits
-
-
Pablo Ceballos authored
- 25 Aug, 2016 2 commits
-
-
Dan Stoza authored
Adds a requestor name (usually the BufferQueue consumer's name) to the metadata that GraphicBufferAllocator stores on allocation so that `dumpsys SurfaceFlinger` can attempt to attribute buffer usage to the correct client. Bug: 30776557 Change-Id: I6e0f346584c871bb3b9d5481f82b697b0475a916
-
Dan Stoza authored
-
- 24 Aug, 2016 1 commit
-
-
Dan Stoza authored
Adds a requestor name (usually the BufferQueue consumer's name) to the metadata that GraphicBufferAllocator stores on allocation so that `dumpsys SurfaceFlinger` can attempt to attribute buffer usage to the correct client. Bug: 30776557 Change-Id: I6e0f346584c871bb3b9d5481f82b697b0475a916
-
- 23 Aug, 2016 2 commits
-
-
Calvin On authored
Bug: 30839895 Change-Id: I3f939c74246db96f65e7aa06b60c3b9cf6a02606
-
Craig Donner authored
Using binder interfaces rather than directly allocating the buffer prevents SELinux warnings. Bug: 29402015 Change-Id: I26616dcabf46b5419f0841873faaa6a3ee87ff68
-