Searched refs:mCrtc (Results 1 – 8 of 8) sorted by relevance
/ohos5.0/drivers/peripheral/display/composer/vdi_base/src/ |
H A D | hdi_drm_composition.cpp | 26 : 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 D | drm_display.cpp | 37 : 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 D | hdi_drm_composition.cpp | 25 : 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 D | drm_display.cpp | 34 : 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 D | hdi_drm_composition.h | 61 std::shared_ptr<DrmCrtc> mCrtc; variable
|
H A D | drm_display.h | 62 std::shared_ptr<DrmCrtc> mCrtc; variable
|
/ohos5.0/drivers/peripheral/display/composer/vdi_base/include/ |
H A D | drm_display.h | 62 std::shared_ptr<DrmCrtc> mCrtc; variable
|
H A D | hdi_drm_composition.h | 66 std::shared_ptr<DrmCrtc> mCrtc; variable
|