From 13280f1874b7f9417c71f25f072e1cfbc1d9e7c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Verschelde?= Date: Wed, 16 Nov 2022 10:03:32 +0100 Subject: [PATCH] X11: Don't override glxSwapInterval function pointers loaded by GLAD Fixes #68722. Co-authored-by: alcomposer --- platform/linuxbsd/x11/gl_manager_x11.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/platform/linuxbsd/x11/gl_manager_x11.cpp b/platform/linuxbsd/x11/gl_manager_x11.cpp index 4d8d63c64aa9..bcefcf9695a8 100644 --- a/platform/linuxbsd/x11/gl_manager_x11.cpp +++ b/platform/linuxbsd/x11/gl_manager_x11.cpp @@ -330,10 +330,6 @@ Error GLManager_X11::initialize() { } void GLManager_X11::set_use_vsync(bool p_use) { - static PFNGLXSWAPINTERVALEXTPROC glXSwapIntervalEXT = nullptr; - static PFNGLXSWAPINTERVALSGIPROC glXSwapIntervalMESA = nullptr; - static PFNGLXSWAPINTERVALSGIPROC glXSwapIntervalSGI = nullptr; - // force vsync in the editor for now, as a safety measure bool is_editor = Engine::get_singleton()->is_editor_hint(); if (is_editor) {