Home
last modified time | relevance | path

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

/ohos5.0/drivers/peripheral/display/composer/vdi_base/src/
H A Dhdi_drm_composition.cpp26 : mDrmDevice(drmDevice), mConnector(connector), mCrtc(crtc) in HdiDrmComposition()
173 if (mCrtc->NeedModeSet()) { in UpdateMode()
180 int ret = drmModeAtomicAddProperty(pset, mCrtc->GetId(), mCrtc->GetActivePropId(), 1); in UpdateMode()
186 …ret = drmModeAtomicAddProperty(pset, mCrtc->GetId(), mCrtc->GetModePropId(), modeBlock->GetBlockId… in UpdateMode()
188 mCrtc->GetId(), mCrtc->GetModePropId(), modeBlock->GetBlockId()); in UpdateMode()
201 mCrtc->ClearModeSet(); in UpdateMode()
241 drmPlane->GetId(), drmPlane->GetWinType(), mCrtc->GetId(), mCrtc->GetPlaneMask()); in FindPlaneAndApply()
273 ret = drmModeAtomicAddProperty(atomicReqPtr.Get(), mCrtc->GetId(), mCrtc->GetOutFencePropId(), in Apply()
277 mCrtc->GetOutFencePropId()); in Apply()
292 mConnector->GetPropCrtcId(), mCrtc->GetId()); in Apply()
[all …]
H A Ddrm_display.cpp37 : mDrmDevice(drmDevice), mConnector(connector), mCrtc(crtc) in DrmDisplay()
42 if (mCrtc != nullptr) { in ~DrmDisplay()
43 mCrtc->UnBindDisplay(GetId()); in ~DrmDisplay()
50 DISPLAY_CHK_RETURN((mCrtc == nullptr), DISPLAY_FAILURE, DISPLAY_LOGE("crtc is null")); in Init()
62 auto postComp = std::make_unique<HdiDrmComposition>(mConnector, mCrtc, mDrmDevice); in Init()
68 ret = mCrtc->BindToDisplay(GetId()); in Init()
91 *modeId = mCrtc->GetActiveModeId(); in GetDisplayMode()
97 return mCrtc->SetActivieMode(modeId); in SetDisplayMode()
225 ret = mConnector->GetModeFromId(mCrtc->GetActiveModeId(), mode); in PushFirstFrame()
227 DISPLAY_LOGE("can not get the mode from id %{public}d", mCrtc->GetActiveModeId())); in PushFirstFrame()
[all …]
/ohos5.0/drivers/peripheral/display/hal/default_standard/src/display_device/drm/
H A Dhdi_drm_composition.cpp25 : mDrmDevice(drmDevice), mConnector(connector), mCrtc(crtc) in HdiDrmComposition()
39 mPrimPlanes = mDrmDevice->GetDrmPlane(mCrtc->GetPipe(), DRM_PLANE_TYPE_PRIMARY); in Init()
85 drmPlane.GetPropCrtcId(), mCrtc->GetId()); in ApplyPlane()
94 if (mCrtc->NeedModeSet()) { in UpdateMode()
95 modeBlock = mConnector->GetModeBlockFromId(mCrtc->GetActiveModeId()); in UpdateMode()
99 int ret = drmModeAtomicAddProperty(&pset, mCrtc->GetId(), mCrtc->GetActivePropId(), 1); in UpdateMode()
105 …ret = drmModeAtomicAddProperty(&pset, mCrtc->GetId(), mCrtc->GetModePropId(), modeBlock->GetBlockI… in UpdateMode()
107 mCrtc->GetModePropId(), modeBlock->GetBlockId()); in UpdateMode()
112 mConnector->GetPropCrtcId(), mCrtc->GetId()); in UpdateMode()
135 ret = drmModeAtomicAddProperty(atomicReqPtr.Get(), mCrtc->GetId(), mCrtc->GetOutFencePropId(), in Apply()
[all …]
H A Ddrm_display.cpp34 : mDrmDevice(drmDevice), mConnector(connector), mCrtc(crtc) in DrmDisplay()
39 if (mCrtc != nullptr) { in ~DrmDisplay()
40 mCrtc->UnBindDisplay(GetId()); in ~DrmDisplay()
47 DISPLAY_CHK_RETURN((mCrtc == nullptr), DISPLAY_FAILURE, DISPLAY_LOGE("crtc is null")); in Init()
59 auto postComp = std::make_unique<HdiDrmComposition>(mConnector, mCrtc, mDrmDevice); in Init()
65 ret = mCrtc->BindToDisplay(GetId()); in Init()
88 *modeId = mCrtc->GetActiveModeId(); in GetDisplayMode()
94 return mCrtc->SetActivieMode(modeId); in SetDisplayMode()
197 ret = mConnector->GetModeFromId(mCrtc->GetActiveModeId(), mode); in PushFirstFrame()
199 DISPLAY_LOGE("can not get the mode from id %{public}d", mCrtc->GetActiveModeId())); in PushFirstFrame()
H A Dhdi_drm_composition.h61 std::shared_ptr<DrmCrtc> mCrtc; variable
H A Ddrm_display.h62 std::shared_ptr<DrmCrtc> mCrtc; variable
/ohos5.0/drivers/peripheral/display/composer/vdi_base/include/
H A Ddrm_display.h62 std::shared_ptr<DrmCrtc> mCrtc; variable
H A Dhdi_drm_composition.h66 std::shared_ptr<DrmCrtc> mCrtc; variable