Trying to toggle fullscreen using the SDL_WINDOW_FULLSCREEN_DESKTOP flag and switching it to 0 but every time it switches to windowed mode, the screen shrinks vertically by about 10%. Anyone know why?
Uint32 gFullScreen = SDL_WINDOW_FULLSCREEN_DESKTOP;
...
case SDLK_f:
if(gFullScreen == SDL_WINDOW_FULLSCREEN_DESKTOP){
gFullScreen = 0;
}
else{
gFullScreen = SDL_WINDOW_FULLSCREEN_DESKTOP;
}
SDL_SetWindowFullscreen(gWindow, gFullScreen);
break;