Explorar o código

Merge pull request #68453 from dsnopek/openxr-opengl-rendundant-x11

[openxr] Remove unnecessary fallbacks for native handles on X11
Rémi Verschelde %!s(int64=2) %!d(string=hai) anos
pai
achega
f646a2c746
Modificáronse 1 ficheiros con 0 adicións e 13 borrados
  1. 0 13
      modules/openxr/extensions/openxr_opengl_extension.cpp

+ 0 - 13
modules/openxr/extensions/openxr_opengl_extension.cpp

@@ -151,19 +151,6 @@ void *OpenXROpenGLExtension::set_session_create_and_get_next_pointer(void *p_nex
 	graphics_binding_gl.glxContext = (GLXContext)glxcontext_handle;
 	graphics_binding_gl.glxContext = (GLXContext)glxcontext_handle;
 	graphics_binding_gl.glxDrawable = (GLXDrawable)glxdrawable_handle;
 	graphics_binding_gl.glxDrawable = (GLXDrawable)glxdrawable_handle;
 
 
-	if (graphics_binding_gl.xDisplay == nullptr) {
-		print_line("OpenXR Failed to get xDisplay from Godot, using XOpenDisplay(nullptr)");
-		graphics_binding_gl.xDisplay = XOpenDisplay(nullptr);
-	}
-	if (graphics_binding_gl.glxContext == nullptr) {
-		print_line("OpenXR Failed to get glxContext from Godot, using glXGetCurrentContext()");
-		graphics_binding_gl.glxContext = glXGetCurrentContext();
-	}
-	if (graphics_binding_gl.glxDrawable == 0) {
-		print_line("OpenXR Failed to get glxDrawable from Godot, using glXGetCurrentDrawable()");
-		graphics_binding_gl.glxDrawable = glXGetCurrentDrawable();
-	}
-
 	// spec says to use proper values but runtimes don't care
 	// spec says to use proper values but runtimes don't care
 	graphics_binding_gl.visualid = 0;
 	graphics_binding_gl.visualid = 0;
 	graphics_binding_gl.glxFBConfig = 0;
 	graphics_binding_gl.glxFBConfig = 0;