Home
last modified time | relevance | path

Searched refs:SurfaceTracing (Results 1 – 6 of 6) sorted by relevance

/frameworks/native/services/surfaceflinger/
DSurfaceTracing.cpp31 SurfaceTracing::SurfaceTracing(SurfaceFlinger& flinger) in SurfaceTracing() function in android::SurfaceTracing
34 void SurfaceTracing::mainLoop() { in mainLoop()
43 void SurfaceTracing::addFirstEntry() { in addFirstEntry()
52 LayersTraceProto SurfaceTracing::traceWhenNotified() { in traceWhenNotified()
61 bool SurfaceTracing::addTraceToBuffer(LayersTraceProto& entry) { in addTraceToBuffer()
71 void SurfaceTracing::notify(long compositionTime, const char* where) { in notify()
78 void SurfaceTracing::writeToFileAsync() { in writeToFileAsync()
84 void SurfaceTracing::LayersTraceBuffer::reset(size_t newSize) { in reset()
91 void SurfaceTracing::LayersTraceBuffer::emplace(LayersTraceProto&& proto) { in emplace()
105 void SurfaceTracing::LayersTraceBuffer::flush(LayersTraceFileProto* fileProto) { in flush()
[all …]
DSurfaceTracing.h42 class SurfaceTracing {
44 explicit SurfaceTracing(SurfaceFlinger& flinger);
DLayer.h444 uint32_t traceFlags = SurfaceTracing::TRACE_ALL) const;
449 uint32_t traceFlags = SurfaceTracing::TRACE_ALL) const;
454 uint32_t traceFlags = SurfaceTracing::TRACE_ALL) const;
DSurfaceFlinger.h344 friend class SurfaceTracing; variable
904 LayersProto dumpDrawingStateProto(uint32_t traceFlags = SurfaceTracing::TRACE_ALL) const;
905 LayersProto dumpProtoFromMainThread(uint32_t traceFlags = SurfaceTracing::TRACE_ALL)
1027 SurfaceTracing mTracing{*this};
DAndroid.bp159 "SurfaceTracing.cpp",
DLayer.cpp1880 if (traceFlags & SurfaceTracing::TRACE_CRITICAL) { in writeToProtoDrawingState()
1917 if (traceFlags & SurfaceTracing::TRACE_EXTRA) { in writeToProtoDrawingState()
1933 if (traceFlags & SurfaceTracing::TRACE_CRITICAL) { in writeToProtoCommonState()
1993 if (traceFlags & SurfaceTracing::TRACE_INPUT) { in writeToProtoCommonState()
1998 if (traceFlags & SurfaceTracing::TRACE_EXTRA) { in writeToProtoCommonState()