Home
last modified time | relevance | path

Searched refs:mHwc (Results 1 – 8 of 8) sorted by relevance

/frameworks/native/services/surfaceflinger/DisplayHardware/
DFramebufferSurface.cpp62 mHwc(hwc), in FramebufferSurface()
74 const auto& activeConfig = mHwc.getActiveConfig(disp); in FramebufferSurface()
146 mHwc.setClientTarget(mDisplayType, outSlot, outFence, outBuffer, outDataspace); in nextBuffer()
164 sp<Fence> fence = mHwc.getPresentFence(mDisplayType); in onFrameCommitted()
DVirtualDisplaySurface.cpp57 mHwc(hwc), in VirtualDisplaySurface()
214 mHwc.setOutputBuffer(mDisplayId, mOutputFence, outBuffer); in advanceFrame()
224 result = mHwc.setClientTarget(mDisplayId, hwcSlot, mFbFence, in advanceFrame()
239 sp<Fence> retireFence = mHwc.getPresentFence(mDisplayId); in onFrameCommitted()
636 result = mHwc.setOutputBuffer(mDisplayId, Fence::NO_FENCE, in refreshOutputBuffer()
DFramebufferSurface.h89 HWComposer& mHwc; variable
DHWComposer_hwc1.h300 HWComposer& mHwc; variable
373 struct hwc_composer_device_1* mHwc; variable
DVirtualDisplaySurface.h154 HWComposer& mHwc; variable
/frameworks/native/services/surfaceflinger/
DSurfaceFlinger.cpp677 getBE().mHwc.reset( in init()
679 getBE().mHwc->registerCallback(this, getBE().mComposerSequenceId); in init()
682 LOG_ALWAYS_FATAL_IF(!getBE().mHwc->isConnected(HWC_DISPLAY_PRIMARY), in init()
704 mVrFlinger = dvr::VrFlinger::Create(getBE().mHwc->getComposer(), in init()
705 getBE().mHwc->getHwcDisplayId(HWC_DISPLAY_PRIMARY).value_or(0), in init()
735 mLegacySrgbSaturationMatrix = getBE().mHwc->getDataspaceSaturationMatrix(HWC_DISPLAY_PRIMARY, in init()
1286 const auto& activeConfig = getBE().mHwc->getActiveConfig(HWC_DISPLAY_PRIMARY); in resyncToHardwareVsync()
1334 if (!getBE().mHwc->onVsync(displayId, timestamp, &type)) { in onVsyncReceived()
1417 if (vrFlingerRequestsDisplay == getBE().mHwc->isUsingVrComposer()) { in updateVrFlinger()
1421 if (vrFlingerRequestsDisplay && !getBE().mHwc->getComposer()->isRemote()) { in updateVrFlinger()
[all …]
DSurfaceFlinger.h171 std::unique_ptr<HWComposer> mHwc; variable
640 HWComposer& getHwComposer() const { return *getBE().mHwc; } in getHwComposer()
/frameworks/native/services/surfaceflinger/tests/unittests/
DTestableSurfaceFlinger.h44 mFlinger->getBE().mHwc.reset(new HWComposer(std::move(composer))); in setupComposer()
131 auto& mutableHwcDisplayData() { return mFlinger->getBE().mHwc->mDisplayData; } in mutableHwcDisplayData()
132 auto& mutableHwcDisplaySlots() { return mFlinger->getBE().mHwc->mHwcDisplaySlots; } in mutableHwcDisplaySlots()
144 mFlinger->getBE().mHwc.reset(); in ~TestableSurfaceFlinger()