Commit graph

19 commits

Author SHA1 Message Date
Steven Moreland
2b3f3cd222 Remove need for libbinderthreadstate.
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
2020-02-05 09:40:19 -08:00
Automerger Merge Worker
966888df94 Merge "Add opengl/ and vulkan/ directory for clang format check." am: 1a6f1d81c5 am: bc7e63f317 am: 8cf96b640b
Change-Id: Ief3f227efb8eea8b5768953390ed373942471222
2020-01-09 00:45:28 +00:00
Peiyong Lin
98ad37c80e Add opengl/ and vulkan/ directory for clang format check.
BUG: N/A
Test: N/A
2020-01-08 14:19:09 -08:00
Harpreet \"Eli\" Sangha
3653cd03ff Merge "Enable 'clang-format' Hook for cmds/idlcli" am: 294f4a64c2 am: 344ee50591
am: d02cf7cbb7

Change-Id: Id0ae802a2f925f7e803e1e8743296b93e0806e6a
2019-12-06 00:37:45 -08:00
Harpreet \"Eli\" Sangha
a096d665fa Enable 'clang-format' Hook for cmds/idlcli
Test: repo upload
Change-Id: If49a3664b9fa2d538fbfe61ee6e0f4ef02ff1f7b
Signed-off-by: Harpreet \"Eli\" Sangha <eliptus@google.com>
2019-11-27 11:32:50 +09:00
Steven Moreland
d7b1f8a732 binder_parcel_fuzzer: format on upload
for sanity

Bug: 131861045
Test: upload
Change-Id: I5da8ee7f4314c5259ef4a2a7a3a0602fc16e2c9d
2019-10-03 09:37:17 -07:00
Siarhei Vishniakou
c9ccf393f4 Enable clang-format for input-related code
Enable clang format for:
- include/input
- libs/input
- services/inputflinger

Bug: none
Test: repo upload a CL
Change-Id: I1466c211493738767210f9a5b189caf72df7dd21
Merged-In: I1466c211493738767210f9a5b189caf72df7dd21
2019-09-19 11:55:52 -07:00
Siarhei Vishniakou
2307104ba6 Enable clang-format for input-related code
Enable clang format for:
- include/input
- libs/input
- services/inputflinger

Bug: none
Test: repo upload a CL
Change-Id: I1466c211493738767210f9a5b189caf72df7dd21
2019-04-05 13:31:21 -07:00
Vladimir Marko
cbefc99124 resolve merge conflicts of e546841c7a to master
Test: I solemnly swear I tested this conflict resolution.
Bug: None
Change-Id: I2fd7e30e097df769b302cec1b54b715a4a70ba90
2018-12-12 11:43:34 +00:00
Steven Moreland
cd056e4271 libbinder_ndk: Add clang-format presubmit hook.
Originally, this was just done as part of the 'update.sh' script
in libbinder_ndk.

Bug: N/A
Test: manual
Change-Id: I92fca31286df2f063a4ccde70f79688a65c50b39
2018-12-11 11:31:12 -08:00
Peiyong Lin
ebc738be33 [GraphicsEnvironment] Add clang-format on GraphicsEnvironment
BUG: N/A
Test: N/A
Change-Id: I63152fc8262d55cf460ea4676b770a51acdf0bc8
Merged-In: I63152fc8262d55cf460ea4676b770a51acdf0bc8
2018-12-11 11:31:05 -08:00
Jiwen 'Steve' Cai
be44839123 Enable clang-format on presubmit
This only applies to new CLs involving libs/{gui,ui,vr} and
services/{surfaceflinger,vr}

Test: repo upload .
Change-Id: Ia65fb0c23ea1a258ee69dcd5e94d31623aee3101
Merged-In: Ia65fb0c23ea1a258ee69dcd5e94d31623aee3101
2018-12-11 11:31:05 -08:00
Jiwen 'Steve' Cai
d9f2abe6e2 Basic implementation for bufferhub HIDL service
Bug: 118124442
Test: device can boot with android.frameworks.bufferhub@1.0-service
      running
Test: BufferHubBuffer_test
Change-Id: I6d1013d9be8268e3776f8fdbdd2eb79e3d73a74e
2018-10-30 15:10:46 -07:00
Peiyong Lin
46080ef714 [RenderEngine] Move RenderEngine to libs/renderengine
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
2018-10-26 18:52:06 -07:00
Peiyong Lin
063b62fef4 [GraphicsEnvironment] Add clang-format on GraphicsEnvironment
BUG: N/A
Test: N/A
Change-Id: I63152fc8262d55cf460ea4676b770a51acdf0bc8
2018-10-24 11:21:47 -07:00
TreeHugger Robot
3ea9d99353 Merge "Enable clang-format on presubmit" 2018-10-02 00:13:13 +00:00
Jiwen 'Steve' Cai
c2ace9eb3d Enable clang-format on presubmit
This only applies to new CLs involving libs/{gui,ui,vr} and
services/{surfaceflinger,vr}

Test: repo upload .
Change-Id: Ia65fb0c23ea1a258ee69dcd5e94d31623aee3101
2018-10-01 23:05:29 +00:00
Felipe Leme
db3c898510 Added OWNERS to moar bugreport-related projects...
..and hooks to make sure they're developed on AOSP

Bug: none
Test: none

Change-Id: I6d541bc7b5815b187710cbf8838fc6307cf25e7c
2018-09-26 14:00:25 -07:00
Jeff Sharkey
f9857adb1e installd should be fully developed in AOSP.
Also get some OWNERS in place.

Bug: 113136846
Test: manual
Change-Id: Idf93999ca56cefe11f7940a11ea6031296049763
2018-09-11 12:37:40 -06:00