• Home
  • Raw
  • Download

Lines Matching refs:layerId

52 void FrameTracer::traceNewLayer(int32_t layerId, const std::string& layerName) {  in traceNewLayer()  argument
53 FrameTracerDataSource::Trace([this, layerId, &layerName](FrameTracerDataSource::TraceContext) { in traceNewLayer()
54 if (mTraceTracker.find(layerId) == mTraceTracker.end()) { in traceNewLayer()
56 mTraceTracker[layerId].layerName = layerName; in traceNewLayer()
61 void FrameTracer::traceTimestamp(int32_t layerId, uint64_t bufferID, uint64_t frameNumber, in traceTimestamp() argument
64 FrameTracerDataSource::Trace([this, layerId, bufferID, frameNumber, timestamp, type, in traceTimestamp()
67 if (mTraceTracker.find(layerId) == mTraceTracker.end()) { in traceTimestamp()
72 tracePendingFencesLocked(ctx, layerId, bufferID); in traceTimestamp()
75 traceLocked(ctx, layerId, bufferID, frameNumber, timestamp, type, duration); in traceTimestamp()
79 void FrameTracer::traceFence(int32_t layerId, uint64_t bufferID, uint64_t frameNumber, in traceFence() argument
82 FrameTracerDataSource::Trace([this, layerId, bufferID, frameNumber, &fence, type, in traceFence()
87 if (mTraceTracker.find(layerId) == mTraceTracker.end()) { in traceFence()
92 tracePendingFencesLocked(ctx, layerId, bufferID); in traceFence()
95 traceSpanLocked(ctx, layerId, bufferID, frameNumber, type, startTime, signalTime); in traceFence()
97 mTraceTracker[layerId].pendingFences[bufferID].push_back( in traceFence()
108 int32_t layerId, uint64_t bufferID) { in tracePendingFencesLocked() argument
109 if (mTraceTracker[layerId].pendingFences.count(bufferID)) { in tracePendingFencesLocked()
110 auto& pendingFences = mTraceTracker[layerId].pendingFences[bufferID]; in tracePendingFencesLocked()
124 traceSpanLocked(ctx, layerId, bufferID, pendingFence.frameNumber, pendingFence.type, in tracePendingFencesLocked()
134 void FrameTracer::traceLocked(FrameTracerDataSource::TraceContext& ctx, int32_t layerId, in traceLocked() argument
147 if (mTraceTracker.find(layerId) != mTraceTracker.end() && in traceLocked()
148 !mTraceTracker[layerId].layerName.empty()) { in traceLocked()
149 const std::string& layerName = mTraceTracker[layerId].layerName; in traceLocked()
158 void FrameTracer::traceSpanLocked(FrameTracerDataSource::TraceContext& ctx, int32_t layerId, in traceSpanLocked() argument
168 traceLocked(ctx, layerId, bufferID, frameNumber, timestamp, type, duration); in traceSpanLocked()
171 void FrameTracer::onDestroy(int32_t layerId) { in onDestroy() argument
173 mTraceTracker.erase(layerId); in onDestroy()