Pārlūkot izejas kodu

Linux/OpenGL: don't force vsync in the editor

I couldn't tell whether this has an actual purpose and it feels more
like a debug remnant.

We also need to be able to disable vsync in the editor for the WIP
Wayland backend (in the EGL driver) as it does manual frame throttling.
Riteo 2 gadi atpakaļ
vecāks
revīzija
4fd6777cf4

+ 0 - 6
drivers/egl/egl_manager.cpp

@@ -290,12 +290,6 @@ void EGLManager::window_make_current(DisplayServer::WindowID p_window_id) {
 }
 
 void EGLManager::set_use_vsync(bool p_use) {
-	// Force vsync in the editor for now, as a safety measure.
-	bool is_editor = Engine::get_singleton()->is_editor_hint();
-	if (is_editor) {
-		p_use = true;
-	}
-
 	// We need an active window to get a display to set the vsync.
 	if (!current_window) {
 		return;

+ 0 - 6
platform/linuxbsd/x11/gl_manager_x11.cpp

@@ -347,12 +347,6 @@ Error GLManager_X11::initialize(Display *p_display) {
 }
 
 void GLManager_X11::set_use_vsync(bool p_use) {
-	// force vsync in the editor for now, as a safety measure
-	bool is_editor = Engine::get_singleton()->is_editor_hint();
-	if (is_editor) {
-		p_use = true;
-	}
-
 	// we need an active window to get a display to set the vsync
 	if (!_current_window) {
 		return;