Home
last modified time | relevance | path

Searched refs:Hwc (Results 1 – 16 of 16) sorted by relevance

/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/
DOutputLayerCompositionState.h136 struct Hwc { struct
137 explicit Hwc(std::shared_ptr<HWC2::Layer> hwcLayer) : hwcLayer(hwcLayer) {} in Hwc() function
166 std::optional<Hwc> hwc;
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/
DDisplaySurface.h52 enum class CompositionType : uint8_t { Unknown = 0, Gpu = 0b1, Hwc = 0b10, Mixed = Gpu | Hwc }; enumerator
/frameworks/native/services/surfaceflinger/tests/unittests/
DSurfaceFlinger_PowerHintTest.cpp40 prepareFrame(compositionengine::DisplaySurface::CompositionType::Hwc)) in TEST_F()
61 prepareFrame(compositionengine::DisplaySurface::CompositionType::Hwc)) in TEST_F()
DSurfaceFlinger_NotifyExpectedPresentTest.cpp81 CompositionCoverage::Hwc}); in composite()
DSchedulerTest.cpp604 CompositionCoverage::Hwc}); in TEST_F()
DCompositionTest.cpp343 prepareFrame(compositionengine::DisplaySurface::CompositionType::Hwc)) in setupHwcCompositionCallExpectations()
/frameworks/native/services/surfaceflinger/Scheduler/include/scheduler/interface/
DCompositionCoverage.h29 Hwc = 1 << 0, enumerator
/frameworks/native/services/surfaceflinger/DisplayHardware/
DVirtualDisplaySurface.h260 Hwc, enumerator
262 ftl_last = Hwc
DVirtualDisplaySurface.cpp192 if (mCompositionType == CompositionType::Hwc) { in advanceFrame()
200 mDebugState = DebugState::Hwc; in advanceFrame()
203 (mCompositionType != CompositionType::Hwc && mFbProducerSlot < 0)) { in advanceFrame()
244 VDS_LOGW_IF(mDebugState != DebugState::Hwc, "Unexpected %s in %s state", __func__, in onFrameCommitted()
/frameworks/native/services/surfaceflinger/CompositionEngine/src/
DRenderSurface.cpp136 if (usesDeviceComposition) return CompositionType::Hwc; in prepareFrame()
141 return CompositionType::Hwc; in prepareFrame()
DOutputLayerCompositionState.cpp33 void dumpHwc(const OutputLayerCompositionState::Hwc& hwc, std::string& out) { in dumpHwc()
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/
DOutputLayerTest.cpp843 outputLayerState.hwc = impl::OutputLayerCompositionState::Hwc(mHwcLayer); in OutputLayerWriteStateToHWCTest()
1024 mOutputLayer.editState().hwc = impl::OutputLayerCompositionState::Hwc(nullptr); in TEST_F()
1462 outputLayerState.hwc = impl::OutputLayerCompositionState::Hwc(mHwcLayer_); in OutputLayerUncacheBufferTest()
1556 outputLayerState.hwc = impl::OutputLayerCompositionState::Hwc(mHwcLayer); in OutputLayerWriteCursorPositionToHWCTest()
1615 mOutputLayer.editState().hwc = impl::OutputLayerCompositionState::Hwc{nullptr}; in TEST_F()
1622 mOutputLayer.editState().hwc = impl::OutputLayerCompositionState::Hwc{hwcLayer}; in TEST_F()
1638 mOutputLayer.editState().hwc = impl::OutputLayerCompositionState::Hwc{nullptr}; in TEST_F()
1645 mOutputLayer.editState().hwc = impl::OutputLayerCompositionState::Hwc{nullptr}; in TEST_F()
1662 mOutputLayer.editState().hwc = impl::OutputLayerCompositionState::Hwc{nullptr}; in TEST_F()
1669 mOutputLayer.editState().hwc = impl::OutputLayerCompositionState::Hwc{nullptr}; in TEST_F()
[all …]
DRenderSurfaceTest.cpp219 EXPECT_CALL(*mDisplaySurface, prepareFrame(DisplaySurface::CompositionType::Hwc)) in TEST_F()
226 EXPECT_CALL(*mDisplaySurface, prepareFrame(DisplaySurface::CompositionType::Hwc)) in TEST_F()
/frameworks/native/services/surfaceflinger/Scheduler/src/
DFrameTargeter.cpp179 mHwcFrameMissed = mFrameMissed && mCompositionCoverage.test(CompositionCoverage::Hwc); in beginFrame()
/frameworks/native/services/surfaceflinger/Scheduler/tests/
DFrameTargeterTest.cpp92 FenceTimePtr end(CompositionCoverage coverage = CompositionCoverage::Hwc) { in end()
/frameworks/native/services/surfaceflinger/
DSurfaceFlinger.cpp3140 flags |= CompositionCoverage::Hwc; in composite()