/frameworks/native/services/surfaceflinger/CompositionEngine/src/ |
D | OutputLayerCompositionState.cpp | 33 void dumpHwc(const OutputLayerCompositionState::Hwc& hwc, std::string& out) { in dumpHwc() argument 36 if (hwc.hwcLayer == nullptr) { in dumpHwc() 39 dumpHex(out, "layer", hwc.hwcLayer->getId()); in dumpHwc() 42 dumpVal(out, "composition", toString(hwc.hwcCompositionType), hwc.hwcCompositionType); in dumpHwc() 89 if (hwc) { in dump() 90 dumpHwc(*hwc, out); in dump()
|
D | Display.cpp | 108 auto& hwc = getCompositionEngine().getHwComposer(); in setColorTransform() local 109 status_t result = hwc.setColorTransform(*halDisplayId, *args.colorTransformMatrix); in setColorTransform() 162 auto& hwc = getCompositionEngine().getHwComposer(); in createOutputLayer() local 163 auto hwcLayer = hwc.createLayer(*halDisplayId); in createOutputLayer() 210 auto& hwc = getCompositionEngine().getHwComposer(); in applyDisplayBrightness() local 212 hwc.setDisplayBrightness(*displayId, *getState().displayBrightness, in applyDisplayBrightness() 252 auto& hwc = getCompositionEngine().getHwComposer(); in chooseCompositionStrategy() local 257 if (status_t result = hwc.getDeviceCompositionChanges(*halDisplayId, requiresClientComposition, in chooseCompositionStrategy() 270 mPowerAdvisor->setSkippedValidate(mId, hwc.getValidateSkipped(*halDisplayId)); in chooseCompositionStrategy() 292 const auto& hwc = getCompositionEngine().getHwComposer(); in getSkipColorTransform() local [all …]
|
D | OutputLayer.cpp | 69 state.hwc.emplace(std::move(hwcLayer)); in setHwcLayer() 71 state.hwc.reset(); in setHwcLayer() 378 if (!state.hwc) { in writeStateToHWC() 382 auto& hwcLayer = (*state.hwc).hwcLayer; in writeStateToHWC() 404 const bool prevOverridden = state.hwc->stateOverridden; in writeStateToHWC() 422 editState().hwc->stateOverridden = isOverridden; in writeStateToHWC() 423 editState().hwc->layerSkipped = skipLayer; in writeStateToHWC() 577 : (getState().hwc->stateOverridden ? Region::INVALID_REGION in writeOutputIndependentPerFrameStateToHWC() 633 if (!state.hwc) { in uncacheBuffers() 643 if (bufferId == state.hwc->activeBufferId) { in uncacheBuffers() [all …]
|
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/ |
D | OutputLayerTest.cpp | 138 EXPECT_FALSE(mOutputLayer.getState().hwc); in TEST_F() 147 ASSERT_TRUE(outputLayerState.hwc); in TEST_F() 149 const auto& hwcState = *outputLayerState.hwc; in TEST_F() 818 outputLayerState.hwc = impl::OutputLayerCompositionState::Hwc(mHwcLayer); in OutputLayerWriteStateToHWCTest() 990 mOutputLayer.editState().hwc.reset(); in TEST_F() 997 mOutputLayer.editState().hwc = impl::OutputLayerCompositionState::Hwc(nullptr); in TEST_F() 1079 (*mOutputLayer.editState().hwc).hwcCompositionType = Composition::SOLID_COLOR; in TEST_F() 1203 mOutputLayer.editState().hwc->stateOverridden = true; in TEST_F() 1217 mOutputLayer.editState().hwc->stateOverridden = true; in TEST_F() 1218 mOutputLayer.editState().hwc->layerSkipped = true; in TEST_F() [all …]
|
D | CompositionEngineTest.cpp | 66 android::mock::HWComposer* hwc = new StrictMock<android::mock::HWComposer>(); in TEST_F() local 67 mEngine.setHwComposer(std::unique_ptr<android::HWComposer>(hwc)); in TEST_F() 69 EXPECT_EQ(hwc, &mEngine.getHwComposer()); in TEST_F()
|
/frameworks/native/services/surfaceflinger/tests/unittests/ |
D | CommitTest.cpp | 84 impl::HWComposer hwc = impl::HWComposer(std::make_unique<Hwc2::mock::Composer>()); in TEST_F() local 89 EXPECT_CALL(*mCompositionEngine, getHwComposer).WillOnce(testing::ReturnRef(hwc)); in TEST_F() 128 impl::HWComposer hwc = impl::HWComposer(std::make_unique<Hwc2::mock::Composer>()); in TEST_F() local 133 EXPECT_CALL(*mCompositionEngine, getHwComposer).WillOnce(testing::ReturnRef(hwc)); in TEST_F()
|
D | TestableSurfaceFlinger.h | 346 LOG_ALWAYS_FATAL_IF(!outputLayer->getState().hwc); in setLayerCompositionType() 347 (*state.hwc).hwcCompositionType = type; in setLayerCompositionType()
|
/frameworks/native/opengl/tests/ |
D | Android.bp | 28 "hwc",
|
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
D | FramebufferSurface.cpp | 51 FramebufferSurface::FramebufferSurface(HWComposer& hwc, PhysicalDisplayId displayId, in FramebufferSurface() argument 60 mHwc(hwc), in FramebufferSurface()
|
D | FramebufferSurface.h | 43 FramebufferSurface(HWComposer& hwc, PhysicalDisplayId displayId,
|
D | VirtualDisplaySurface.cpp | 49 VirtualDisplaySurface::VirtualDisplaySurface(HWComposer& hwc, VirtualDisplayId displayId, in VirtualDisplaySurface() argument 55 mHwc(hwc), in VirtualDisplaySurface()
|
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/ |
D | OutputLayerCompositionState.h | 158 std::optional<Hwc> hwc; member
|
/frameworks/native/services/surfaceflinger/ |
D | Layer.cpp | 749 if (outputLayer->getState().hwc) { in getCompositionType() 750 return (*outputLayer->getState().hwc).hwcCompositionType; in getCompositionType()
|