Ray 6 лет назад
Родитель
Сommit
bc3983a3dd
1 измененных файлов с 5 добавлено и 4 удалено
  1. 5 4
      src/core.c

+ 5 - 4
src/core.c

@@ -2419,8 +2419,6 @@ static bool InitGraphicsDevice(int width, int height)
 {
     screenWidth = width;        // User desired width
     screenHeight = height;      // User desired height
-    currentWidth = width;
-    currentHeight = height;
 
     screenScaling = MatrixIdentity();   // No draw scaling required by default
 
@@ -2459,6 +2457,9 @@ static bool InitGraphicsDevice(int width, int height)
     if (screenHeight <= 0) screenHeight = displayHeight;
 #endif  // PLATFORM_DESKTOP
 
+    currentWidth = screenWidth;
+    currentHeight = screenHeight;
+
 #if defined(PLATFORM_WEB)
     displayWidth = screenWidth;
     displayHeight = screenHeight;
@@ -2533,10 +2534,10 @@ static bool InitGraphicsDevice(int width, int height)
     if (fullscreen)
     {
         // Obtain recommended displayWidth/displayHeight from a valid videomode for the monitor
-        int count;
+        int count = 0;
         const GLFWvidmode *modes = glfwGetVideoModes(glfwGetPrimaryMonitor(), &count);
 
-        // Get closest videomode to desired screenWidth/screenHeight
+        // Get closest video mode to desired screenWidth/screenHeight
         for (int i = 0; i < count; i++)
         {
             if (modes[i].width >= screenWidth)