Browse Source

Solved issue #912

pull/927/head
Ray 5 years ago
parent
commit
bc3983a3dd
1 changed files with 5 additions and 4 deletions
  1. +5
    -4
      src/core.c

+ 5
- 4
src/core.c View File

@ -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)

Loading…
Cancel
Save