Home
last modified time | relevance | path

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

/device/generic/goldfish-opengl/system/hwc3/
DHostFrameComposer.cpp168 mDrmClient.emplace(); in init()
170 HWC3::Error error = mDrmClient->init(); in init()
183 if (mDrmClient) { in registerOnHotplugCallback()
184 mDrmClient->registerOnHotplugCallback(cb); in registerOnHotplugCallback()
190 if (mDrmClient) { in unregisterOnHotplugCallback()
191 mDrmClient->unregisterOnHotplugCallback(); in unregisterOnHotplugCallback()
229 mDrmClient ? &mDrmClient.value() : nullptr); in createHostComposerDisplayInfo()
321 if (mDrmClient) { in onDisplayCreate()
322 edid = mDrmClient->getEdid(displayId); in onDisplayCreate()
369 mDrmClient->create(clientTargetFencedBuffer.getBuffer()); in onDisplayClientTargetSet()
[all …]
DClientFrameComposer.cpp39 HWC3::Error error = mDrmClient.init(); in init()
49 return mDrmClient.registerOnHotplugCallback(cb); in registerOnHotplugCallback()
54 return mDrmClient.unregisterOnHotplugCallback(); in unregisterOnHotplugCallback()
95 mDrmClient.create(display->getClientTarget().getBuffer()); in onDisplayClientTargetSet()
150 auto [flushError, flushCompleteFence] = mDrmClient.flushToDisplay( in presentDisplay()
DHostFrameComposer.h68 if (mDrmClient) { in getDrmPresenter()
69 return &*mDrmClient; in getDrmPresenter()
93 std::optional<DrmClient> mDrmClient; variable
DDrmBuffer.cpp23 DrmBuffer::DrmBuffer(DrmClient& DrmClient) : mDrmClient(DrmClient) {} in DrmBuffer()
25 DrmBuffer::~DrmBuffer() { mDrmClient.destroyDrmFramebuffer(this); } in ~DrmBuffer()
DGuestFrameComposer.cpp434 HWC3::Error error = mDrmClient.init(); in init()
444 return mDrmClient.registerOnHotplugCallback(cb); in registerOnHotplugCallback()
449 return mDrmClient.unregisterOnHotplugCallback(); in unregisterOnHotplugCallback()
488 &mDrmClient); in onDisplayCreate()
493 mDrmClient.flushToDisplay(displayId, compositionResult->getDrmBuffer(), -1); in onDisplayCreate()
505 std::optional<std::vector<uint8_t>> edid = mDrmClient.getEdid(displayId); in onDisplayCreate()
817 … auto [error, fence] = mDrmClient.flushToDisplay(displayId, compositionResult->getDrmBuffer(), -1); in presentDisplay()
DClientFrameComposer.h65 const DrmClient* getDrmPresenter() const override { return &mDrmClient; } in getDrmPresenter()
74 DrmClient mDrmClient; variable
DGuestFrameComposer.h65 const DrmClient* getDrmPresenter() const override { return &mDrmClient; } in getDrmPresenter()
100 DrmClient mDrmClient; variable
DDrmBuffer.h50 DrmClient& mDrmClient; variable