/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/src/ |
H A D | OutputLayer.cpp | 72 const auto& layerState = *getLayerFE().getCompositionState(); in calculateInitialCrop() 105 const auto& layerState = *getLayerFE().getCompositionState(); in calculateOutputSourceCrop() 183 const auto& layerState = *getLayerFE().getCompositionState(); in calculateOutputDisplayFrame() 241 const auto& layerState = *getLayerFE().getCompositionState(); in calculateOutputRelativeBufferTransform() 284 const auto* layerFEState = getLayerFE().getCompositionState(); in updateCompositionState() 339 getLayerFE().getDebugName(), getOutput().getName().c_str()); in writeStateToHWC() 343 const auto* outputIndependentState = getLayerFE().getCompositionState(); in writeStateToHWC() 409 ALOGE("[%s] Failed to set Z %u: %s (%d)", getLayerFE().getDebugName(), z, in writeOutputDependentGeometryStateToHWC() 539 ALOGE("[%s] Failed to set color: %s (%d)", getLayerFE().getDebugName(), in writeSolidColorStateToHWC() 623 const auto* layerFEState = getLayerFE().getCompositionState(); in writeCursorPositionToHWC() [all …]
|
H A D | Output.cpp | 410 if (outputLayer && &outputLayer->getLayerFE() == layer.get()) { in findCurrentOutputLayerForLayer() 689 layer->getLayerFE().prepareCompositionState( in updateLayerStateFromFE() 785 auto* compState = layer->getLayerFE().getCompositionState(); in findLayerRequestingBackgroundComposition() 821 switch (layer->getLayerFE().getCompositionState()->dataspace) { in getBestDataspace() 838 layer->getLayerFE().getCompositionState()->forceClientComposition; in getBestDataspace() 1022 return layer->getLayerFE().getCompositionState()->hasProtectedContent; in composeSurfaces() 1170 const auto* layerFEState = layer->getLayerFE().getCompositionState(); in generateClientCompositionRequests() 1171 auto& layerFE = layer->getLayerFE(); in generateClientCompositionRequests() 1206 ALOGV("Replacing [%s] with override in RE", layer->getLayerFE().getDebugName()); in generateClientCompositionRequests() 1209 layer->getLayerFE().getDebugName()); in generateClientCompositionRequests() [all …]
|
H A D | CompositionEngine.cpp | 123 layer->getLayerFE().prepareCompositionState(LayerFE::StateSubset::Cursor); in updateCursorAsync()
|
H A D | Display.cpp | 194 compositionengine::LayerFE* layerFE = &outputLayer->getLayerFE(); in setReleasedLayers()
|
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/planner/ |
H A D | LayerState.h | 246 return getOutputLayer()->getLayerFE().getCompositionState()->hasProtectedContent; 261 return layer->getLayerFE().getSequence(); 265 mName{[](auto layer) { return layer->getLayerFE().getDebugName(); }, 298 return layer->getLayerFE().getCompositionState()->blendMode; 303 [](auto layer) { return layer->getLayerFE().getCompositionState()->alpha; }}; 309 return layer->getLayerFE().getCompositionState()->metadata; 361 return layer->getLayerFE().getCompositionState()->buffer 363 layer->getLayerFE() 378 : layer->getLayerFE() 386 return layer->getLayerFE() [all …]
|
H A D | CachedSet.h | 47 return mState->getOutputLayer()->getLayerFE().getCompositionState()->buffer; in getBuffer()
|
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/src/planner/ |
H A D | LayerState.cpp | 30 const auto state = layer->getLayerFE().getCompositionState(); in LayerState() 45 ALOGE_IF(mOutputLayer != layer && layer->getLayerFE().getSequence() != mId.get(), in update() 47 layer->getLayerFE().getSequence(), mId.get()); in update()
|
H A D | CachedSet.cpp | 192 layer.getState()->getOutputLayer()->getLayerFE().prepareClientCompositionList( in render() 209 mBlurLayer->getOutputLayer()->getLayerFE().prepareClientCompositionList( in render() 224 mHolePunchLayer->getOutputLayer()->getLayerFE().prepareClientCompositionList( in render() 312 const auto& layerFE = mLayers[0].getState()->getOutputLayer()->getLayerFE(); in requiresHolePunch() 344 (isFirstLayer || outputLayer->getLayerFE().getCompositionState()->isOpaque)) { in addHolePunchLayerIfFeasible()
|
H A D | Planner.cpp | 96 LayerId id = layer->getLayerFE().getSequence(); in plan() 197 : layer->getLayerFE().getCompositionState()->compositionType); in reportFinalPlan()
|
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/ |
H A D | OutputLayer.h | 106 std::remove_reference_t<decltype(std::declval<BaseOutputLayer>().getLayerFE())>; in createOutputLayerTemplated() 117 LayerFE& getLayerFE() const override { return *mLayerFE; } in createOutputLayerTemplated()
|
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/mock/ |
H A D | OutputLayer.h | 37 MOCK_CONST_METHOD0(getLayerFE, compositionengine::LayerFE&());
|
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/ |
H A D | OutputLayer.h | 68 virtual LayerFE& getLayerFE() const = 0;
|
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/tests/ |
H A D | CompositionEngineTest.cpp | 133 Layer() { EXPECT_CALL(outputLayer, getLayerFE()).WillRepeatedly(ReturnRef(*layerFE)); } in Layer()
|
H A D | OutputTest.cpp | 96 EXPECT_CALL(*outputLayer, getLayerFE()).WillRepeatedly(ReturnRef(*layerFE.get())); in InjectedLayer() 113 EXPECT_CALL(outputLayer, getLayerFE()).WillRepeatedly(ReturnRef(*layerFE.get())); in NonInjectedLayer() 706 EXPECT_CALL(*layer1.outputLayer, getLayerFE()).WillOnce(ReturnRef(*layer1.layerFE.get())); in TEST_F() 710 EXPECT_CALL(*layer1.outputLayer, getLayerFE()).WillOnce(ReturnRef(*layer1.layerFE.get())); in TEST_F() 711 EXPECT_CALL(*layer2.outputLayer, getLayerFE()).WillOnce(ReturnRef(*layer2.layerFE.get())); in TEST_F() 715 EXPECT_CALL(*layer1.outputLayer, getLayerFE()).WillOnce(ReturnRef(*layer1.layerFE.get())); in TEST_F() 716 EXPECT_CALL(*layer2.outputLayer, getLayerFE()).WillOnce(ReturnRef(*layer2.layerFE.get())); in TEST_F() 1810 EXPECT_CALL(mOutputLayer, getLayerFE()).WillRepeatedly(ReturnRef(*mLayerFE)); in Layer() 2825 EXPECT_CALL(outputLayer, getLayerFE()).WillRepeatedly(ReturnRef(*layerFE)); in Layer() 3450 EXPECT_CALL(mOutputLayer, getLayerFE()).WillRepeatedly(ReturnRef(*mLayerFE)); in Layer() [all …]
|
H A D | DisplayTest.cpp | 68 EXPECT_CALL(*outputLayer, getLayerFE()).WillRepeatedly(ReturnRef(*layerFE)); in Layer() 79 EXPECT_CALL(*outputLayer, getLayerFE()).WillRepeatedly(ReturnRef(*layerFE)); in LayerNoHWC2Layer()
|
H A D | OutputLayerTest.cpp | 86 compositionengine::LayerFE& getLayerFE() const override { return *mLayerFE; } in getLayerFE() function 537 compositionengine::LayerFE& getLayerFE() const override { return *mLayerFE; } in getLayerFE() function
|
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/tests/planner/ |
H A D | PredictorTest.cpp | 49 EXPECT_CALL(layer, getLayerFE()).WillRepeatedly(ReturnRef(layerFE)); in setupMocksForLayer()
|
H A D | CachedSetTest.cpp | 109 EXPECT_CALL(testLayer->outputLayer, getLayerFE) in SetUp()
|
H A D | FlattenerTest.cpp | 129 EXPECT_CALL(testLayer->outputLayer, getLayerFE) in SetUp()
|
H A D | LayerStateTest.cpp | 84 EXPECT_CALL(layer, getLayerFE()).WillRepeatedly(ReturnRef(layerFE)); in setupMocksForLayer()
|