/foundation/graphic/graphic_2d/rosen/modules/composer/vsync/include/ |
H A D | vsync_distributor.h | 52 // id for LTPO, windowNodeId for vsync rate control
54 const sptr<IRemoteObject>& token = nullptr, uint64_t id = 0, uint64_t windowNodeId = 0);
116 VsyncError AddConnection(const sptr<VSyncConnection>& connection, uint64_t windowNodeId = 0);
125 VsyncError SetQosVSyncRate(uint64_t windowNodeId, int32_t rate, bool isSystemAnimateScene = false);
|
/foundation/graphic/graphic_2d/rosen/modules/composer/vsync/src/ |
H A D | vsync_distributor.cpp | 84 uint64_t windowNodeId)
in VSyncConnection() 88 windowNodeId_(windowNodeId),
in VSyncConnection() 338 VsyncError VSyncDistributor::AddConnection(const sptr<VSyncConnection>& connection, uint64_t windowNodeId)
in AddConnection() argument 356 if (windowNodeId != 0) {
in AddConnection() 357 connectionsMap_[windowNodeId].push_back(connection);
in AddConnection() 1086 VsyncError VSyncDistributor::SetQosVSyncRate(uint64_t windowNodeId, int32_t rate, bool isSystemAnimateScene)
in SetQosVSyncRate() argument 1089 VsyncError resCode = SetQosVSyncRateByPid(ExtractPid(windowNodeId), rate, isSystemAnimateScene);
in SetQosVSyncRate() 1090 auto iter = connectionsMap_.find(windowNodeId);
in SetQosVSyncRate() 79 VSyncConnection( const sptr<VSyncDistributor>& distributor, std::string name, const sptr<IRemoteObject>& token, uint64_t id, uint64_t windowNodeId) VSyncConnection() argument
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/fuzztest/rsrenderserviceconnectionproxy_fuzzer/ |
H A D | rsrenderserviceconnectionproxy_fuzzer.cpp | 83 uint64_t windowNodeId = GetData<uint64_t>();
in DoSomethingInterestingWithMyAPI() local 138 rsRenderServiceConnectionProxy.CreateVSyncConnection(name, token, id1, windowNodeId);
in DoSomethingInterestingWithMyAPI()
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/platform/ohos/ |
H A D | rs_render_service_connection_proxy_test.cpp | 139 NodeId windowNodeId = 1; in HWTEST_F() local 140 ASSERT_EQ(proxy->CreateVSyncConnection(name, token, id, windowNodeId), nullptr); in HWTEST_F() 142 ASSERT_EQ(proxy->CreateVSyncConnection(name, token, id, windowNodeId), nullptr); in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/transaction/ |
H A D | rs_interfaces.h | 217 NodeId windowNodeId = 0);
|
H A D | rs_interfaces.cpp | 488 NodeId windowNodeId)
in CreateVSyncReceiver() 490 return renderServiceClient_->CreateVSyncReceiver(name, looper, id, windowNodeId);
in CreateVSyncReceiver() 484 CreateVSyncReceiver( const std::string& name, uint64_t id, const std::shared_ptr<OHOS::AppExecFwk::EventHandler> &looper, NodeId windowNodeId) CreateVSyncReceiver() argument
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/platform/ohos/ |
H A D | rs_irender_service_connection.h | 69 NodeId windowNodeId = 0) = 0;
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/ohos/ |
H A D | rs_render_service_connection_proxy.h | 49 NodeId windowNodeId = 0) override;
|
H A D | rs_render_service_client.cpp | 157 NodeId windowNodeId) in CreateVSyncReceiver() 165 sptr<IVSyncConnection> conn = renderService->CreateVSyncConnection(name, token, id, windowNodeId); in CreateVSyncReceiver() 153 CreateVSyncReceiver( const std::string& name, const std::shared_ptr<OHOS::AppExecFwk::EventHandler> &looper, uint64_t id, NodeId windowNodeId) CreateVSyncReceiver() argument
|
H A D | rs_render_service_connection_proxy.cpp | 275 NodeId windowNodeId) in CreateVSyncConnection() 294 if (!data.WriteUint64(windowNodeId)) { in CreateVSyncConnection() 272 CreateVSyncConnection(const std::string& name, const sptr<VSyncIConnectionToken>& token, uint64_t id, NodeId windowNodeId) CreateVSyncConnection() argument
|
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/ |
H A D | rs_render_service_connection.h | 74 NodeId windowNodeId = 0) override;
|
H A D | rs_render_service_connection.cpp | 425 NodeId windowNodeId) in CreateVSyncConnection() 430 sptr<VSyncConnection> conn = new VSyncConnection(appVSyncDistributor_, name, token->AsObject(), 0, windowNodeId); in CreateVSyncConnection() 444 auto ret = appVSyncDistributor_->AddConnection(conn, windowNodeId); in CreateVSyncConnection() 422 CreateVSyncConnection(const std::string& name, const sptr<VSyncIConnectionToken>& token, uint64_t id, NodeId windowNodeId) CreateVSyncConnection() argument
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/windows/ |
H A D | rs_render_service_client.cpp | 118 NodeId windowNodeId) in CreateVSyncReceiver() 114 CreateVSyncReceiver( const std::string& name, const std::shared_ptr<OHOS::AppExecFwk::EventHandler> &looper, uint64_t id, NodeId windowNodeId) CreateVSyncReceiver() argument
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/transaction/ |
H A D | rs_render_service_client.h | 134 NodeId windowNodeId = 0);
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/darwin/ |
H A D | rs_render_service_client.cpp | 118 NodeId windowNodeId) in CreateVSyncReceiver() 114 CreateVSyncReceiver( const std::string& name, const std::shared_ptr<OHOS::AppExecFwk::EventHandler> &looper, uint64_t id, NodeId windowNodeId) CreateVSyncReceiver() argument
|