Home
last modified time | relevance | path

Searched refs:mProtoParser (Results 1 – 2 of 2) sorted by relevance

/frameworks/native/services/surfaceflinger/Tracing/
DTransactionTracing.cpp33 : mProtoParser(std::make_unique<TransactionProtoParser::FlingerDataMapper>()) { in ANDROID_SINGLETON_STATIC_INSTANCE()
171 new perfetto::protos::TransactionState(mProtoParser.toProto(transaction)); in addQueuedTransaction()
247 entryProto.mutable_added_layers()->Add(std::move(mProtoParser.toProto(args))); in addEntry()
279 std::move(mProtoParser.toProto(displayInfo, layerStack.id))); in addEntry()
379 mProtoParser.fromProto(addedLayer, startingState.args); in updateStartingStateLocked()
391 mProtoParser.mergeFromProto(layerState, it->second); in updateStartingStateLocked()
407 mProtoParser.fromProto(removedEntry.displays(), mStartingDisplayInfos); in updateStartingStateLocked()
423 entryProto.mutable_added_layers()->Add(mProtoParser.toProto(state.args)); in createStartingStateProtoLocked()
426 perfetto::protos::TransactionState transactionProto = mProtoParser.toProto(mStartingStates); in createStartingStateProtoLocked()
439 entryProto.mutable_displays()->Add(mProtoParser.toProto(displayInfo, layerStack.id)); in createStartingStateProtoLocked()
DTransactionTracing.h180 TransactionProtoParser mProtoParser; variable