Home
last modified time | relevance | path

Searched refs:mLayers (Results 1 – 25 of 41) sorted by relevance

12

/aosp12/hardware/google/graphics/common/libacryl/
H A Dacrylic.cpp38 for (auto layer: mLayers) { in ~Acrylic()
48 if (mLayers.size() >= getCapabilities().maxLayerCount()) { in createLayer()
50 mLayers.size() , getCapabilities().maxLayerCount()); in createLayer()
60 mLayers.push_back(layer); in createLayer()
69 auto it = find(std::begin(mLayers), std::end(mLayers), layer); in removeLayer()
71 if (it == std::end(mLayers)) { in removeLayer()
75 mLayers.erase(it); in removeLayer()
123 for (auto layer: mLayers) { in validateAllLayers()
126 layer->getSettingFlags(), mLayers.size()); in validateAllLayers()
169 mLayers.size(), xy.hori, xy.vert); in validateAllLayers()
[all …]
H A Dacrylic_performance.cpp56 mHasBackgroundLayer(false), mLayers(NULL) in AcrylicPerformanceRequestFrame()
63 delete [] mLayers; in ~AcrylicPerformanceRequestFrame()
69 delete [] mLayers; in reset()
70 mLayers = NULL; in reset()
72 mLayers = new AcrylicPerformanceRequestLayer[num_layers]; in reset()
73 if (mLayers == NULL) { in reset()
/aosp12/hardware/google/graphics/common/libhwc2.1/libdevice/
H A DExynosDisplay.cpp847 if (!mLayers.isEmpty()) { in checkLayer()
1345 mLayers[i]->mLastLayerBuffer != mLayers[i]->mLayerBuffer) { in skipSignalIdleForVideoLayer()
1359 mLayers[i]->mLastLayerBuffer = mLayers[i]->mLayerBuffer; in doPostProcessing()
2082 mLayers.size()); in printDebugInfos()
2264 if(mLayers[i]->mLastLayerBuffer != mLayers[i]->mLayerBuffer) in checkConfigChanged()
2594 mLayers[i]->mExynosCompositionType = mLayers[i]->mValidateCompositionType; in acceptDisplayChanges()
4054 for (size_t i = 0; i < mLayers.size(); i++) mLayers[i]->setSrcAcquireFence(); in validateDisplay()
4245 if (mLayers.size()) { in dump()
4897mLayers[i]->mDisplayFrame.top, mLayers[i]->mDisplayFrame.right, mLayers[i]->mDisplayFrame.bottom); in handleWindowUpdate()
5018 mLayers[i]->mAcquireFence = fence_close(mLayers[i]->mAcquireFence, this, in closeFencesForSkipFrame()
[all …]
/aosp12/frameworks/layoutlib/bridge/src/com/android/layoutlib/bridge/impl/
H A DGcSnapshot.java359 for (Layer layer : mLayers) { in dispose()
421 mLayers.clear(); in setBitmap()
422 mLayers.add(baseLayer); in setBitmap()
427 if (mLayers.size() > 0) { in translate()
440 if (mLayers.size() > 0) { in rotate()
453 if (mLayers.size() > 0) { in scale()
466 if (mLayers.size() > 0) { in getTransform()
478 if (mLayers.size() > 0) { in setTransform()
511 if (mLayers.size() > 0) { in clip()
539 if (mLayers.size() > 0) { in getClip()
[all …]
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/src/planner/
H A DCachedSet.cpp85 if (mLayers.size() == 1) { in getNonBufferHash()
101 for (const Layer& layer : mLayers) { in getComponentDisplayCost()
110 if (mLayers.size() == 1) { in getCreationCost()
128 for (const Layer& layer : mLayers) { in hasBufferUpdate()
143 std::transform(mLayers.begin(), mLayers.end(), std::back_inserter(layers), in decompose()
190 for (const auto& layer : mLayers) { in render()
304 if (!mLayers[0].getBuffer()) { in requiresHolePunch()
321 return std::any_of(mLayers.cbegin(), mLayers.cend(), in hasBlurBehind()
364 return std::any_of(mLayers.cbegin(), mLayers.cend(), [](const Layer& layer) { in hasUnsupportedDataspace()
382 return std::any_of(mLayers.cbegin(), mLayers.cend(), in hasProtectedLayers()
[all …]
H A DFlattener.cpp77 if (mCurrentGeometry != hash || (!mLayers.empty() && !isSameStack(layers, mLayers))) { in flattenLayers()
90 ++mFinalLayerCounts[mLayers.size()]; in flattenLayers()
144 for (const CachedSet& layer : mLayers) { in dumpLayers()
240 mLayers.clear(); in resetActivities()
250 for (const auto& layer : mLayers) { in computeLayersHash()
263 if (mLayers.empty()) { in mergeWithCachedSets()
269 mLayers = std::move(merged); in mergeWithCachedSets()
280 for (const CachedSet& layer : mLayers) { in mergeWithCachedSets()
399 mLayers = std::move(merged); in mergeWithCachedSets()
411 for (auto currentSet = mLayers.cbegin(); currentSet != mLayers.cend(); ++currentSet) { in findCandidateRuns()
[all …]
H A DPredictor.cpp29 if (mLayers.size() != other.size()) { in getApproximateMatch()
34 for (size_t i = 0; i < mLayers.size(); ++i) { in getApproximateMatch()
36 if (mLayers[i].getHash() == other[i]->getHash()) { in getApproximateMatch()
42 if (mLayers[i].getCompositionType() == hal::Composition::CLIENT && in getApproximateMatch()
48 if (mLayers[i].getCompositionType() != other[i]->getCompositionType()) { in getApproximateMatch()
58 Flags<LayerStateField> differingFields = mLayers[i].getDifferingFields(*other[i]); in getApproximateMatch()
/aosp12/packages/services/Car/car-lib/src/android/car/vms/
H A DVmsSubscriptionState.java54 private @NonNull Set<VmsLayer> mLayers; field in VmsSubscriptionState
62 mLayers = Collections.unmodifiableSet(mLayers); in onConstructed()
67 dest.writeArraySet(new ArraySet<>(mLayers)); in parcelLayers()
115 this.mLayers = layers; in VmsSubscriptionState()
117 NonNull.class, null, mLayers); in VmsSubscriptionState()
138 return mLayers; in getLayers()
157 "layers = " + mLayers + ", " + in toString()
176 && Objects.equals(mLayers, that.mLayers) in equals()
188 _hash = 31 * _hash + Objects.hashCode(mLayers); in hashCode()
220 this.mLayers = layers; in VmsSubscriptionState()
[all …]
/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/
H A DSetFrameRateTest.cpp129 std::vector<sp<Layer>> mLayers; member in android::SetFrameRateTest
154 for (auto layer : mLayers) { in commitTransaction()
195 auto layer = mLayers.emplace_back(layerFactory->createLayer(mFlinger)); in TEST_P()
206 auto parent = mLayers.emplace_back(layerFactory->createLayer(mFlinger)); in TEST_P()
207 auto child1 = mLayers.emplace_back(layerFactory->createLayer(mFlinger)); in TEST_P()
208 auto child2 = mLayers.emplace_back(layerFactory->createLayer(mFlinger)); in TEST_P()
231 auto parent = mLayers.emplace_back(layerFactory->createLayer(mFlinger)); in TEST_P()
232 auto child1 = mLayers.emplace_back(layerFactory->createLayer(mFlinger)); in TEST_P()
233 auto child2 = mLayers.emplace_back(layerFactory->createLayer(mFlinger)); in TEST_P()
270 auto parent = mLayers.emplace_back(layerFactory->createLayer(mFlinger)); in TEST_P()
[all …]
/aosp12/hardware/google/graphics/common/libhwc2.1/libexternaldisplay/
H A DExynosExternalDisplay.cpp90 if (mLayers.size() != 0) { in openExternalDisplay()
91 mLayers.clear(); in openExternalDisplay()
121 for (size_t i = 0; i < mLayers.size(); i++) { in closeExternalDisplay()
122 ExynosLayer *layer = mLayers[i]; in closeExternalDisplay()
167 ExynosLayer *layer = mLayers[i]; in handleRotate()
177 for (size_t i = 0; i < mLayers.size(); i++) { in handleRotate()
178 ExynosLayer *layer = mLayers[i]; in handleRotate()
201 ExynosLayer *layer = mLayers[i]; in checkRotate()
257 ExynosLayer *layer = mLayers[i]; in validateDisplay()
307 mLayers[i]->mReleaseFence = -1; in presentDisplay()
[all …]
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/
H A DHardwareBgDrawable.java31 private final Drawable[] mLayers; field in HardwareBgDrawable
46 mLayers = layers; in HardwareBgDrawable()
84 mLayers[0].setBounds(bounds.left, bounds.top, bounds.right, top); in draw()
86 mLayers[1].setBounds(bounds.left, top, bounds.right, bounds.bottom); in draw()
89 mLayers[1].draw(canvas); in draw()
90 mLayers[0].draw(canvas); in draw()
92 mLayers[0].draw(canvas); in draw()
93 mLayers[1].draw(canvas); in draw()
96 mLayers[0].draw(canvas); in draw()
/aosp12/frameworks/native/cmds/surfacereplayer/replayer/
H A DReplayer.cpp363 if (mLayers[change.id()] == nullptr) { in doSurfaceTransaction()
461 t.setPosition(mLayers[id], pc.x(), pc.y()); in setPosition()
467 t.setSize(mLayers[id], sc.w(), sc.h()); in setSize()
473 t.setLayer(mLayers[id], lc.layer()); in setLayer()
479 t.setAlpha(mLayers[id], ac.alpha()); in setAlpha()
490 t.setCrop(mLayers[id], r); in setCrop()
600 auto& layer = mLayers[create.id()]; in createSurfaceControl()
669 if (mLayers.count(c.parent_id()) != 0 && mLayers[c.parent_id()] != nullptr) { in setReparentChange()
677 if (mLayers.count(c.relative_parent_id()) == 0 || mLayers[c.relative_parent_id()] == nullptr) { in setRelativeParentChange()
681 t.setRelativeLayer(mLayers[id], mLayers[c.relative_parent_id()], c.z()); in setRelativeParentChange()
[all …]
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/planner/
H A DCachedSet.h65 size_t getLayerCount() const { return mLayers.size(); } in getLayerCount()
66 const Layer& getFirstLayer() const { return mLayers[0]; } in getFirstLayer()
79 const std::vector<Layer>& getConstituentLayers() const { return mLayers; } in getConstituentLayers()
105 mLayers.insert(mLayers.end(), other.mLayers.cbegin(), other.mLayers.cend()); in append()
155 std::vector<Layer> mLayers; variable
H A DPredictor.h25 LayerStack(const std::vector<const LayerState*>& layers) : mLayers(copyLayers(layers)) {} in LayerStack()
53 if (mLayers.size() != other.mLayers.size()) { in compare()
55 mLayers.size(), other.mLayers.size()); in compare()
59 for (size_t l = 0; l < mLayers.size(); ++l) { in compare()
60 const auto& thisLayer = mLayers[l]; in compare()
61 const auto& otherLayer = other.mLayers[l]; in compare()
77 for (const LayerState& layer : mLayers) { in dump()
85 for (const LayerState& layer : mLayers) {
101 std::vector<const LayerState> mLayers; variable
/aosp12/frameworks/base/libs/hwui/renderthread/
H A DDrawFrameTask.cpp108 for (size_t i = 0; i < mLayers.size(); i++) { in pushLayerUpdate()
109 if (mLayers[i].get() == layer) { in pushLayerUpdate()
113 mLayers.push_back(layer); in pushLayerUpdate()
117 for (size_t i = 0; i < mLayers.size(); i++) { in removeLayerUpdate()
118 if (mLayers[i].get() == layer) { in removeLayerUpdate()
119 mLayers.erase(mLayers.begin() + i); in removeLayerUpdate()
236 for (size_t i = 0; i < mLayers.size(); i++) { in syncFrameState()
237 mLayers[i]->apply(); in syncFrameState()
239 mLayers.clear(); in syncFrameState()
/aosp12/hardware/google/graphics/common/libhwc2.1/libvirtualdisplay/
H A DExynosVirtualDisplay.cpp398 for (size_t i = 0; i < mLayers.size(); i++) { in setCompositionType()
399 ExynosLayer *layer = mLayers[i]; in setCompositionType()
438 for (size_t i = 0; i < mLayers.size(); i++) { in checkSkipFrame()
439 ExynosLayer *layer = mLayers[i]; in checkSkipFrame()
447 if (mLayers.size() == 0) { in checkSkipFrame()
468 for (size_t i = 0; i < mLayers.size(); i++) { in setDrmMode()
469 ExynosLayer *layer = mLayers[i]; in setDrmMode()
489 for (size_t i = 0; i < mLayers.size(); i++) { in handleSkipFrame()
490 ExynosLayer *layer = mLayers[i]; in handleSkipFrame()
503 for (size_t i = 0; i < mLayers.size(); i++) { in handleAcquireFence()
[all …]
/aosp12/hardware/google/graphics/common/libacryl/include/hardware/exynos/
H A Dacryl.h1188 return (index < mLayers.size()) ? mLayers[index] : nullptr; in getLayer()
1203 std::vector<AcrylicLayer *> mLayers;
1234 struct AcrylicPerformanceRequestLayer *mLayers; member
1243 mLayers[layer].mSourceDimension.hori = width; in setSourceDimension()
1244 mLayers[layer].mSourceDimension.vert = height; in setSourceDimension()
1245 mLayers[layer].mPixFormat = fmt; in setSourceDimension()
1251 mLayers[layer].mAttribute = attribute; in setAttribute()
1256 mLayers[layer].mSourceRect.pos.hori = src_area.left; in setTransfer()
1257 mLayers[layer].mSourceRect.pos.vert = src_area.top; in setTransfer()
1261 mLayers[layer].mTargetRect.pos.vert = out_area.top; in setTransfer()
[all …]
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/tests/
H A DOutputTest.cpp3730 std::array<Layer, 3> mLayers; member
3808 EXPECT_CALL(*mLayers[2].mLayerFE, in TEST_F()
3840 mLayers[0].mLayerFEState.isOpaque = true; in TEST_F()
3841 mLayers[1].mLayerFEState.isOpaque = true; in TEST_F()
3842 mLayers[2].mLayerFEState.isOpaque = true; in TEST_F()
3866 mLayers[0].mLayerFEState.isOpaque = false; in TEST_F()
3867 mLayers[1].mLayerFEState.isOpaque = false; in TEST_F()
3868 mLayers[2].mLayerFEState.isOpaque = false; in TEST_F()
3897 mLayers[0].mLayerFEState.isOpaque = true; in TEST_F()
3898 mLayers[1].mLayerFEState.isOpaque = true; in TEST_F()
[all …]
/aosp12/frameworks/native/services/surfaceflinger/
H A DClient.cpp52 mLayers.add(handle, layer); in attachLayer()
59 const size_t count = mLayers.size(); in detachLayer()
61 if (mLayers.valueAt(i) == layer) { in detachLayer()
62 mLayers.removeItemsAt(i, 1); in detachLayer()
71 wp<Layer> layer(mLayers.valueFor(handle)); in getLayerUser()
/aosp12/frameworks/base/services/core/java/com/android/server/wm/
H A DDisplayAreaPolicyBuilder.java615 private final boolean[] mLayers; field in DisplayAreaPolicyBuilder.Feature.Builder
636 mLayers = new boolean[mPolicy.getMaxWindowLayer() + 1]; in Builder()
643 Arrays.fill(mLayers, true); in all()
676 mLayers[i] = true; in upTo()
701 mLayers[mPolicy.getMaxWindowLayer()] = false; in build()
703 return new Feature(mName, mId, mLayers.clone(), mNewDisplayAreaSupplier); in build()
707 mLayers[layerFromType(type, true)] = value; in set()
709 mLayers[layerFromType(type, true)] = value; in set()
710 mLayers[layerFromType(TYPE_SYSTEM_ALERT, false)] = value; in set()
711 mLayers[layerFromType(TYPE_SYSTEM_OVERLAY, false)] = value; in set()
[all …]
/aosp12/frameworks/native/cmds/flatland/
H A DMain.cpp417 result = mLayers[i].setUp(ld, mGLHelper); in setUp()
443 mLayers[i].tearDown(); in tearDown()
511 result = mLayers[i].render(); in doFrame()
518 result = mLayers[i].prepareComposition(); in doFrame()
533 result = mLayers[i].compose(); in doFrame()
577 Layer mLayers[MAX_NUM_LAYERS]; member in BenchmarkRunner
/aosp12/hardware/interfaces/graphics/composer/2.1/utils/hwc2on1adapter/
H A DHWC2On1Adapter.cpp101 mLayers(), in HWC2On1Adapter()
527 mLayers(), in Display()
583 mDevice.mLayers.erase(mapLayer); in destroyLayer()
730 for (const auto& layer : mLayers) { in getReleaseFences()
1025 mLayers.emplace(std::move(layer)); in updateLayerZ()
1230 for (auto& layer : mLayers) { in prepare()
1543 for (const auto& layer : mLayers) { in dump()
1794 for (const auto& layer : mLayers) { in allocateRequestedContents()
1801 for (const auto& layer : mLayers) { in allocateRequestedContents()
1819 for (auto& layer : mLayers) { in assignHwc1LayerIds()
[all …]
/aosp12/hardware/interfaces/graphics/composer/2.2/vts/functional/
H A DVtsHalGraphicsComposerV2_2ReadbackTest.cpp949 mLayers.clear(); in setUpLayers()
970 mLayers.push_back(backgroundLayer); in setUpLayers()
971 mLayers.push_back(layer); in setUpLayers()
975 ASSERT_EQ(2, mLayers.size()); in setExpectedColors()
978 auto layer = mLayers[1]; in setExpectedColors()
1050 writeLayers(mLayers); in TEST_P()
1109 writeLayers(mLayers); in TEST_P()
1160 writeLayers(mLayers); in TEST_P()
1252 writeLayers(mLayers); in TEST_P()
1308 writeLayers(mLayers); in TEST_P()
[all …]
/aosp12/hardware/google/graphics/common/libhwc2.1/libresource/
H A DExynosResourceManager.cpp433 display->mLayers[i]->resetValidateData(); in assignResource()
487 display->mLayers[i]->printLayer(); in assignResource()
526 ExynosLayer *layer = display->mLayers[i]; in setResourcePriority()
597 ExynosLayer *layer = display->mLayers[i]; in assignResourceInternal()
726 layer = display->mLayers[i]; in updateExynosComposition()
763 layer = display->mLayers[i]; in updateExynosComposition()
898 ExynosLayer *layer = display->mLayers[i]; in updateClientComposition()
929 ExynosLayer *layer = display->mLayers[i]; in updateClientComposition()
1594 ExynosLayer *layer = display->mLayers[i]; in assignLayers()
1727 ExynosLayer *layer = display->mLayers[i]; in assignWindow()
[all …]
/aosp12/hardware/qcom/display/msm8994/libhwcomposer/
H A DHWC2On1Adapter.cpp137 mLayers(), in HWC2On1Adapter()
571 mLayers(), in Display()
615 if (mapLayer == mDevice.mLayers.end()) { in destroyLayer()
621 mDevice.mLayers.erase(mapLayer); in destroyLayer()
776 for (const auto& layer : mLayers) { in getReleaseFences()
1084 mLayers.emplace(std::move(layer)); in updateLayerZ()
1289 for (auto& layer : mLayers) { in prepare()
1646 for (const auto& layer : mLayers) { in dump()
1872 auto numLayers = mLayers.size() + 1; in reallocateHwc1Contents()
1887 for (auto& layer : mLayers) { in assignHwc1LayerIds()
[all …]

12