Home
last modified time | relevance | path

Searched refs:usesDeviceComposition (Results 1 – 10 of 10) sorted by relevance

/frameworks/native/services/surfaceflinger/CompositionEngine/src/
DRenderSurface.cpp130 void RenderSurface::prepareFrame(bool usesClientComposition, bool usesDeviceComposition) { in prepareFrame() argument
134 if (usesClientComposition && usesDeviceComposition) return CompositionType::Mixed; in prepareFrame()
136 if (usesDeviceComposition) return CompositionType::Hwc; in prepareFrame()
DOutputCompositionState.cpp28 dumpVal(out, "usesDeviceComposition", usesDeviceComposition); in dump()
DOutput.cpp1427 outputState.usesDeviceComposition || getSkipColorTransform(); in generateClientCompositionDisplaySettings()
1645 outputState.usesDeviceComposition || getSkipColorTransform()); in renderCachedSets()
1658 outputState.usesDeviceComposition = false; in resetCompositionStrategy()
1744 mRenderSurface->prepareFrame(state.usesClientComposition, state.usesDeviceComposition); in finishPrepareFrame()
DDisplay.cpp288 state.usesDeviceComposition = !allLayersRequireClientComposition(); in applyCompositionStrategy()
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/
DRenderSurface.h81 virtual void prepareFrame(bool usesClientComposition, bool usesDeviceComposition) = 0;
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/
DOutputCompositionState.h62 bool usesDeviceComposition{false};
DRenderSurface.h60 void prepareFrame(bool usesClientComposition, bool usesDeviceComposition) override;
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/
DDisplayTest.cpp579 EXPECT_FALSE(state.usesDeviceComposition); in TEST_F()
592 EXPECT_FALSE(state.usesDeviceComposition); in TEST_F()
623 EXPECT_TRUE(state.usesDeviceComposition); in TEST_F()
675 EXPECT_TRUE(state.usesDeviceComposition); in TEST_F()
DOutputTest.cpp990 mOutput.editState().usesDeviceComposition = true; in TEST_F()
1006 mOutput->editState().usesDeviceComposition = true; in TEST_F()
1013 EXPECT_FALSE(mOutput->getState().usesDeviceComposition); in TEST_F()
1052 mOutput.editState().usesDeviceComposition = true; in TEST_F()
1076 mOutput.editState().usesDeviceComposition = true; in TEST_F()
1101 mOutput.editState().usesDeviceComposition = true; in TEST_F()
1129 mOutput.editState().usesDeviceComposition = true; in TEST_F()
3549 mOutput.mState.usesDeviceComposition = false; in OutputComposeSurfacesTest()
3966 getInstance()->mOutput.mState.usesDeviceComposition = used; in ifMixedCompositionIs()
/frameworks/native/services/surfaceflinger/
DSurfaceFlinger.cpp2955 if (state.usesDeviceComposition) { in composite()