Lines Matching refs:screenId
43 #define CHECK_SCREEN_AND_RETURN(screenId, ret) \ argument
45 if ((screenId) == SCREEN_ID_INVALID) { \
213 sptr<DisplayInfo> DisplayManagerService::GetDisplayInfoByScreen(ScreenId screenId) in GetDisplayInfoByScreen() argument
215 … sptr<AbstractDisplay> display = abstractDisplayController_->GetAbstractDisplayByScreen(screenId); in GetDisplayInfoByScreen()
236 ScreenId screenId = abstractScreenController_->CreateVirtualScreen(option, displayManagerAgent); in CreateVirtualScreen() local
237 CHECK_SCREEN_AND_RETURN(screenId, SCREEN_ID_INVALID); in CreateVirtualScreen()
238 accessTokenIdMaps_.insert(std::pair(screenId, IPCSkeleton::GetCallingTokenID())); in CreateVirtualScreen()
239 return screenId; in CreateVirtualScreen()
242 DMError DisplayManagerService::DestroyVirtualScreen(ScreenId screenId) in DestroyVirtualScreen() argument
248 if (!accessTokenIdMaps_.isExistAndRemove(screenId, IPCSkeleton::GetCallingTokenID())) { in DestroyVirtualScreen()
252 WLOGFI("DestroyVirtualScreen::ScreenId: %{public}" PRIu64 "", screenId); in DestroyVirtualScreen()
253 CHECK_SCREEN_AND_RETURN(screenId, DMError::DM_ERROR_INVALID_PARAM); in DestroyVirtualScreen()
255 HITRACE_METER_FMT(HITRACE_TAG_WINDOW_MANAGER, "dms:DestroyVirtualScreen(%" PRIu64")", screenId); in DestroyVirtualScreen()
256 return abstractScreenController_->DestroyVirtualScreen(screenId); in DestroyVirtualScreen()
259 DMError DisplayManagerService::SetVirtualScreenSurface(ScreenId screenId, sptr<IBufferProducer> sur… in SetVirtualScreenSurface() argument
261 WLOGFI("SetVirtualScreenSurface::ScreenId: %{public}" PRIu64 "", screenId); in SetVirtualScreenSurface()
262 CHECK_SCREEN_AND_RETURN(screenId, DMError::DM_ERROR_INVALID_PARAM); in SetVirtualScreenSurface()
266 return abstractScreenController_->SetVirtualScreenSurface(screenId, pPurface); in SetVirtualScreenSurface()
272 DMError DisplayManagerService::SetOrientation(ScreenId screenId, Orientation orientation) in SetOrientation() argument
282 HITRACE_METER_FMT(HITRACE_TAG_WINDOW_MANAGER, "dms:SetOrientation(%" PRIu64")", screenId); in SetOrientation()
283 return abstractScreenController_->SetOrientation(screenId, orientation, false); in SetOrientation()
286 DMError DisplayManagerService::SetOrientationFromWindow(ScreenId screenId, Orientation orientation,… in SetOrientationFromWindow() argument
288 …ITRACE_METER_FMT(HITRACE_TAG_WINDOW_MANAGER, "dms:SetOrientationFromWindow(%" PRIu64")", screenId); in SetOrientationFromWindow()
289 return abstractScreenController_->SetOrientation(screenId, orientation, true, withAnimation); in SetOrientationFromWindow()
292 bool DisplayManagerService::SetRotationFromWindow(ScreenId screenId, Rotation targetRotation, bool … in SetRotationFromWindow() argument
294 … HITRACE_METER_FMT(HITRACE_TAG_WINDOW_MANAGER, "dms:SetRotationFromWindow(%" PRIu64")", screenId); in SetRotationFromWindow()
295 return abstractScreenController_->SetRotation(screenId, targetRotation, true, withAnimation); in SetRotationFromWindow()
315 DMError DisplayManagerService::GetScreenSupportedColorGamuts(ScreenId screenId, in GetScreenSupportedColorGamuts() argument
318 WLOGFI("GetScreenSupportedColorGamuts::ScreenId: %{public}" PRIu64 "", screenId); in GetScreenSupportedColorGamuts()
319 CHECK_SCREEN_AND_RETURN(screenId, DMError::DM_ERROR_INVALID_PARAM); in GetScreenSupportedColorGamuts()
320 return abstractScreenController_->GetScreenSupportedColorGamuts(screenId, colorGamuts); in GetScreenSupportedColorGamuts()
323 DMError DisplayManagerService::GetScreenColorGamut(ScreenId screenId, ScreenColorGamut& colorGamut) in GetScreenColorGamut() argument
325 WLOGFI("GetScreenColorGamut::ScreenId: %{public}" PRIu64 "", screenId); in GetScreenColorGamut()
326 CHECK_SCREEN_AND_RETURN(screenId, DMError::DM_ERROR_INVALID_PARAM); in GetScreenColorGamut()
327 return abstractScreenController_->GetScreenColorGamut(screenId, colorGamut); in GetScreenColorGamut()
330 DMError DisplayManagerService::SetScreenColorGamut(ScreenId screenId, int32_t colorGamutIdx) in SetScreenColorGamut() argument
332 …WLOGFI("SetScreenColorGamut::ScreenId: %{public}" PRIu64 ", colorGamutIdx %{public}d", screenId, c… in SetScreenColorGamut()
333 CHECK_SCREEN_AND_RETURN(screenId, DMError::DM_ERROR_INVALID_PARAM); in SetScreenColorGamut()
334 return abstractScreenController_->SetScreenColorGamut(screenId, colorGamutIdx); in SetScreenColorGamut()
337 DMError DisplayManagerService::GetScreenGamutMap(ScreenId screenId, ScreenGamutMap& gamutMap) in GetScreenGamutMap() argument
339 WLOGFI("GetScreenGamutMap::ScreenId: %{public}" PRIu64 "", screenId); in GetScreenGamutMap()
340 CHECK_SCREEN_AND_RETURN(screenId, DMError::DM_ERROR_INVALID_PARAM); in GetScreenGamutMap()
341 return abstractScreenController_->GetScreenGamutMap(screenId, gamutMap); in GetScreenGamutMap()
344 DMError DisplayManagerService::SetScreenGamutMap(ScreenId screenId, ScreenGamutMap gamutMap) in SetScreenGamutMap() argument
347 screenId, static_cast<uint32_t>(gamutMap)); in SetScreenGamutMap()
348 CHECK_SCREEN_AND_RETURN(screenId, DMError::DM_ERROR_INVALID_PARAM); in SetScreenGamutMap()
349 return abstractScreenController_->SetScreenGamutMap(screenId, gamutMap); in SetScreenGamutMap()
352 DMError DisplayManagerService::SetScreenColorTransform(ScreenId screenId) in SetScreenColorTransform() argument
354 WLOGFI("SetScreenColorTransform::ScreenId: %{public}" PRIu64 "", screenId); in SetScreenColorTransform()
355 CHECK_SCREEN_AND_RETURN(screenId, DMError::DM_ERROR_INVALID_PARAM); in SetScreenColorTransform()
356 return abstractScreenController_->SetScreenColorTransform(screenId); in SetScreenColorTransform()
439 bool DisplayManagerService::SetSpecifiedScreenPower(ScreenId screenId, ScreenPowerState state, in SetSpecifiedScreenPower() argument
443 screenId, state); in SetSpecifiedScreenPower()
498 bool DisplayManagerService::SetScreenBrightness(uint64_t screenId, uint32_t level) in SetScreenBrightness() argument
504 RSInterfaces::GetInstance().SetScreenBacklight(screenId, level); in SetScreenBrightness()
508 uint32_t DisplayManagerService::GetScreenBrightness(uint64_t screenId) in GetScreenBrightness() argument
510 … uint32_t level = static_cast<uint32_t>(RSInterfaces::GetInstance().GetScreenBacklight(screenId)); in GetScreenBrightness()
511 …ogTag::DMS, "GetScreenBrightness screenId:%{public}" PRIu64", level:%{public}u,", screenId, level); in GetScreenBrightness()
599 ScreenId screenId = GetScreenIdByDisplayId(displayId); in UpdateRSTree() local
601 CHECK_SCREEN_AND_RETURN(screenId, void()); in UpdateRSTree()
603 …abstractScreenController_->UpdateRSTree(screenId, parentScreenId, surfaceNode, isAdd, isMultiDispl… in UpdateRSTree()
614 ScreenId screenId = GetScreenIdByDisplayId(displayId); in AddSurfaceNodeToDisplay() local
615 return abstractScreenController_->AddSurfaceNodeToScreen(screenId, surfaceNode, true); in AddSurfaceNodeToDisplay()
626 ScreenId screenId = GetScreenIdByDisplayId(displayId); in RemoveSurfaceNodeFromDisplay() local
627 return abstractScreenController_->RemoveSurfaceNodeFromScreen(screenId, surfaceNode); in RemoveSurfaceNodeFromDisplay()
630 sptr<ScreenInfo> DisplayManagerService::GetScreenInfoById(ScreenId screenId) in GetScreenInfoById() argument
632 auto screen = abstractScreenController_->GetAbstractScreen(screenId); in GetScreenInfoById()
634 WLOGE("cannot find screenInfo: %{public}" PRIu64"", screenId); in GetScreenInfoById()
640 sptr<ScreenGroupInfo> DisplayManagerService::GetScreenGroupInfoById(ScreenId screenId) in GetScreenGroupInfoById() argument
642 auto screenGroup = abstractScreenController_->GetAbstractScreenGroup(screenId); in GetScreenGroupInfoById()
644 WLOGE("cannot find screenGroupInfo: %{public}" PRIu64"", screenId); in GetScreenGroupInfoById()
650 ScreenId DisplayManagerService::GetScreenGroupIdByScreenId(ScreenId screenId) in GetScreenGroupIdByScreenId() argument
652 auto screen = abstractScreenController_->GetAbstractScreen(screenId); in GetScreenGroupIdByScreenId()
654 WLOGE("cannot find screenInfo: %{public}" PRIu64"", screenId); in GetScreenGroupIdByScreenId()
672 for (auto screenId: screenIds) { in GetAllScreenInfos() local
673 auto screenInfo = GetScreenInfoById(screenId); in GetAllScreenInfos()
675 WLOGE("cannot find screenInfo: %{public}" PRIu64"", screenId); in GetAllScreenInfos()
760 DMError DisplayManagerService::SetScreenActiveMode(ScreenId screenId, uint32_t modeId) in SetScreenActiveMode() argument
766 …METER_FMT(HITRACE_TAG_WINDOW_MANAGER, "dms:SetScreenActiveMode(%" PRIu64", %u)", screenId, modeId); in SetScreenActiveMode()
767 return abstractScreenController_->SetScreenActiveMode(screenId, modeId); in SetScreenActiveMode()
770 DMError DisplayManagerService::SetVirtualPixelRatio(ScreenId screenId, float virtualPixelRatio) in SetVirtualPixelRatio() argument
776 …HITRACE_METER_FMT(HITRACE_TAG_WINDOW_MANAGER, "dms:SetVirtualPixelRatio(%" PRIu64", %f)", screenId, in SetVirtualPixelRatio()
778 return abstractScreenController_->SetVirtualPixelRatio(screenId, virtualPixelRatio); in SetVirtualPixelRatio()