summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2023-10-25 10:32:21 +0200
committerRémi Verschelde <rverschelde@gmail.com>2023-10-25 10:32:21 +0200
commit06d51891678e3abf360d6fcd2e8bd1ba96704fcc (patch)
tree4057fa9b392b50dbb40c8ac129e5444701369ea0
parent3f9af43e73ea99694e0bd9907f8ece6209fedb57 (diff)
parent085255bd0ed2c36b217769c6f75c8ea856725b1a (diff)
downloadredot-engine-06d51891678e3abf360d6fcd2e8bd1ba96704fcc.tar.gz
Merge pull request #83902 from Biokastin/master
Improve X11 `screen_get_refresh_rate` performance
-rw-r--r--platform/linuxbsd/x11/display_server_x11.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/platform/linuxbsd/x11/display_server_x11.cpp b/platform/linuxbsd/x11/display_server_x11.cpp
index 1660101598..a1a844cb05 100644
--- a/platform/linuxbsd/x11/display_server_x11.cpp
+++ b/platform/linuxbsd/x11/display_server_x11.cpp
@@ -1571,7 +1571,7 @@ float DisplayServerX11::screen_get_refresh_rate(int p_screen) const {
//Use xrandr to get screen refresh rate.
if (xrandr_ext_ok) {
- XRRScreenResources *screen_info = XRRGetScreenResources(x11_display, windows[MAIN_WINDOW_ID].x11_window);
+ XRRScreenResources *screen_info = XRRGetScreenResourcesCurrent(x11_display, windows[MAIN_WINDOW_ID].x11_window);
if (screen_info) {
RRMode current_mode = 0;
xrr_monitor_info *monitors = nullptr;