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
Originally, this was just done as part of the 'update.sh' script
in libbinder_ndk.
Bug: N/A
Test: manual
Change-Id: I92fca31286df2f063a4ccde70f79688a65c50b39
This only applies to new CLs involving libs/{gui,ui,vr} and
services/{surfaceflinger,vr}
Test: repo upload .
Change-Id: Ia65fb0c23ea1a258ee69dcd5e94d31623aee3101
Merged-In: Ia65fb0c23ea1a258ee69dcd5e94d31623aee3101
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
This only applies to new CLs involving libs/{gui,ui,vr} and
services/{surfaceflinger,vr}
Test: repo upload .
Change-Id: Ia65fb0c23ea1a258ee69dcd5e94d31623aee3101