summaryrefslogtreecommitdiff
path: root/libs/gui/SurfaceControl.cpp
AgeCommit message (Expand)Author
2025-03-17Ensure Choreographer is held as sp<> in SurfaceControl. Anton Ivanov
2025-02-26Revert^2 "Harden construction sites of android::StrongPointer." Anton Ivanov
2025-02-19Revert "Harden construction sites of android::StrongPointer." Priyanka Advani (xWF)
2025-02-17Harden construction sites of android::StrongPointer. Anton Ivanov
2025-01-14Remove obsolete BLASTBufferQueue constructor Vishnu Nair
2024-09-20Fix the input info missing for SurfaceView Wenhui Yang
2023-02-01Framework code for Attached Choreographer. Rachel Lee
2022-10-07Add layer name to layer_state_t and SurfaceControl Patrick Williams
2022-04-12Migrate ISurfaceComposerClient to AIDL Huihong Luo
2022-03-22SurfaceControl: Ensure unused fields are zeroed Robert Carr
2022-03-18Support setBuffer w/ release callback John Reck
2021-06-17SF: increase the number of buffers for SurfaceView Ady Abraham
2021-05-10Fix java SurfaceControl BBQ wrapper update path Vishnu Nair
2021-04-15SurfaceFlinger: Prepare to remove BufferQueueLayer Robert Carr
2021-03-18Extract ParcelableUtils to avoid code duplication Marin Shalamanov
2021-02-22Introduce DynamicDisplayInfo Marin Shalamanov
2020-10-01Pass surface control instead of handle as reference to layers in Pablo Gamito
2020-09-25Add LayerId to SurfaceControl and LayerState when created Pablo Gamito
2020-09-25Add functions to parcel nullable surface controls Pablo Gamito
2020-09-25Convert SurfaceControl parceling to SAFE_PARCEL Pablo Gamito
2020-06-23Read everything and return NULL in SurfaceControl. Garfield Tan
2020-02-18SurfaceControl: C++ Binding Lifetime refactoring Robert Carr
2019-11-06Pass back transformHint on Surface Creation Valerie Hau
2019-07-16Store layer state changes by layer handle in Transaction objects Vishnu Nair
2019-06-26Merge "Remove SurfaceControl.destroy function" Chavi Weingarten
2019-06-12Make SurfaceControl Transaction parcelable 2/2 Vishnu Nair
2019-06-10Remove SurfaceControl.destroy function chaviw
2019-02-07Merge "SurfaceControl life-cycle refactoring." Rob Carr
2019-02-05SurfaceControl life-cycle refactoring. Robert Carr
2019-02-01SurfaceControl: Allow calling destroy when mOwned is true Robert Carr
2019-01-29Expose IGBP getter Robert Carr
2019-01-08SurfaceFlinger: Remove removeLayer Robert Carr
2019-01-04SurfaceFlinger: Removed createScopedConnection. Robert Carr
2018-08-06Replace magic 0 with enum in surfacecontrol Aleks Rozman
2018-06-05Replace NULL/0 with nullptr Yi Kong
2018-01-29Fix issue with Surface loss Jorim Jaggi
2017-12-05Make SurfaceControl parcelable (2/2) Jorim Jaggi
2017-10-11SurfaceFlinger Transactions as distinct objects. Robert Carr
2017-09-21Added native functionality to create a color layer. chaviw
2017-09-20Re-parent invoked on child instead of on parent. chaviw
2017-08-23Add a re-parent function to re-parent a specific child. chaviw
2017-06-16Add method to explicitly create Surface. Bryce Lee
2017-04-12SurfaceFlinger: Add parent-less relative layering. Robert Carr
2017-03-30Fix seamless rotation with SurfaceView WM bypass. Robert Carr
2017-03-01Merge changes from topic 'surfaceview-without-wm' Rob Carr
2017-02-27Add detachChildren transaction. Robert Carr
2017-02-27Add deferTransaction variant taking GraphicBufferProducer. Robert Carr
2017-02-21SurfaceControl: Correct setMatrix parameter naming. Robert Carr
2017-01-31Refactor how layer metadata for use by VR is propagated Albert Chaulk
2017-01-27SurfaceFlinger: Add support for non-privileged clients. Robert Carr