Home
last modified time | relevance | path

Searched refs:usesClientComposition (Results 1 – 11 of 11) sorted by relevance

/frameworks/native/services/surfaceflinger/CompositionEngine/src/
DRenderSurface.cpp127 void RenderSurface::prepareFrame(bool usesClientComposition, bool usesDeviceComposition) { in prepareFrame() argument
129 if (usesClientComposition && usesDeviceComposition) { in prepareFrame()
131 } else if (usesClientComposition) { in prepareFrame()
175 if (state.usesClientComposition || state.flipClientTarget) { in queueBuffer()
DOutputCompositionState.cpp27 dumpVal(out, "usesClientComposition", usesClientComposition); in dump()
DOutput.cpp763 mRenderSurface->prepareFrame(outputState.usesClientComposition, in prepareFrame()
818 outputState.usesClientComposition}; in composeSurfaces()
1073 if (outputState.usesClientComposition) { in postFramebuffer()
1102 outputState.usesClientComposition = true; in chooseCompositionStrategy()
1113 if (getState().usesClientComposition) { in presentAndGetFrameFences()
DDisplay.cpp267 state.usesClientComposition = anyLayersRequireClientComposition(); in chooseCompositionStrategy()
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/
DRenderSurfaceTest.cpp242 state.usesClientComposition = false; in TEST_F()
258 state.usesClientComposition = true; in TEST_F()
276 state.usesClientComposition = false; in TEST_F()
293 state.usesClientComposition = false; in TEST_F()
314 state.usesClientComposition = true; in TEST_F()
DDisplayTest.cpp613 EXPECT_TRUE(state.usesClientComposition); in TEST_F()
625 EXPECT_TRUE(state.usesClientComposition); in TEST_F()
648 EXPECT_FALSE(state.usesClientComposition); in TEST_F()
681 EXPECT_FALSE(state.usesClientComposition); in TEST_F()
909 mDisplay->editState().usesClientComposition = false; in TEST_F()
930 nonHwcDisplay->editState().usesClientComposition = false; in TEST_F()
951 nonHwcDisplay->editState().usesClientComposition = false; in TEST_F()
972 nonHwcDisplay->editState().usesClientComposition = false; in TEST_F()
DOutputTest.cpp798 mOutput.editState().usesClientComposition = false; in TEST_F()
811 mOutput->editState().usesClientComposition = false; in TEST_F()
818 EXPECT_TRUE(mOutput->getState().usesClientComposition); in TEST_F()
2698 mOutput.mState.usesClientComposition = true; in TEST_F()
2726 mOutput.mState.usesClientComposition = true; in TEST_F()
2798 mOutput.mState.usesClientComposition = true; in OutputComposeSurfacesTest()
2871 mOutput.mState.usesClientComposition = false; in TEST_F()
2882 mOutput.mState.usesClientComposition = false; in TEST_F()
2903 mOutput.mState.usesClientComposition = false; in TEST_F()
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/
DRenderSurface.h80 virtual void prepareFrame(bool usesClientComposition, bool usesDeviceComposition) = 0;
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/
DOutputCompositionState.h48 bool usesClientComposition{false};
DRenderSurface.h56 void prepareFrame(bool usesClientComposition, bool usesDeviceComposition) override;
/frameworks/native/services/surfaceflinger/
DSurfaceFlinger.cpp2107 return state.usesClientComposition && !state.reusedClientComposition; in onMessageRefresh()
2227 if (display && display->getCompositionDisplay()->getState().usesClientComposition) { in postComposition()