399a5b8d60dd845b86c43cf4de55dda4d47384c6 |
|
13-Mar-2018 |
Daniel Solomon <solomondaniel@google.com> |
graphics: restart HWC when SurfaceFlinger stops Currently display stays on when SurfaceFlinger is stopped, since HWC runs as a separate service. There's no reason for display to remain on in this state, and can be confusing to developers. Restarting HWC when SurfaceFlinger stops causes display to turn off, matching expected behavior. HWC is then ready to service SurfaceFlinger when SurfaceFlinger starts back up. Bug: 74199279 Change-Id: Ic772c29b362b3e8b2d6bc674a0bd237440880492
/hardware/interfaces/graphics/composer/2.1/default/android.hardware.graphics.composer@2.1-service.rc
|
36e146d6fc8807c3aff135c66511226d71a0b2fb |
|
08-Mar-2018 |
Carmen Jackson <carmenjackson@google.com> |
Add hwcomposer to the system-background cpuset. Little cores should be fast enough to handle hwcomposer work, so avoiding using big cores for this is a potential opportunity to save battery. Bug: 73543056 Test: Verified using dumpsys gfxinfo that TouchLatency doesn't drop frames. Test: Took 10s systraces of TouchLatency and a Youtube VR video and saw no frames dropped in SurfaceFlinger. Change-Id: If96e13a2bacc9541f4d69a5736254817f20cacdd
/hardware/interfaces/graphics/composer/2.1/default/android.hardware.graphics.composer@2.1-service.rc
|
81104ae5ef307ed5fb2f81e25a09d1574ec31fae |
|
30-Aug-2017 |
Jaekyun Seok <jaekyun@google.com> |
Add 'vendor.' prefix to a vendor HAL service name To prevent property name collisions between properties of system and vendor, 'vendor.' prefix must be added to a vendor HAL service name. You can see the details in http://go/treble-sysprop-compatibility. Test: succeeded building and tested on a walleye device Bug: 36796459 Change-Id: I4e8fbee791ec917a8f627a1366f4d44ec7e6febc
/hardware/interfaces/graphics/composer/2.1/default/android.hardware.graphics.composer@2.1-service.rc
|
a232a45b595d68e77adfe9867e84a1fdc39b04d2 |
|
23-Mar-2017 |
Keun-young Park <keunyoung@google.com> |
add components necessary for bootanim to animation class - necessary for running shutdown animation: android.hardware.graphics.composer android.hardware.graphics.allocator android.hardware.configstore bug: 36526187 Test: many reboots Change-Id: Iba3eefddd2bd33c28152c17081a4ad13619d330d
/hardware/interfaces/graphics/composer/2.1/default/android.hardware.graphics.composer@2.1-service.rc
|
c8e2b3f7c55104029604f36b0b1d4a770de97c3b |
|
15-Mar-2017 |
Steven Moreland <smoreland@google.com> |
Remove viral readproc group dependency. This has been copy pasted and isn't actually required. Test: all hals manually tested to work on internal marlin (which have them binderized). Note: tv hals not tested (and they never have been). Filed b/36562029 Note: for thermal hal, could only run VTS/check logs for errors. Test: lshal outputs proper stuff Fixes: 31928447 Change-Id: Id1be584dc0fa2d70e9189b922335146bf6d1382d
/hardware/interfaces/graphics/composer/2.1/default/android.hardware.graphics.composer@2.1-service.rc
|
a0da1a1c3dadac195e598890360c7b9226874ba8 |
|
13-Feb-2017 |
Steven Moreland <smoreland@google.com> |
Move hidl shims to the vendor partition. (2/2) We need google shims on the vendor partition because they are providing an implementation of a vendor defined interface. They were written by google just as a courtesy/to make the transition easier. They're basically a set for vendors to assemble their hal implementations from. Bug: 34135607 Test: marlin persist.hal.binderization on/off Change-Id: I2e2af5af39264cf290259755bb9b2eb9827a21f5
/hardware/interfaces/graphics/composer/2.1/default/android.hardware.graphics.composer@2.1-service.rc
|
4a71a73843d974490c0c8ccdf7318bbc54b6bd42 |
|
10-Feb-2017 |
Chia-I Wu <olv@google.com> |
graphics: use FIFO scheduler in IComposer Make IComposer default implementation use the same process scheduler as SurfaceFlinger does. Bug: 35210697 Test: manual Change-Id: Ie2ebe1d3fd26505984d9f6c33d63b5db36b0b64a
/hardware/interfaces/graphics/composer/2.1/default/android.hardware.graphics.composer@2.1-service.rc
|
b0b5a4de76f9d59591554edf62f2ae95aadb0fd4 |
|
17-Oct-2016 |
Chia-I Wu <olv@google.com> |
graphics: add IComposer service daemon Since HALs might run binder services, we need to start thread pool for both binder and hwbinder. Bug: 32021609 Test: builds and boots Change-Id: I9779e86b1e611a180b1984af36c417dafc3329bc
/hardware/interfaces/graphics/composer/2.1/default/android.hardware.graphics.composer@2.1-service.rc
|