summaryrefslogtreecommitdiff
path: root/services/surfaceflinger/Tracing/TransactionProtoParser.cpp
AgeCommit message (Expand)Author
2025-03-20Revert^2 "Use TransactionState in SurfaceFlinger." Anton Ivanov
2025-03-17Revert "Use TransactionState in SurfaceFlinger." Anton Ivanov
2025-03-11Use TransactionState in SurfaceFlinger. Anton Ivanov
2025-03-03Provide classes that logically make up a transaction with == and !=. Anton Ivanov
2024-12-19Rename TransactionState to QueuedTransactionState Vishnu Nair
2024-10-03Support floating point values for layer crop Vishnu Nair
2024-08-12Merge "surfaceflinger: Remove unnecessary std::move" into main am: c36f1c1018 Treehugger Robot
2024-08-12surfaceflinger: Remove unnecessary std::move Yi Kong
2024-05-29Pass dequeue timestamp along with buffer data Nergi Rahardi
2024-05-22Allow child layers to unset trusted overlay state 2/2 Vishnu Nair
2024-05-09Use a strongly typed LogicalDisplayId for displayId(2/n) Linnan Li
2023-09-01Revert^2 Move proto definitions to external/perfetto Kean Mariotti
2023-09-01Revert "Move proto definitions to external/perfetto" Diwas Sharma
2023-08-28Move proto definitions to external/perfetto Kean Mariotti
2023-06-22Add inputConfig to winscope protos Siarhei Vishniakou
2023-05-12Merge "Track transaction merges through transaction trace" into udc-dev am: a... Pablo Gamito
2023-05-11Track transaction merges through transaction trace Pablo Gamito
2023-05-08ui: Pull DisplayMap.h from SF Dominik Laskowski
2023-04-06Merge "Strengthen dataspace guarantees in SurfaceFlinger." into udc-dev TreeHugger Robot
2023-04-06Strengthen dataspace guarantees in SurfaceFlinger. Alec Mouri
2023-03-27[layertracegenerator] fix display proto parsing Vishnu Nair
2023-03-16[layertracegenerator] avoid allocating unnecessary buffers Vishnu Nair
2023-03-10[sf] Switch layer trace generator to use the new sf front end Vishnu Nair
2023-02-27Merge changes Iddd5754a,I245702f8,I7abe5e9c,Id9ff8a03 into udc-dev Vishnu Nair
2023-02-24SF: Frontend fixes for issues surfaced by SurfaceFlinger_test Vishnu Nair
2023-02-22[sf] fix buffer info when generating layers trace Vishnu Nair
2022-11-09SF: Look up buffer caches in binder thread Vishnu Nair
2022-10-10SurfaceComposerClient: Clean up layer state Vishnu Nair
2022-10-07Add layer name to layer_state_t and SurfaceControl Patrick Williams
2022-08-22SF: Clean up layer state Vishnu Nair
2022-08-01SF: build with ANDROID_UTILS_REF_BASE_DISABLE_IMPLICIT_CONSTRUCTION Ady Abraham
2022-06-09LayerTraceGenerator: Fix duplicate layer ids Vishnu Nair
2022-04-12Migrate ISurfaceComposerClient to AIDL Huihong Luo
2022-04-01Merge "FTL: Pull Flags into namespace" into tm-dev am: ffe62451d8 am: ac29563e5b Dominik Laskowski
2022-03-31FTL: Pull Flags into namespace Dominik Laskowski
2022-03-10Merge "SurfaceFlinger: Use a lockless stack for binder->tracing thread" into ... Rob Carr
2022-03-10Merge "SurfaceFlinger: Use a lockless stack for binder->tracing thread" into ... Rob Carr
2022-03-08SurfaceFlinger: Use a lockless stack for binder->tracing thread Robert Carr
2022-03-07TransactionTracing: Set acquire fence on rebuild Robert Carr
2022-02-25Sf Tracing: Set a valid/fired acquire fence Vishnu Nair
2022-02-15Merge "Introduce WindowInfo::InputConfig flag to control input behavior" TreeHugger Robot
2022-02-11TransactionTracing: Introduce FlingerDataMapper Vishnu Nair
2022-02-11Introduce WindowInfo::InputConfig flag to control input behavior Prabir Pradhan
2022-01-18SF: Fix transaction trace merging Vishnu Nair
2022-01-18SF: Add new fields to transactions proto Vishnu Nair
2022-01-11SF: Make BufferData mockable Vishnu Nair
2021-12-09Merge "SF: Add mirror layers to transaction trace" TreeHugger Robot
2021-12-08SF: Add mirror layers to transaction trace Vishnu Nair
2021-12-08SF: Pass map by const reference instead of copy Greg Kaiser
2021-12-08SF: Track transaction tracing states in order Vishnu Nair