- Nov 19, 2021
-
-
Alex Buynytskyy authored
typo clang-format on presubmit Bug: 201090222 Test: presubmit Change-Id: I438f2eab1bdd469971d06b8da4d28111430abe10
-
- Nov 16, 2021
-
-
Arthur Ishiguro authored
Test: Upload Change-Id: I64dc19e7d266417c4e7d054466b78972e5bdf933
-
- Nov 12, 2021
-
-
Steven Moreland authored
Motivation is those pesky tabs! Bug: N/A Test: N/A Change-Id: I21a460d2930035833e71fb2db55d79b059ee60ee
-
- Aug 21, 2021
-
-
Dmitri Plotnikov authored
This native object is used to track values per-state. For example, if the state changes from 0 to 1 between two updateValue calls, the delta between the values is distributed to the states 0 and 1 in accordance with the time spent in those states. Bug: 197162116 Test: atest libbattery_test Change-Id: Ie304db5c93f4aa9676d12d0a8ab53b6867b24fff
-
- Apr 02, 2021
-
-
Steven Moreland authored
Bug: N/A Test: N/A Change-Id: I1cb72b75068d10b1c914977cc64c124dfdd815d5
-
- Mar 22, 2021
-
-
Steven Moreland authored
For incremental adoption of clang-format. libbinder has an old way of formatting things, a way which I haven't found specific documentation for. This should incrementally fix it up as well as help us format new things without needing to think/worry about it too much. Note - due to internal merge conflicts, an extra line for /binder/fuzzer is left here. Bug: N/A Test: N/A Change-Id: Iedd4b1c7cb13d619fc9a8c9b868e78c10698b605
-
- Nov 18, 2020
-
-
Ady Abraham authored
Add a new event to DisplayEventReceiver that conveys a list of apps whose frame rates have been overriden. This event is processed by the DisplayManager to advertise the new frame rate to the overridden app. Change-Id: I89fce8b5b4d9db65ec5db7dd2393c384c0fcfd82 Bug: 169271059 Bug: 169271062 Bug: 170503758 Test: manual test using SF backdoor
-
- Oct 06, 2020
-
-
Corbin Souffrant authored
Adding fuzzers in libbinder for Binder, BpBinder, MemoryHeapBase, ParcelBlob, PersistableBundle, Stability, Status, and TextOutput. These follow the same framework style. Test: Tested on a Pixel3a device for 500k iterations each. Signed-off-by:
Corbin Souffrant <corbin.souffrant@leviathansecurity.com> Change-Id: I53b85570a3abde854b01ffefc2739b79b39af7e2
-
- Jun 12, 2020
-
-
Lais Andrade authored
- Run clang-format on all recently added files; - Move all new classes to android::power namespace and remove Power prefix from all classes and enums; - Add virtual function specifier to overrides of virtual members; - Add missing virtual destructors; - Remove namespaces and aliases from public api of header files; - Delete constructor and destructor of PowerHalLoader; - Add helper functions to convert hal results in wrapper implementations; - Merge test targets to single libpowermanager_test target; Bug: 150878220 Test: atest libpowermanager_test Change-Id: Ie2b5ad69f3b05d5f6b576671bc98e0f83b274152
-
- May 18, 2020
-
-
Lais Andrade authored
Create VibratorHalWrapper to expose a single api to access IVibrator HALs, and create one implementation for each supported service (AIDL and HIDL versions 1.0 to 1.3). The logic was extracted from VibratorService.cpp. Bug: 153418251 Test: atest vibratorservice_test Change-Id: I06c100dc94b6bf66f9cad8fa14c905ab099bb247
-
- Feb 05, 2020
-
-
Steven Moreland authored
Instead of having this library, libbinder/libhwbinder can keep track of stack pointers so that when they recurse, we know which one was visited most recently. As with the original implementation of libbinderthreadstate, this is somewhat of a hack. An explanation of why this is and what to do instead is added in CallerUtils.h. Bug: 148692216 Test: libbinderthreadstateutils_test Change-Id: Ief28663728fb8786b06bf9e72238052b9af81d87 Merged-In: Ief28663728fb8786b06bf9e72238052b9af81d87
-
Steven Moreland authored
Instead of having this library, libbinder/libhwbinder can keep track of stack pointers so that when they recurse, we know which one was visited most recently. As with the original implementation of libbinderthreadstate, this is somewhat of a hack. An explanation of why this is and what to do instead is added in CallerUtils.h. Bug: 148692216 Test: libbinderthreadstateutils_test Change-Id: Ief28663728fb8786b06bf9e72238052b9af81d87
-
- Jan 08, 2020
-
-
Peiyong Lin authored
BUG: N/A Test: N/A
-
- Nov 27, 2019
-
-
Harpreet \"Eli\" Sangha authored
Test: repo upload Change-Id: If49a3664b9fa2d538fbfe61ee6e0f4ef02ff1f7b Signed-off-by:
Harpreet \"Eli\" Sangha <eliptus@google.com>
-
- Oct 03, 2019
-
-
Steven Moreland authored
for sanity Bug: 131861045 Test: upload Change-Id: I5da8ee7f4314c5259ef4a2a7a3a0602fc16e2c9d
-
- Sep 19, 2019
-
-
Siarhei Vishniakou authored
Enable clang format for: - include/input - libs/input - services/inputflinger Bug: none Test: repo upload a CL Change-Id: I1466c211493738767210f9a5b189caf72df7dd21 Merged-In: I1466c211493738767210f9a5b189caf72df7dd21
-
- Apr 05, 2019
-
-
Siarhei Vishniakou authored
Enable clang format for: - include/input - libs/input - services/inputflinger Bug: none Test: repo upload a CL Change-Id: I1466c211493738767210f9a5b189caf72df7dd21
-
- Dec 11, 2018
-
-
Steven Moreland authored
Originally, this was just done as part of the 'update.sh' script in libbinder_ndk. Bug: N/A Test: manual Change-Id: I92fca31286df2f063a4ccde70f79688a65c50b39
-
Peiyong Lin authored
BUG: N/A Test: N/A Change-Id: I63152fc8262d55cf460ea4676b770a51acdf0bc8 Merged-In: I63152fc8262d55cf460ea4676b770a51acdf0bc8
-
Jiwen 'Steve' Cai authored
This only applies to new CLs involving libs/{gui,ui,vr} and services/{surfaceflinger,vr} Test: repo upload . Change-Id: Ia65fb0c23ea1a258ee69dcd5e94d31623aee3101 Merged-In: Ia65fb0c23ea1a258ee69dcd5e94d31623aee3101
-
- Oct 30, 2018
-
-
Jiwen 'Steve' Cai authored
Bug: 118124442 Test: device can boot with android.frameworks.bufferhub@1.0-service running Test: BufferHubBuffer_test Change-Id: I6d1013d9be8268e3776f8fdbdd2eb79e3d73a74e
-
- Oct 27, 2018
-
-
Peiyong Lin authored
To do side-by-side comparison between readback buffer from hardware composer and client target of RenderEngine, we need RenderEngine to be accessible in VTS, which means RenderEngine should be part of VNDK. This patch moves RenderEngine out of SurfaceFlinger to libs/renderengine. BUG: 112585051 Test: build, flash, boot and do some display validation Change-Id: Ib6b302eaad04c7cc6c5bae39b1d25b38be188d01
-
- Oct 24, 2018
-
-
Peiyong Lin authored
BUG: N/A Test: N/A Change-Id: I63152fc8262d55cf460ea4676b770a51acdf0bc8
-
- Oct 01, 2018
-
-
Jiwen 'Steve' Cai authored
This only applies to new CLs involving libs/{gui,ui,vr} and services/{surfaceflinger,vr} Test: repo upload . Change-Id: Ia65fb0c23ea1a258ee69dcd5e94d31623aee3101
-
- Sep 26, 2018
-
-
Felipe Leme authored
..and hooks to make sure they're developed on AOSP Bug: none Test: none Change-Id: I6d541bc7b5815b187710cbf8838fc6307cf25e7c
-
- Sep 11, 2018
-
-
Jeff Sharkey authored
Also get some OWNERS in place. Bug: 113136846 Test: manual Change-Id: Idf93999ca56cefe11f7940a11ea6031296049763
-