Home
last modified time | relevance | path

Searched refs:followType (Results 1 – 9 of 9) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/transaction/
H A Drs_transaction_data.cpp107 auto& [nodeId, followType, command] = payload_[marshallingIndex_]; in Marshalling()
111 success = success && parcel.WriteUint8(static_cast<uint8_t>(followType)); in Marshalling()
157 for (auto& [nodeId, followType, command] : payload_) { in ProcessBySingleFrameComposer()
169 for (auto& [nodeId, followType, command] : payload_) { in Process()
187 …nsactionData::AddCommand(std::unique_ptr<RSCommand>& command, NodeId nodeId, FollowType followType) in AddCommand() argument
192 payload_.emplace_back(nodeId, followType, std::move(command)); in AddCommand()
201 payload_.emplace_back(nodeId, followType, std::move(command)); in AddCommand()
214 uint8_t followType = 0; in UnmarshallingCommand() local
240 if (!parcel.ReadUint8(followType)) { in UnmarshallingCommand()
265 payload_.emplace_back(nodeId, static_cast<FollowType>(followType), std::move(command)); in UnmarshallingCommand()
[all …]
H A Drs_transaction_proxy.cpp67 FollowType followType, NodeId nodeId) in AddCommand() argument
79 " followType:%{public}hu", nodeId, isRenderServiceCommand, followType); in AddCommand()
81 AddRemoteCommand(command, nodeId, followType); in AddCommand()
93 …nProxy::AddCommandFromRT(std::unique_ptr<RSCommand>& command, NodeId nodeId, FollowType followType) in AddCommandFromRT() argument
101 implicitTransactionDataFromRT_->AddCommand(command, nodeId, followType); in AddCommandFromRT()
347 …nProxy::AddRemoteCommand(std::unique_ptr<RSCommand>& command, NodeId nodeId, FollowType followType) in AddRemoteCommand() argument
350 implicitRemoteTransactionDataStack_.top()->AddCommand(command, nodeId, followType); in AddRemoteCommand()
353 implicitRemoteTransactionData_->AddCommand(command, nodeId, followType); in AddRemoteCommand()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/transaction/
H A Drs_transaction_proxy.h43 FollowType followType = FollowType::NONE, NodeId nodeId = 0);
44 …void AddCommandFromRT(std::unique_ptr<RSCommand>& command, NodeId nodeId, FollowType followType = …
90 … void AddRemoteCommand(std::unique_ptr<RSCommand>& command, NodeId nodeId, FollowType followType);
H A Drs_transaction_data.h177 void AddCommand(std::unique_ptr<RSCommand>& command, NodeId nodeId, FollowType followType);
178 void AddCommand(std::unique_ptr<RSCommand>&& command, NodeId nodeId, FollowType followType);
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/pipeline/
H A Drs_render_thread_visitor.h115 … void SendCommandFromRT(std::unique_ptr<RSCommand>& command, NodeId nodeId, FollowType followType);
H A Drs_render_thread_visitor.cpp1035 …sitor::SendCommandFromRT(std::unique_ptr<RSCommand>& command, NodeId nodeId, FollowType followType) in SendCommandFromRT() argument
1039 transactionProxy->AddCommandFromRT(command, nodeId, followType); in SendCommandFromRT()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/
H A Drs_main_thread_test.cpp549 FollowType followType = FollowType::NONE; variable
550 rsTransactionData->AddCommand(command, nodeId, followType);
568 FollowType followType = FollowType::NONE; variable
569 rsTransactionData->AddCommand(command, nodeId, followType);
587 FollowType followType = FollowType::FOLLOW_TO_PARENT; variable
588 rsTransactionData->AddCommand(command, nodeId, followType);
618 FollowType followType = FollowType::FOLLOW_TO_SELF; variable
619 rsTransactionData->AddCommand(command, nodeId, followType);
626 followType = FollowType::FOLLOW_TO_PARENT;
627 rsTransactionData->AddCommand(command, nodeId + 1, followType);
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/platform/ohos/
H A Drs_render_service_connection_proxy_test.cpp68 FollowType followType = FollowType::FOLLOW_TO_PARENT; variable
69 transactionData->AddCommand(command, nodeId, followType);
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_main_thread.cpp2998 for (auto& [nodeId, followType, command] : transactionData->GetPayload()) { in ClassifyRSTransactionData()
2999 if (nodeId == 0 || followType == FollowType::NONE) { in ClassifyRSTransactionData()
3004 if (node && followType == FollowType::FOLLOW_TO_PARENT) { in ClassifyRSTransactionData()