Home
last modified time | relevance | path

Searched refs:syncTransactionData_ (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_main_thread.cpp1251 if (!syncTransactionData_.empty() && syncTransactionData_.begin()->second.front() && in StartSyncTransactionFallbackTask()
1252 syncTransactionData_.begin()->second.front()->GetSyncId() != syncId) { in StartSyncTransactionFallbackTask()
1286 syncTransactionData_[pid].emplace_back(std::move(rsTransactionData)); in ProcessSyncRSTransactionData()
1290 if (!syncTransactionData_.empty() && syncTransactionData_.begin()->second.front() && in ProcessSyncRSTransactionData()
1298 if (!syncTransactionData_.empty() && syncTransactionData_.begin()->second.front() && in ProcessSyncRSTransactionData()
1302 if (syncTransactionData_.empty()) { in ProcessSyncRSTransactionData()
1305 if (syncTransactionData_.count(pid) == 0) { in ProcessSyncRSTransactionData()
1306 syncTransactionData_.insert({ pid, std::vector<std::unique_ptr<RSTransactionData>>() }); in ProcessSyncRSTransactionData()
1309 syncTransactionData_[pid].emplace_back(std::move(rsTransactionData)); in ProcessSyncRSTransactionData()
1319 for (auto& [pid, transactions] : syncTransactionData_) { in ProcessAllSyncTransactionData()
[all …]
H A Drs_main_thread.h524 std::unordered_map<pid_t, std::vector<std::unique_ptr<RSTransactionData>>> syncTransactionData_; variable
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/
H A Drs_main_thread_test.cpp461 ASSERT_EQ(mainThread->syncTransactionData_.empty(), false);
468 ASSERT_EQ(mainThread->syncTransactionData_.empty(), false);
474 ASSERT_EQ(mainThread->syncTransactionData_.empty(), false);
493 ASSERT_EQ(mainThread->syncTransactionData_.empty(), false);