Home
last modified time | relevance | path

Searched refs:usesClientComposition (Results 1 – 11 of 11) 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()
135 if (usesClientComposition) return CompositionType::Gpu; in prepareFrame()
204 if (state.usesClientComposition || state.flipClientTarget) { in queueBuffer()
DOutputCompositionState.cpp31 dumpVal(out, "usesClientComposition", usesClientComposition); in dump()
DOutput.cpp1264 if (outputState.usesClientComposition || outputState.flipClientTarget) { in dequeueRenderBuffer()
1285 outputState.usesClientComposition}; in composeSurfaces()
1610 if (outputState.usesClientComposition) { in presentFrameAndReleaseLayers()
1657 outputState.usesClientComposition = true; in resetCompositionStrategy()
1668 if (getState().usesClientComposition) { in presentFrame()
1744 mRenderSurface->prepareFrame(state.usesClientComposition, state.usesDeviceComposition); in finishPrepareFrame()
DDisplay.cpp287 state.usesClientComposition = anyLayersRequireClientComposition(); in applyCompositionStrategy()
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/
DRenderSurfaceTest.cpp262 state.usesClientComposition = false; in TEST_F()
280 state.usesClientComposition = true; in TEST_F()
300 state.usesClientComposition = false; in TEST_F()
317 state.usesClientComposition = false; in TEST_F()
340 state.usesClientComposition = true; in TEST_F()
DDisplayTest.cpp578 EXPECT_TRUE(state.usesClientComposition); in TEST_F()
591 EXPECT_TRUE(state.usesClientComposition); in TEST_F()
622 EXPECT_FALSE(state.usesClientComposition); in TEST_F()
674 EXPECT_FALSE(state.usesClientComposition); in TEST_F()
945 mDisplay->editState().usesClientComposition = false; in TEST_F()
964 gpuDisplay->editState().usesClientComposition = false; in TEST_F()
985 gpuDisplay->editState().usesClientComposition = false; in TEST_F()
1006 gpuDisplay->editState().usesClientComposition = false; in TEST_F()
DOutputTest.cpp989 mOutput.editState().usesClientComposition = false; in TEST_F()
1005 mOutput->editState().usesClientComposition = false; in TEST_F()
1012 EXPECT_TRUE(mOutput->getState().usesClientComposition); in TEST_F()
1051 mOutput.editState().usesClientComposition = false; in TEST_F()
1075 mOutput.editState().usesClientComposition = false; in TEST_F()
1100 mOutput.editState().usesClientComposition = false; in TEST_F()
1128 mOutput.editState().usesClientComposition = false; in TEST_F()
3358 mOutput.mState.usesClientComposition = true; in TEST_F()
3385 mOutput.mState.usesClientComposition = true; in TEST_F()
3411 mOutput.mState.usesClientComposition = true; in TEST_F()
[all …]
/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.h59 bool usesClientComposition{false};
DRenderSurface.h60 void prepareFrame(bool usesClientComposition, bool usesDeviceComposition) override;
/frameworks/native/services/surfaceflinger/
DSurfaceFlinger.cpp2961 } else if (state.usesClientComposition) { in composite()
3121 display && display->getState().usesClientComposition) { in onCompositionPresented()