video: Change refresh min/max to a floating point value (#625)

This commit is contained in:
Martin Donlon
2022-05-27 07:40:25 -07:00
committed by GitHub
parent 5abb115777
commit b5f5c35cd7
3 changed files with 7 additions and 7 deletions

View File

@@ -1836,16 +1836,16 @@ void video_mode_adjust()
Fpix = 0;
}
uint32_t hz = 100000000 / vtime;
float hz = 100000000.0f / vtime;
if (cfg.refresh_min && hz < cfg.refresh_min)
{
printf("Estimated frame rate (%d Hz) is less than MONITOR_HZ_MIN(%d Hz). Canceling auto-adjust.\n", hz, cfg.refresh_min);
printf("Estimated frame rate (%f Hz) is less than REFRESH_MIN(%f Hz). Canceling auto-adjust.\n", hz, cfg.refresh_min);
Fpix = 0;
}
if (cfg.refresh_max && hz > cfg.refresh_max)
{
printf("Estimated frame rate (%d Hz) is more than MONITOR_HZ_MAX(%d Hz). Canceling auto-adjust.\n", hz, cfg.refresh_max);
printf("Estimated frame rate (%f Hz) is more than REFRESH_MAX(%f Hz). Canceling auto-adjust.\n", hz, cfg.refresh_max);
Fpix = 0;
}
}