Home
last modified time | relevance | path

Searched refs:layerId (Results 1 – 25 of 54) sorted by relevance

123

/frameworks/native/services/surfaceflinger/FrameTracer/
DFrameTracer.cpp52 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
[all …]
DFrameTracer.h50 void traceNewLayer(int32_t layerId, const std::string& layerName);
52 void traceTimestamp(int32_t layerId, uint64_t bufferID, uint64_t frameNumber, nsecs_t timestamp,
59 void traceFence(int32_t layerId, uint64_t bufferID, uint64_t frameNumber,
64 void onDestroy(int32_t layerId);
/frameworks/native/services/surfaceflinger/TimeStats/
DTimeStats.h75 virtual void setPostTime(int32_t layerId, uint64_t frameNumber, const std::string& layerName,
77 virtual void setLatchTime(int32_t layerId, uint64_t frameNumber, nsecs_t latchTime) = 0;
85 virtual void incrementLatchSkipped(int32_t layerId, LatchSkipReason reason) = 0;
89 virtual void incrementBadDesiredPresent(int32_t layerId) = 0;
90 virtual void setDesiredTime(int32_t layerId, uint64_t frameNumber, nsecs_t desiredTime) = 0;
91 virtual void setAcquireTime(int32_t layerId, uint64_t frameNumber, nsecs_t acquireTime) = 0;
92 virtual void setAcquireFence(int32_t layerId, uint64_t frameNumber,
96 virtual void setPresentTime(int32_t layerId, uint64_t frameNumber, nsecs_t presentTime,
99 virtual void setPresentFence(int32_t layerId, uint64_t frameNumber,
174 virtual void onDestroy(int32_t layerId) = 0;
[all …]
DTimeStats.cpp404 bool TimeStats::recordReadyLocked(int32_t layerId, TimeRecord* timeRecord) { in recordReadyLocked() argument
406 ALOGV("[%d]-[%" PRIu64 "]-presentFence is still not received", layerId, in recordReadyLocked()
419 ALOGV("[%d]-[%" PRIu64 "]-acquireFence signal time is invalid", layerId, in recordReadyLocked()
432 ALOGV("[%d]-[%" PRIu64 "]-presentFence signal time invalid", layerId, in recordReadyLocked()
444 void TimeStats::flushAvailableRecordsToStatsLocked(int32_t layerId, Fps displayRefreshRate, in flushAvailableRecordsToStatsLocked() argument
449 ALOGV("[%d]-flushAvailableRecordsToStatsLocked", layerId); in flushAvailableRecordsToStatsLocked()
451 LayerRecord& layerRecord = mTimeStatsTracker[layerId]; in flushAvailableRecordsToStatsLocked()
461 if (!recordReadyLocked(layerId, &timeRecords[0])) break; in flushAvailableRecordsToStatsLocked()
462 ALOGV("[%d]-[%" PRIu64 "]-presentFenceTime[%" PRId64 "]", layerId, in flushAvailableRecordsToStatsLocked()
498 ALOGV("[%d]-[%" PRIu64 "]-post2acquire[%d]", layerId, in flushAvailableRecordsToStatsLocked()
[all …]
/frameworks/native/services/surfaceflinger/tests/unittests/
DFrameTracerTest.cpp106 const int32_t layerId = 5; in TEST_F() local
107 mFrameTracer->traceNewLayer(layerId, layerName); in TEST_F()
116 mFrameTracer->traceNewLayer(layerId, layerName); in TEST_F()
127 const int32_t layerId = 5; in TEST_F() local
132 mFrameTracer->traceNewLayer(layerId, layerName); in TEST_F()
138 mFrameTracer->onDestroy(layerId); in TEST_F()
141 mFrameTracer->onDestroy(layerId); in TEST_F()
151 const int32_t layerId = 1; in TEST_F() local
162 mFrameTracer->traceTimestamp(layerId, bufferID, frameNumber, timestamp, type, duration); in TEST_F()
164 mFrameTracer->traceTimestamp(layerId, 0, 0, 0, FrameTracer::FrameEvent::UNSPECIFIED); in TEST_F()
[all …]
DTransactionFrameTracerTest.cpp75 int32_t layerId = layer->getSequence(); in BLASTTransactionSendsFrameTracerEvents() local
80 EXPECT_CALL(*mFlinger.getFrameTracer(), traceNewLayer(layerId, "buffer-state-layer")); in BLASTTransactionSendsFrameTracerEvents()
82 traceTimestamp(layerId, bufferId, frameNumber, dequeueTime, in BLASTTransactionSendsFrameTracerEvents()
85 traceTimestamp(layerId, bufferId, frameNumber, postTime, in BLASTTransactionSendsFrameTracerEvents()
102 traceFence(layerId, bufferId, frameNumber, _, in BLASTTransactionSendsFrameTracerEvents()
105 traceTimestamp(layerId, bufferId, frameNumber, latchTime, in BLASTTransactionSendsFrameTracerEvents()
113 traceFence(layerId, bufferId, frameNumber, presentFence, in BLASTTransactionSendsFrameTracerEvents()
DLayerHierarchyTest.h127 transactions.back().states.front().layerId = id; in reparentLayerTransaction()
141 transactions.back().states.front().layerId = id; in relativeLayerTransaction()
154 transactions.back().states.front().layerId = id; in removeRelativeZ()
165 transactions.back().states.front().layerId = id; in setPosition()
183 transactions.back().states.front().layerId = id; in updateBackgroundColor()
210 transactions.back().states.front().layerId = id; in setZTransaction()
225 transactions.back().states.front().layerId = id; in setCrop()
238 transactions.back().states.front().layerId = id; in setFlags()
248 transactions.back().states.front().layerId = id; in setAlpha()
265 transactions.back().states.front().layerId = id;
[all …]
DTransactionTracingTest.cpp80 LayerCreationArgs getLayerCreationArgs(uint32_t layerId, uint32_t parentId, in getLayerCreationArgs() argument
84 args.sequence = layerId; in getLayerCreationArgs()
145 layerState.layerId = mParentLayerId; in SetUp()
150 childState.layerId = mChildLayerId; in SetUp()
169 layerState.layerId = mParentLayerId; in SetUp()
283 layerState.layerId = mLayerId; in SetUp()
288 mirrorState.layerId = mMirrorLayerId; in SetUp()
DTransactionProtoParserTest.cpp53 s.layerId = 6 + i; in TEST()
99 ASSERT_EQ(t1.states[1].layerId, t2.states[1].layerId); in TEST()
DLayerLifecycleManagerTest.cpp77 uint32_t layerId) { in getRequestedLayerState() argument
78 return lifecycleManager.getLayerFromId(layerId); in getRequestedLayerState()
124 transactions.back().states.front().layerId = 1; in TEST_F()
317 transactions.back().states.front().layerId = 1; in TEST_F()
346 transactions.back().states.front().layerId = 1; in TEST_F()
351 transactions.back().states.front().layerId = 1; in TEST_F()
380 transactions.back().states.front().layerId = 1; in TEST_F()
/frameworks/native/services/surfaceflinger/FrontEnd/
DLayerLifecycleManager.cpp94 for (const auto& [layerId, name] : destroyedHandles) { in onHandlesDestroyed()
95 auto it = mIdToLayer.find(layerId); in onHandlesDestroyed()
98 __func__, name.c_str(), layerId); in onHandlesDestroyed()
108 layersToBeDestroyed.emplace_back(layerId); in onHandlesDestroyed()
117 uint32_t layerId = layersToBeDestroyed[i]; in onHandlesDestroyed() local
118 auto it = mIdToLayer.find(layerId); in onHandlesDestroyed()
120 __func__, layerId); in onHandlesDestroyed()
189 uint32_t layerId = resolvedComposerState.layerId; in applyTransactions() local
190 if (layerId == UNASSIGNED_LAYER_ID) { in applyTransactions()
195 RequestedLayerState* layer = getLayerFromId(layerId); in applyTransactions()
[all …]
DLayerHierarchy.cpp448 std::string LayerHierarchyBuilder::getDebugString(uint32_t layerId, uint32_t depth) const { in getDebugString() argument
450 if (layerId == UNASSIGNED_LAYER_ID) return ""; in getDebugString()
451 auto it = mLayerIdToHierarchy.find(layerId); in getDebugString()
468 LayerHierarchy LayerHierarchyBuilder::getPartialHierarchy(uint32_t layerId, in getPartialHierarchy() argument
470 auto it = mLayerIdToHierarchy.find(layerId); in getPartialHierarchy()
477 LayerHierarchy* LayerHierarchyBuilder::getHierarchyFromId(uint32_t layerId, bool crashOnFailure) { in getHierarchyFromId() argument
478 auto it = mLayerIdToHierarchy.find(layerId); in getHierarchyFromId()
481 layerId); in getHierarchyFromId()
522 uint32_t layerId, in ScopedAddToTraversalPath() argument
527 traversalPath.id = layerId; in ScopedAddToTraversalPath()
[all …]
DLayerHandle.h41 LayerHandle(uint32_t layerId) : mFlinger(nullptr), mLayer(nullptr), mLayerId(layerId) {} in LayerHandle() argument
DTransactionHandler.h70 uint32_t layerId; member
78 void onLayerDestroyed(uint32_t layerId);
DTransactionHandler.cpp213 void TransactionHandler::onLayerDestroyed(uint32_t layerId) { in onLayerDestroyed() argument
216 if (it->second.layerId == layerId) { in onLayerDestroyed()
DLayerLifecycleManager.h92 uint32_t linkLayer(uint32_t layerId, uint32_t layerToLink);
93 uint32_t unlinkLayer(uint32_t layerId, uint32_t linkedLayer);
DLayerHierarchy.h127 ScopedAddToTraversalPath(TraversalPath& traversalPath, uint32_t layerId,
213 std::string getDebugString(uint32_t layerId, uint32_t depth = 0) const;
229 LayerHierarchy* getHierarchyFromId(uint32_t layerId, bool crashOnFailure = true);
/frameworks/av/media/libmediaplayerservice/nuplayer/
DNuPlayerDecoder.cpp440 int32_t layerId; in onSetParameters() local
441 for (layerId = 0; layerId < mNumVideoTemporalLayerTotal - 1; ++layerId) { in onSetParameters()
442 if (mVideoTemporalLayerAggregateFps[layerId] * mPlaybackSpeed in onSetParameters()
447 mNumVideoTemporalLayerAllowed = layerId + 1; in onSetParameters()
448 decodeFrameRate = mVideoTemporalLayerAggregateFps[layerId]; in onSetParameters()
959 int32_t layerId = 0; in fetchInputData() local
960 bool haveLayerId = accessUnit->meta()->findInt32("temporal-layer-id", &layerId); in fetchInputData()
967 if (layerId > mCurrentMaxVideoTemporalLayerId + 1 in fetchInputData()
968 || layerId >= mNumVideoTemporalLayerAllowed) { in fetchInputData()
971 layerId, mPlaybackSpeed, mNumVideoTemporalLayerAllowed, in fetchInputData()
[all …]
/frameworks/native/libs/gui/
DSurfaceControl.cpp54 int32_t layerId, const std::string& name, uint32_t w, uint32_t h, in SurfaceControl() argument
58 mLayerId(layerId), in SurfaceControl()
254 int32_t layerId; in readFromParcel() local
263 SAFE_PARCEL(parcel.readInt32, &layerId); in readFromParcel()
273 handle.get(), layerId, layerName, width, height, format, in readFromParcel()
/frameworks/base/services/core/java/com/android/server/wm/
DPerfettoTransitionTracer.java218 final int layerId; in addTransitionTargetsToProto() local
220 layerId = target.mContainer.mSurfaceControl.getLayerId(); in addTransitionTargetsToProto()
222 layerId = -1; in addTransitionTargetsToProto()
229 os.write(ShellTransition.Target.LAYER_ID, layerId); in addTransitionTargetsToProto()
DLegacyTransitionTracer.java190 final int layerId; in dumpTransitionTargetsToProto() local
192 layerId = target.mContainer.mSurfaceControl.getLayerId(); in dumpTransitionTargetsToProto()
194 layerId = -1; in dumpTransitionTargetsToProto()
199 outputStream.write(com.android.server.wm.shell.Target.LAYER_ID, layerId); in dumpTransitionTargetsToProto()
/frameworks/native/services/surfaceflinger/tests/unittests/mock/
DMockTimeStats.h42 MOCK_METHOD2(incrementLatchSkipped, void(int32_t layerId, LatchSkipReason reason));
43 MOCK_METHOD1(incrementBadDesiredPresent, void(int32_t layerId));
/frameworks/native/services/surfaceflinger/Tracing/
DTransactionTracing.cpp269 for (auto layerId : update.destroyedLayerHandles) { in addEntry() local
270 entryProto.mutable_destroyed_layer_handles()->Add(layerId); in addEntry()
349 void TransactionTracing::onLayerRemoved(int32_t layerId) { in onLayerRemoved() argument
350 mPendingDestroyedLayers.emplace_back(layerId); in onLayerRemoved()
378 startingState.layerId = addedLayer.layer_id(); in updateStartingStateLocked()
422 for (auto& [layerId, state] : mStartingStates) { in createStartingStateProtoLocked()
/frameworks/native/libs/gui/aidl/android/gui/
DCreateSurfaceResult.aidl22 int layerId;
/frameworks/native/services/surfaceflinger/DisplayHardware/
DHWC2.cpp133 HWLayerId layerId = 0; in createLayer() local
134 auto intError = mComposer.createLayer(mId, &layerId); in createLayer()
140 auto layer = std::make_shared<impl::Layer>(mComposer, mCapabilities, *this, layerId); in createLayer()
141 mLayers.emplace(layerId, layer); in createLayer()
145 void Display::onLayerDestroyed(hal::HWLayerId layerId) { in onLayerDestroyed() argument
146 mLayers.erase(layerId); in onLayerDestroyed()
688 HWLayerId layerId) in Layer() argument
692 mId(layerId), in Layer()
694 ALOGV("Created layer %" PRIu64 " on display %" PRIu64, layerId, display.getId()); in Layer()

123