Explorar el Código

citra GLFW: Ignore minimal window size hints.

GLFW provides no proper support for this, hence we just allow any window size to be used.
Tony Wasserka hace 11 años
padre
commit
963c923d59
Se han modificado 1 ficheros con 2 adiciones y 8 borrados
  1. 2 8
      src/citra/emu_window/emu_window_glfw.cpp

+ 2 - 8
src/citra/emu_window/emu_window_glfw.cpp

@@ -46,14 +46,8 @@ void EmuWindow_GLFW::OnClientAreaResizeEvent(GLFWwindow* win, int width, int hei
     _dbg_assert_(GUI, width > 0);
     _dbg_assert_(GUI, height > 0);
 
-    // TODO: It's actually more interesting to us what the framebuffer size ends up being.
-    int adjusted_width = std::max<unsigned>(width, GetEmuWindow(win)->GetActiveConfig().min_client_area_size.first);
-    int adjusted_height = std::max<unsigned>(height, GetEmuWindow(win)->GetActiveConfig().min_client_area_size.second);
-
-    if (adjusted_width != width || adjusted_height != height) {
-        glfwSetWindowSize(win, adjusted_width, adjusted_height);
-        return;
-    }
+    // NOTE: GLFW provides no proper way to set a minimal window size.
+    //       Hence, we just ignore the corresponding EmuWindow hint.
 
     GetEmuWindow(win)->NotifyClientAreaSizeChanged(std::pair<unsigned,unsigned>(width, height));
 }