Home
last modified time | relevance | path

Searched refs:layerIds (Results 1 – 12 of 12) sorted by relevance

/frameworks/native/services/surfaceflinger/fuzzer/
Dsurfaceflinger_frametracer_fuzzer.cpp53 void traceTimestamp(std::vector<int32_t> layerIds, size_t numLayerIds);
54 void traceFence(std::vector<int32_t> layerIds, size_t numLayerIds);
73 std::vector<int32_t> layerIds; in generateLayerIds() local
75 layerIds.push_back(mFdp.ConsumeIntegral<int32_t>()); in generateLayerIds()
77 return layerIds; in generateLayerIds()
80 void FrameTracerFuzzer::traceTimestamp(std::vector<int32_t> layerIds, size_t numLayerIds) { in traceTimestamp() argument
81 int32_t layerId = layerIds.at(mFdp.ConsumeIntegralInRange<size_t>(0, numLayerIds - 1)); in traceTimestamp()
89 void FrameTracerFuzzer::traceFence(std::vector<int32_t> layerIds, size_t numLayerIds) { in traceFence() argument
94 int32_t layerId = layerIds.at(mFdp.ConsumeIntegralInRange<size_t>(0, numLayerIds - 1)); in traceFence()
107 std::vector<int32_t> layerIds = generateLayerIds(numLayerIds); in process() local
[all …]
/frameworks/native/services/surfaceflinger/tests/unittests/
DLayerHierarchyTest.h72 std::vector<uint32_t> layerIds; in getTraversalPath() local
73 hierarchy.traverse([&layerIds = layerIds](const LayerHierarchy& hierarchy, in getTraversalPath()
75 layerIds.emplace_back(hierarchy.getLayer()->id); in getTraversalPath()
78 return layerIds; in getTraversalPath()
82 std::vector<uint32_t> layerIds; in getTraversalPathInZOrder() local
84 [&layerIds = layerIds](const LayerHierarchy& hierarchy, in getTraversalPathInZOrder()
86 layerIds.emplace_back(hierarchy.getLayer()->id); in getTraversalPathInZOrder()
89 return layerIds; in getTraversalPathInZOrder()
/frameworks/native/services/surfaceflinger/
DFpsReporter.cpp76 std::unordered_set<int32_t> layerIds; in dispatchLayerFps() local
79 [&](Layer* layer) { layerIds.insert(layer->getSequence()); }); in dispatchLayerFps()
81 listener.listener->onFpsReported(mFrameTimeline.computeFps(layerIds)); in dispatchLayerFps()
DSurfaceFlinger.cpp2546 info.layerIds.push_back(ilayer->getSequence()); in composite()
/frameworks/native/services/surfaceflinger/DisplayHardware/
DHWC2.cpp163 std::vector<Hwc2::Layer> layerIds; in getChangedCompositionTypes() local
166 mId, &layerIds, &types); in getChangedCompositionTypes()
167 uint32_t numElements = layerIds.size(); in getChangedCompositionTypes()
177 auto layer = getLayerById(layerIds[element]); in getChangedCompositionTypes()
185 " on display %" PRIu64, layerIds[element], mId); in getChangedCompositionTypes()
257 std::vector<Hwc2::Layer> layerIds; in getRequests() local
260 mId, &intDisplayRequests, &layerIds, &layerRequests); in getRequests()
261 uint32_t numElements = layerIds.size(); in getRequests()
271 auto layer = getLayerById(layerIds[element]); in getRequests()
278 PRIu64, layerIds[element], mId); in getRequests()
[all …]
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/
DCompositionRefreshArgs.h38 std::vector<int32_t> layerIds; member
/frameworks/native/services/surfaceflinger/FrontEnd/
DLayerLifecycleManager.h92 std::vector<uint32_t> unlinkLayers(const std::vector<uint32_t>& layerIds, uint32_t linkedLayer);
DLayerLifecycleManager.cpp385 std::vector<uint32_t> LayerLifecycleManager::unlinkLayers(const std::vector<uint32_t>& layerIds, in unlinkLayers() argument
387 for (uint32_t layerId : layerIds) { in unlinkLayers()
DRequestedLayerState.cpp36 std::string layerIdsToString(const std::vector<uint32_t>& layerIds) { in layerIdsToString() argument
39 for (auto layerId : layerIds) { in layerIdsToString()
/frameworks/native/services/surfaceflinger/FrameTimeline/
DFrameTimeline.h322 virtual float computeFps(const std::unordered_set<int32_t>& layerIds) = 0;
461 float computeFps(const std::unordered_set<int32_t>& layerIds) override;
DFrameTimeline.cpp1124 float FrameTimeline::computeFps(const std::unordered_set<int32_t>& layerIds) { in computeFps() argument
1125 if (layerIds.empty()) { in computeFps()
1140 layerIds.count(surfaceFrame->getLayerId()) > 0) { in computeFps()
/frameworks/native/services/surfaceflinger/CompositionEngine/src/
DOutput.cpp802 for (const auto& id : borderInfo.layerIds) { in updateCompositionStateForBorder()