Home
last modified time | relevance | path

Searched refs:peekThroughLayer (Results 1 – 8 of 8) sorted by relevance

/frameworks/native/services/surfaceflinger/CompositionEngine/src/planner/
DFlattener.cpp316 auto* peekThroughLayer = mNewCachedSet->getHolePunchLayer(); in mergeWithCachedSets() local
331 .peekThroughLayer = peekThroughLayer, in mergeWithCachedSets()
357 auto* peekThroughLayer = currentLayerIter->getHolePunchLayer(); in mergeWithCachedSets() local
371 .peekThroughLayer = peekThroughLayer, in mergeWithCachedSets()
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/
DOutputLayerCompositionState.h105 compositionengine::OutputLayer* peekThroughLayer = nullptr; member
/frameworks/native/services/surfaceflinger/CompositionEngine/src/
DOutput.cpp734 compositionengine::OutputLayer* peekThroughLayer = nullptr; in writeCompositionState() local
740 if (layer == peekThroughLayer) { in writeCompositionState()
743 peekThroughLayer = nullptr; in writeCompositionState()
756 if (overrideInfo.peekThroughLayer) { in writeCompositionState()
757 peekThroughLayer = overrideInfo.peekThroughLayer; in writeCompositionState()
763 peekThroughLayer->writeStateToHWC(includeGeometry, false, z++, overrideZ, in writeCompositionState()
DOutputLayerCompositionState.cpp81 dumpVal(out, "override peekThroughLayer", overrideInfo.peekThroughLayer); in dump()
DOutputLayer.cpp432 const auto blendMode = overrideInfo.buffer || overrideInfo.peekThroughLayer in writeOutputIndependentGeometryStateToHWC()
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/
DOutputLayerTest.cpp1164 OutputLayer peekThroughLayer{mOutput, peekThroughLayerFE}; in TEST_F() local
1166 mOutputLayer.mState.overrideInfo.peekThroughLayer = &peekThroughLayer; in TEST_F()
DOutputTest.cpp979 layer1.outputLayerState.overrideInfo.peekThroughLayer = layer3.outputLayer; in TEST_F()
980 layer2.outputLayerState.overrideInfo.peekThroughLayer = layer3.outputLayer; in TEST_F()
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/planner/
DFlattenerTest.cpp655 layerState1->getOutputLayer()->getState().overrideInfo.peekThroughLayer; in TEST_F()
657 layerState2->getOutputLayer()->getState().overrideInfo.peekThroughLayer; in TEST_F()