Searched refs:RSMessageProcessor (Results 1 – 12 of 12) sorted by relevance
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/command/ |
H A D | rs_message_processor_test.cpp | 47 RSMessageProcessor::Instance().AddUIMessage(pid, nullptr); 48 RSMessageProcessor::Instance().AddUIMessage(pid, nullptr); 51 RSMessageProcessor::Instance().HasTransaction(pid); 53 RSMessageProcessor::Instance().GetAllTransactions(); 55 RSMessageProcessor::Instance().GetTransaction(0); 79 RSMessageProcessor::Instance().AddUIMessage(pid, nullptr); 86 RSMessageProcessor::Instance().AddUIMessage(pid, nullptr); 126 …EXPECT_EQ(RSMessageProcessor::Instance().transactionMap_, RSMessageProcessor::Instance().GetAllTra… 139 RSMessageProcessor::Instance().transactionMap_.clear(); 140 RSMessageProcessor::Instance().AddUIMessage(pid, command); [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/command/ |
H A D | rs_message_processor.h | 28 class RSB_EXPORT RSMessageProcessor final { 30 static RSB_EXPORT RSMessageProcessor& Instance(); 41 RSMessageProcessor() = default; 42 ~RSMessageProcessor(); 43 RSMessageProcessor(const RSMessageProcessor&) = delete; 44 RSMessageProcessor(const RSMessageProcessor&&) = delete; 45 RSMessageProcessor& operator=(const RSMessageProcessor&) = delete; 46 RSMessageProcessor& operator=(const RSMessageProcessor&&) = delete;
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/command/ |
H A D | rs_message_processor.cpp | 24 RSMessageProcessor& RSMessageProcessor::Instance() in Instance() 26 static RSMessageProcessor processor; in Instance() 30 RSMessageProcessor::~RSMessageProcessor() in ~RSMessageProcessor() 36 void RSMessageProcessor::AddUIMessage(uint32_t pid, std::unique_ptr<RSCommand>& command) in AddUIMessage() 46 void RSMessageProcessor::AddUIMessage(uint32_t pid, std::unique_ptr<RSCommand>&& command) in AddUIMessage() 56 bool RSMessageProcessor::HasTransaction() const in HasTransaction() 62 bool RSMessageProcessor::HasTransaction(uint32_t pid) const in HasTransaction() 69 std::shared_ptr<RSTransactionData> RSMessageProcessor::GetTransaction(uint32_t pid) in GetTransaction() 82 std::unordered_map<uint32_t, std::shared_ptr<RSTransactionData>>&& RSMessageProcessor::GetAllTransa… in GetAllTransactions()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/fuzztest/rscommand_fuzzer/ |
H A D | rscommand_fuzzer.cpp | 228 RSMessageProcessor::Instance().AddUIMessage(pid, command); in RSMessageProcessFuzzTest() 229 RSMessageProcessor::Instance().AddUIMessage(pid, command); in RSMessageProcessFuzzTest() 230 RSMessageProcessor::Instance().HasTransaction(pid); in RSMessageProcessFuzzTest() 231 RSMessageProcessor::Instance().GetTransaction(pid); in RSMessageProcessFuzzTest()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/transaction/ |
H A D | rs_transaction_data.h | 201 friend class RSMessageProcessor; variable
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/ui/ |
H A D | rs_ui_director.cpp | 372 if (!RSMessageProcessor::Instance().HasTransaction(pid)) { in RecvMessages() 375 auto transactionDataPtr = RSMessageProcessor::Instance().GetTransaction(pid); in RecvMessages()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/modifier/ |
H A D | rs_modifier_manager.cpp | 167 RSMessageProcessor::Instance().AddUIMessage(ExtractPid(animationId), command); in OnAnimationFinished()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/animation/ |
H A D | rs_render_interpolating_spring_animation.cpp | 254 RSMessageProcessor::Instance().AddUIMessage(ExtractPid(animationId), std::move(command)); in CallLogicallyFinishCallback()
|
H A D | rs_animation_manager.cpp | 234 RSMessageProcessor::Instance().AddUIMessage(ExtractPid(animationId), command); in OnAnimationFinished()
|
H A D | rs_render_animation.cpp | 312 RSMessageProcessor::Instance().AddUIMessage(ExtractPid(id_), command); in ProcessOnRepeatFinish()
|
H A D | rs_render_spring_animation.cpp | 369 RSMessageProcessor::Instance().AddUIMessage(ExtractPid(animationId), std::move(command)); in CallLogicallyFinishCallback()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/ |
H A D | rs_main_thread.cpp | 3146 … RSMessageProcessor::Instance().AddUIMessage(ExtractPid(animationId), std::move(command)); in SendCommands() 3150 if (!RSMessageProcessor::Instance().HasTransaction()) { in SendCommands() 3156 RSMessageProcessor::Instance().GetAllTransactions()); in SendCommands()
|