Home
last modified time | relevance | path

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 Drs_message_processor_test.cpp47 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 Drs_message_processor.h28 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 Drs_message_processor.cpp24 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 Drscommand_fuzzer.cpp228 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 Drs_transaction_data.h201 friend class RSMessageProcessor; variable
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/ui/
H A Drs_ui_director.cpp372 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 Drs_modifier_manager.cpp167 RSMessageProcessor::Instance().AddUIMessage(ExtractPid(animationId), command); in OnAnimationFinished()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/animation/
H A Drs_render_interpolating_spring_animation.cpp254 RSMessageProcessor::Instance().AddUIMessage(ExtractPid(animationId), std::move(command)); in CallLogicallyFinishCallback()
H A Drs_animation_manager.cpp234 RSMessageProcessor::Instance().AddUIMessage(ExtractPid(animationId), command); in OnAnimationFinished()
H A Drs_render_animation.cpp312 RSMessageProcessor::Instance().AddUIMessage(ExtractPid(id_), command); in ProcessOnRepeatFinish()
H A Drs_render_spring_animation.cpp369 RSMessageProcessor::Instance().AddUIMessage(ExtractPid(animationId), std::move(command)); in CallLogicallyFinishCallback()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_main_thread.cpp3146RSMessageProcessor::Instance().AddUIMessage(ExtractPid(animationId), std::move(command)); in SendCommands()
3150 if (!RSMessageProcessor::Instance().HasTransaction()) { in SendCommands()
3156 RSMessageProcessor::Instance().GetAllTransactions()); in SendCommands()