Home
last modified time | relevance | path

Searched refs:currVisibleData (Results 1 - 8 of 8) sorted by relevance

/foundation/window/window_manager/window_scene/test/unittest/
H A Dscene_session_manager_test8.cpp131 std::vector<std::pair<uint64_t, WindowVisibilityState>> currVisibleData; in HWTEST_F() local
132 ssm_->DealwithVisibilityChange(visibilityChangeInfo, currVisibleData); in HWTEST_F()
135 currVisibleData.push_back(std::make_pair(0, WindowVisibilityState::WINDOW_VISIBILITY_STATE_NO_OCCLUSION)); in HWTEST_F()
136 ssm_->DealwithVisibilityChange(visibilityChangeInfo, currVisibleData); in HWTEST_F()
156 ssm_->DealwithVisibilityChange(visibilityChangeInfo, currVisibleData); in HWTEST_F()
168 std::vector<std::pair<uint64_t, WindowVisibilityState>> currVisibleData; in HWTEST_F() local
172 currVisibleData.push_back(std::make_pair(1, WindowVisibilityState::WINDOW_VISIBILITY_STATE_PARTICALLY_OCCLUSION)); in HWTEST_F()
191 ssm_->DealwithVisibilityChange(visibilityChangeInfo, currVisibleData); in HWTEST_F()
422 std::vector<std::pair<uint64_t, WindowVisibilityState>> currVisibleData; in HWTEST_F() local
451 visibleState, visibilityChangeInfo, windowVisibilityInfos, visibilityInfo, currVisibleData); in HWTEST_F()
[all...]
H A Dscene_session_manager_test6.cpp158 std::vector<std::pair<uint64_t, WindowVisibilityState>> currVisibleData; in HWTEST_F() local
159 currVisibleData.push_back(std::make_pair(0, WindowVisibilityState::WINDOW_VISIBILITY_STATE_NO_OCCLUSION)); in HWTEST_F()
160 currVisibleData.push_back(std::make_pair(1, WindowVisibilityState::WINDOW_VISIBILITY_STATE_PARTICALLY_OCCLUSION)); in HWTEST_F()
161 currVisibleData.push_back(std::make_pair(2, WindowVisibilityState::WINDOW_VISIBILITY_STATE_TOTALLY_OCCUSION)); in HWTEST_F()
162 currVisibleData.push_back(std::make_pair(3, WindowVisibilityState::WINDOW_LAYER_STATE_MAX)); in HWTEST_F()
176 ssm_->GetWindowLayerChangeInfo(occlusionDataPtr, currVisibleData, currDrawingContentData); in HWTEST_F()
177 ASSERT_EQ(currVisibleData.size(), 7); in HWTEST_F()
190 std::vector<std::pair<uint64_t, WindowVisibilityState>> currVisibleData; in HWTEST_F() local
192 currVisibleData.push_back(std::make_pair(1, WindowVisibilityState::WINDOW_VISIBILITY_STATE_PARTICALLY_OCCLUSION)); in HWTEST_F()
193 currVisibleData in HWTEST_F()
209 std::vector<std::pair<uint64_t, WindowVisibilityState>> currVisibleData; HWTEST_F() local
226 std::vector<std::pair<uint64_t, WindowVisibilityState>> currVisibleData; HWTEST_F() local
276 std::vector<std::pair<uint64_t, WindowVisibilityState>> currVisibleData; HWTEST_F() local
325 std::vector<std::pair<uint64_t, WindowVisibilityState>> currVisibleData; HWTEST_F() local
[all...]
H A Dscene_session_manager_test9.cpp681 std::vector<std::pair<uint64_t, WindowVisibilityState>> currVisibleData; in HWTEST_F() local
682 currVisibleData.push_back(std::make_pair(0, WindowVisibilityState::WINDOW_VISIBILITY_STATE_NO_OCCLUSION)); in HWTEST_F()
683 currVisibleData.push_back(std::make_pair(1, WindowVisibilityState::WINDOW_VISIBILITY_STATE_PARTICALLY_OCCLUSION)); in HWTEST_F()
691 bool actual = ssm_->GetSessionRSVisible(sceneSession01, currVisibleData); in HWTEST_F()
H A Dscene_session_manager_test7.cpp1044 std::vector<std::pair<uint64_t, WindowVisibilityState>> currVisibleData; in HWTEST_F() local
1046 currVisibleData.emplace_back(2, WindowVisibilityState::WINDOW_VISIBILITY_STATE_NO_OCCLUSION); in HWTEST_F()
1047 currVisibleData.emplace_back(4, WindowVisibilityState::WINDOW_LAYER_STATE_MAX); in HWTEST_F()
1048 currVisibleData.emplace_back(5, WindowVisibilityState::WINDOW_VISIBILITY_STATE_TOTALLY_OCCUSION); in HWTEST_F()
1049 currVisibleData.emplace_back(7, WindowVisibilityState::WINDOW_LAYER_STATE_MAX); in HWTEST_F()
1050 currVisibleData.emplace_back(9, WindowVisibilityState::WINDOW_VISIBILITY_STATE_TOTALLY_OCCUSION); in HWTEST_F()
1056 visibilitychangeInfos = ssm_->GetWindowVisibilityChangeInfo(currVisibleData); in HWTEST_F()
H A Dscene_session_manager_test4.cpp955 std::vector<std::pair<uint64_t, WindowVisibilityState>> currVisibleData; in HWTEST_F() local
957 windowVisibilityInfos, visibilityInfo, currVisibleData); in HWTEST_F()
962 windowVisibilityInfos, visibilityInfo, currVisibleData); in HWTEST_F()
968 windowVisibilityInfos, visibilityInfo, currVisibleData); in HWTEST_F()
988 windowVisibilityInfos, visibilityInfo, currVisibleData); in HWTEST_F()
/foundation/window/window_manager/wmserver/src/
H A Dwindow_root.cpp444 std::vector<std::pair<uint64_t, WindowVisibilityState> > currVisibleData; in GetWindowVisibilityChangeInfo() local
447 currVisibleData.emplace_back(iter->first, static_cast<WindowVisibilityState>(iter->second)); in GetWindowVisibilityChangeInfo()
450 std::sort(currVisibleData.begin(), currVisibleData.end(), Comp); in GetWindowVisibilityChangeInfo()
453 for (; i < lastVisibleData_.size() && j < currVisibleData.size();) { in GetWindowVisibilityChangeInfo()
454 if (lastVisibleData_[i].first < currVisibleData[j].first) { in GetWindowVisibilityChangeInfo()
457 } else if (lastVisibleData_[i].first > currVisibleData[j].first) { in GetWindowVisibilityChangeInfo()
458 visibilityChangeInfo.emplace_back(currVisibleData[j].first, currVisibleData[j].second); in GetWindowVisibilityChangeInfo()
461 if (lastVisibleData_[i].second != currVisibleData[ in GetWindowVisibilityChangeInfo()
[all...]
/foundation/window/window_manager/window_scene/session_manager/include/
H A Dscene_session_manager.h374 const std::vector<std::pair<uint64_t, WindowVisibilityState>>& currVisibleData);
535 const std::vector<std::pair<uint64_t, WindowVisibilityState>>& currVisibleData);
537 const std::vector<std::pair<uint64_t, WindowVisibilityState>>& currVisibleData);
641 std::vector<std::pair<uint64_t, WindowVisibilityState>>& currVisibleData);
645 std::vector<std::pair<uint64_t, WindowVisibilityState>>& currVisibleData,
/foundation/window/window_manager/window_scene/session_manager/src/
H A Dscene_session_manager.cpp7436 std::vector<std::pair<uint64_t, WindowVisibilityState>> currVisibleData; in WindowLayerInfoChangeCallback()
7438 GetWindowLayerChangeInfo(weakOcclusionData, currVisibleData, currDrawingContentData); in WindowLayerInfoChangeCallback()
7440 if (currVisibleData.size() != 0) { in WindowLayerInfoChangeCallback()
7441 visibilityChangeInfos = GetWindowVisibilityChangeInfo(currVisibleData); in WindowLayerInfoChangeCallback()
7444 DealwithVisibilityChange(visibilityChangeInfos, currVisibleData); in WindowLayerInfoChangeCallback()
7460 std::vector<std::pair<uint64_t, WindowVisibilityState>>& currVisibleData, in GetWindowLayerChangeInfo()
7470 currVisibleData.emplace_back(iter->first, static_cast<WindowVisibilityState>(iter->second)); in GetWindowLayerChangeInfo()
7488 const std::vector<std::pair<uint64_t, WindowVisibilityState>>& currVisibleData) in UpdateSubWindowVisibility()
7503 if (subSession->IsSessionForeground() || GetSessionRSVisible(subSession, currVisibleData)) { in UpdateSubWindowVisibility()
7513 const std::vector<std::pair<uint64_t, WindowVisibilityState>>& currVisibleData) in GetSessionRSVisible()
7459 GetWindowLayerChangeInfo(std::shared_ptr<RSOcclusionData> occlusiontionData, std::vector<std::pair<uint64_t, WindowVisibilityState>>& currVisibleData, std::vector<std::pair<uint64_t, bool>>& currDrawingContentData) GetWindowLayerChangeInfo() argument
7484 UpdateSubWindowVisibility(const sptr<SceneSession>& session, WindowVisibilityState visibleState, const std::vector<std::pair<uint64_t, WindowVisibilityState>>& visibilityChangeInfo, std::vector<sptr<WindowVisibilityInfo>>& windowVisibilityInfos, std::string& visibilityInfo, const std::vector<std::pair<uint64_t, WindowVisibilityState>>& currVisibleData) UpdateSubWindowVisibility() argument
7512 GetSessionRSVisible(const sptr<Session>& session, const std::vector<std::pair<uint64_t, WindowVisibilityState>>& currVisibleData) GetSessionRSVisible() argument
7590 GetWindowVisibilityChangeInfo( std::vector<std::pair<uint64_t, WindowVisibilityState>>& currVisibleData) GetWindowVisibilityChangeInfo() argument
7625 DealwithVisibilityChange(const std::vector<std::pair<uint64_t, WindowVisibilityState>>& visibilityChangeInfo, const std::vector<std::pair<uint64_t, WindowVisibilityState>>& currVisibleData) DealwithVisibilityChange() argument
[all...]

Completed in 27 milliseconds