/foundation/graphic/graphic_2d/rosen/modules/render_service_client/test/unittest/ |
H A D | rs_virtual_screen_refresh_rate_test.cpp | 68 uint32_t actualRefreshRate = 0; in HWTEST_F() local 70 int32_t ret = rsInterfaces->SetVirtualScreenRefreshRate(virtualScreenId, maxRefreshRate, actualRefreshRate); in HWTEST_F() 71 EXPECT_EQ(actualRefreshRate, 60); in HWTEST_F() 75 ret = rsInterfaces->SetVirtualScreenRefreshRate(virtualScreenId, 60, actualRefreshRate); // 60hz in HWTEST_F() 76 EXPECT_EQ(actualRefreshRate, 60); // 60hz in HWTEST_F() 102 uint32_t actualRefreshRate = 0; in HWTEST_F() local 104 int32_t ret = rsInterfaces->SetVirtualScreenRefreshRate(virtualScreenId, maxRefreshRate, actualRefreshRate); in HWTEST_F() 108 ret = rsInterfaces->SetVirtualScreenRefreshRate(virtualScreenId, 60, actualRefreshRate); // 60hz in HWTEST_F() 134 uint32_t actualRefreshRate = 0; in HWTEST_F() local 136 int32_t ret = rsInterfaces->SetVirtualScreenRefreshRate(virtualScreenId, maxRefreshRate, actualRefreshRate); in HWTEST_F() 168 uint32_t actualRefreshRate = 0; HWTEST_F() local 177 uint32_t actualRefreshRate = 0; HWTEST_F() local 195 uint32_t actualRefreshRate = 0; HWTEST_F() local 221 uint32_t actualRefreshRate = 0; HWTEST_F() local [all...] |
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/fuzztest/rsscreenmanager_fuzzer/ |
H A D | rsscreenmanager_fuzzer.cpp | 69 uint32_t actualRefreshRate = GetData<uint32_t>(); in DoSomethingInterestingWithMyAPI() local 72 Rosen::CreateOrGetScreenManager()->SetVirtualScreenRefreshRate(screenId, maxRefreshRate, actualRefreshRate); in DoSomethingInterestingWithMyAPI()
|
/foundation/window/window_manager/test/systemtest/dms/ |
H A D | screen_manager_test.cpp | 1310 uint32_t actualRefreshRate = 0;
in HWTEST_F() local 1312 refreshRate, actualRefreshRate);
in HWTEST_F() 1347 uint32_t actualRefreshRate = 0;
in HWTEST_F() local 1349 refreshRate, actualRefreshRate);
in HWTEST_F() 1384 uint32_t actualRefreshRate = 0;
in HWTEST_F() local 1386 refreshRate, actualRefreshRate);
in HWTEST_F() 1421 uint32_t actualRefreshRate = 0;
in HWTEST_F() local 1423 refreshRate, actualRefreshRate);
in HWTEST_F() 1458 uint32_t actualRefreshRate = 0;
in HWTEST_F() local 1460 refreshRate, actualRefreshRate);
in HWTEST_F() 1495 uint32_t actualRefreshRate = 0; HWTEST_F() local 1532 uint32_t actualRefreshRate = 0; HWTEST_F() local 1569 uint32_t actualRefreshRate = 0; HWTEST_F() local 1606 uint32_t actualRefreshRate = 0; HWTEST_F() local 1643 uint32_t actualRefreshRate = 0; HWTEST_F() local 1680 uint32_t actualRefreshRate = 0; HWTEST_F() local 1717 uint32_t actualRefreshRate = 0; HWTEST_F() local 1754 uint32_t actualRefreshRate = 0; HWTEST_F() local 1791 uint32_t actualRefreshRate = 0; HWTEST_F() local [all...] |
/foundation/graphic/graphic_2d/rosen/modules/composer/vsync/test/systemtest/ |
H A D | vsync_120to30_test.cpp | 112 int32_t actualRefreshRate = round(1.0 / (static_cast<double>(period) / 1000000000.0)); // 1.0s == 1000000000.0ns in JudgeRefreshRate() local 113 int32_t refreshRate = actualRefreshRate; in JudgeRefreshRate() 115 while ((abs(refreshRate - actualRefreshRate) < 5) && // ±5Hz in JudgeRefreshRate() 122 refreshRate = actualRefreshRate + diff; in JudgeRefreshRate()
|
H A D | vsync_ltpo_test.cpp | 112 int32_t actualRefreshRate = round(1.0 / (static_cast<double>(period) / 1000000000.0)); // 1.0s == 1000000000.0ns in JudgeRefreshRate() local 113 int32_t refreshRate = actualRefreshRate; in JudgeRefreshRate() 115 while ((abs(refreshRate - actualRefreshRate) < 5) && // ±5Hz in JudgeRefreshRate() 122 refreshRate = actualRefreshRate + diff; in JudgeRefreshRate()
|
H A D | vsync_90to30_test.cpp | 112 int32_t actualRefreshRate = round(1.0 / (static_cast<double>(period) / 1000000000.0)); // 1.0s == 1000000000.0ns in JudgeRefreshRate() local 113 int32_t refreshRate = actualRefreshRate; in JudgeRefreshRate() 115 while ((abs(refreshRate - actualRefreshRate) < 5) && // ±5Hz in JudgeRefreshRate() 122 refreshRate = actualRefreshRate + diff; in JudgeRefreshRate()
|
H A D | vsync_90to60_test.cpp | 112 int32_t actualRefreshRate = round(1.0 / (static_cast<double>(period) / 1000000000.0)); // 1.0s == 1000000000.0ns in JudgeRefreshRate() local 113 int32_t refreshRate = actualRefreshRate; in JudgeRefreshRate() 115 while ((abs(refreshRate - actualRefreshRate) < 5) && // ±5Hz in JudgeRefreshRate() 122 refreshRate = actualRefreshRate + diff; in JudgeRefreshRate()
|
H A D | vsync_30to120_test.cpp | 119 int32_t actualRefreshRate = round(1.0 / (static_cast<double>(period) / 1000000000.0)); // 1.0s == 1000000000.0ns in JudgeRefreshRate() local 120 int32_t refreshRate = actualRefreshRate; in JudgeRefreshRate() 122 while ((abs(refreshRate - actualRefreshRate) < 5) && // ±5Hz in JudgeRefreshRate() 129 refreshRate = actualRefreshRate + diff; in JudgeRefreshRate()
|
H A D | vsync_30to60_test.cpp | 119 int32_t actualRefreshRate = round(1.0 / (static_cast<double>(period) / 1000000000.0)); // 1.0s == 1000000000.0ns in JudgeRefreshRate() local 120 int32_t refreshRate = actualRefreshRate; in JudgeRefreshRate() 122 while ((abs(refreshRate - actualRefreshRate) < 5) && // ±5Hz in JudgeRefreshRate() 129 refreshRate = actualRefreshRate + diff; in JudgeRefreshRate()
|
H A D | vsync_30to90_test.cpp | 119 int32_t actualRefreshRate = round(1.0 / (static_cast<double>(period) / 1000000000.0)); // 1.0s == 1000000000.0ns in JudgeRefreshRate() local 120 int32_t refreshRate = actualRefreshRate; in JudgeRefreshRate() 122 while ((abs(refreshRate - actualRefreshRate) < 5) && // ±5Hz in JudgeRefreshRate() 129 refreshRate = actualRefreshRate + diff; in JudgeRefreshRate()
|
H A D | vsync_60to120_test.cpp | 119 int32_t actualRefreshRate = round(1.0 / (static_cast<double>(period) / 1000000000.0)); // 1.0s == 1000000000.0ns in JudgeRefreshRate() local 120 int32_t refreshRate = actualRefreshRate; in JudgeRefreshRate() 122 while ((abs(refreshRate - actualRefreshRate) < 5) && // ±5Hz in JudgeRefreshRate() 129 refreshRate = actualRefreshRate + diff; in JudgeRefreshRate()
|
H A D | vsync_90to120_test.cpp | 119 int32_t actualRefreshRate = round(1.0 / (static_cast<double>(period) / 1000000000.0)); // 1.0s == 1000000000.0ns in JudgeRefreshRate() local 120 int32_t refreshRate = actualRefreshRate; in JudgeRefreshRate() 122 while ((abs(refreshRate - actualRefreshRate) < 5) && // ±5Hz in JudgeRefreshRate() 129 refreshRate = actualRefreshRate + diff; in JudgeRefreshRate()
|
H A D | vsync_60to90_test.cpp | 119 int32_t actualRefreshRate = round(1.0 / (static_cast<double>(period) / 1000000000.0)); // 1.0s == 1000000000.0ns in JudgeRefreshRate() local 120 int32_t refreshRate = actualRefreshRate; in JudgeRefreshRate() 122 while ((abs(refreshRate - actualRefreshRate) < 5) && // ±5Hz in JudgeRefreshRate() 129 refreshRate = actualRefreshRate + diff; in JudgeRefreshRate()
|
H A D | vsync_60to30_test.cpp | 112 int32_t actualRefreshRate = round(1.0 / (static_cast<double>(period) / 1000000000.0)); // 1.0s == 1000000000.0ns in JudgeRefreshRate() local 113 int32_t refreshRate = actualRefreshRate; in JudgeRefreshRate() 115 while ((abs(refreshRate - actualRefreshRate) < 5) && // ±5Hz in JudgeRefreshRate() 122 refreshRate = actualRefreshRate + diff; in JudgeRefreshRate()
|
H A D | vsync_120to90_test.cpp | 112 int32_t actualRefreshRate = round(1.0 / (static_cast<double>(period) / 1000000000.0)); // 1.0s == 1000000000.0ns in JudgeRefreshRate() local 113 int32_t refreshRate = actualRefreshRate; in JudgeRefreshRate() 115 while ((abs(refreshRate - actualRefreshRate) < 5) && // ±5Hz in JudgeRefreshRate() 122 refreshRate = actualRefreshRate + diff; in JudgeRefreshRate()
|
H A D | vsync_120to60_test.cpp | 112 int32_t actualRefreshRate = round(1.0 / (static_cast<double>(period) / 1000000000.0)); // 1.0s == 1000000000.0ns in JudgeRefreshRate() local 113 int32_t refreshRate = actualRefreshRate; in JudgeRefreshRate() 115 while ((abs(refreshRate - actualRefreshRate) < 5) && // ±5Hz in JudgeRefreshRate() 122 refreshRate = actualRefreshRate + diff; in JudgeRefreshRate()
|
/foundation/graphic/graphic_2d/rosen/modules/composer/vsync/src/ |
H A D | vsync_generator.cpp | 587 int32_t actualRefreshRate = round(1.0/((double)period/1000000000.0)); // 1.0s == 1000000000.0ns
in JudgeRefreshRateLocked() local 588 if (actualRefreshRate == 0) { // actualRefreshRate is greater than 0
in JudgeRefreshRateLocked() 591 int32_t refreshRate = actualRefreshRate;
in JudgeRefreshRateLocked() 593 // 在actualRefreshRate附近找一个能被vsyncMaxRefreshRate_整除的刷新率作为训练pulse的参考刷新率
in JudgeRefreshRateLocked() 595 // [max(1, actualRefreshRate - MAX_REFRESHRATE_DEVIATION), actualRefreshRate + MAX_REFRESHRATE_DEVIATION]
in JudgeRefreshRateLocked() 596 while ((abs(refreshRate - actualRefreshRate) < MAX_REFRESHRATE_DEVIATION) &&
in JudgeRefreshRateLocked() 603 refreshRate = actualRefreshRate + diff;
in JudgeRefreshRateLocked() 606 VLOGE("Not Support this refresh rate: %{public}d, update pulse failed.", actualRefreshRate);
in JudgeRefreshRateLocked() [all...] |
/foundation/window/window_manager/interfaces/innerkits/dm/ |
H A D | screen_manager.h | 361 * @param actualRefreshRate the actual refresh rate that is finally set.
365 uint32_t& actualRefreshRate);
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/transaction/ |
H A D | rs_interfaces.h | 207 int32_t SetVirtualScreenRefreshRate(ScreenId id, uint32_t maxRefreshRate, uint32_t& actualRefreshRate);
|
H A D | rs_interfaces.cpp | 553 int32_t RSInterfaces::SetVirtualScreenRefreshRate(ScreenId id, uint32_t maxRefreshRate, uint32_t& actualRefreshRate)
in SetVirtualScreenRefreshRate() argument 555 return renderServiceClient_->SetVirtualScreenRefreshRate(id, maxRefreshRate, actualRefreshRate);
in SetVirtualScreenRefreshRate()
|
/foundation/window/window_manager/window_scene/screen_session_manager/src/zidl/ |
H A D | screen_session_manager_stub.cpp | 861 uint32_t actualRefreshRate; in OnRemoteRequest() local 862 DMError ret = SetVirtualScreenMaxRefreshRate(screenId, refreshRate, actualRefreshRate); in OnRemoteRequest() 863 reply.WriteUint32(actualRefreshRate); in OnRemoteRequest()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/screen_manager/ |
H A D | rs_screen_manager.h | 197 virtual int32_t SetVirtualScreenRefreshRate(ScreenId id, uint32_t maxRefreshRate, uint32_t& actualRefreshRate) = 0;
402 int32_t SetVirtualScreenRefreshRate(ScreenId id, uint32_t maxRefreshRate, uint32_t& actualRefreshRate) override;
|
/foundation/window/window_manager/dm/src/ |
H A D | display_manager_adapter.cpp | 847 uint32_t& actualRefreshRate)
in SetVirtualScreenMaxRefreshRate() 850 return displayManagerServiceProxy_->SetVirtualScreenMaxRefreshRate(id, refreshRate, actualRefreshRate);
in SetVirtualScreenMaxRefreshRate() 846 SetVirtualScreenMaxRefreshRate(ScreenId id, uint32_t refreshRate, uint32_t& actualRefreshRate) SetVirtualScreenMaxRefreshRate() argument
|
H A D | screen_manager.cpp | 732 uint32_t& actualRefreshRate)
in SetVirtualScreenMaxRefreshRate() 735 refreshRate, actualRefreshRate);
in SetVirtualScreenMaxRefreshRate() 731 SetVirtualScreenMaxRefreshRate(ScreenId id, uint32_t refreshRate, uint32_t& actualRefreshRate) SetVirtualScreenMaxRefreshRate() argument
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/platform/ohos/ |
H A D | rs_irender_service_connection.h | 233 virtual int32_t SetVirtualScreenRefreshRate(ScreenId id, uint32_t maxRefreshRate, uint32_t& actualRefreshRate) = 0;
|