mirror of https://github.com/mgba-emu/mgba.git
SDL: Prevent resizing below 1x resolution with integer scaling
This commit is contained in:
parent
3889fd4d3f
commit
86cf8a90a3
|
@ -38,6 +38,9 @@ void mSDLGLCommonInit(struct mSDLRenderer* renderer) {
|
||||||
SDL_GL_SetSwapInterval(1);
|
SDL_GL_SetSwapInterval(1);
|
||||||
SDL_GetWindowSize(renderer->window, &renderer->viewportWidth, &renderer->viewportHeight);
|
SDL_GetWindowSize(renderer->window, &renderer->viewportWidth, &renderer->viewportHeight);
|
||||||
renderer->player.window = renderer->window;
|
renderer->player.window = renderer->window;
|
||||||
|
if (renderer->lockIntegerScaling) {
|
||||||
|
SDL_SetWindowMinimumSize(renderer->window, renderer->width, renderer->height);
|
||||||
|
}
|
||||||
#else
|
#else
|
||||||
SDL_GL_SetAttribute(SDL_GL_SWAP_CONTROL, 1);
|
SDL_GL_SetAttribute(SDL_GL_SWAP_CONTROL, 1);
|
||||||
#ifdef COLOR_16_BIT
|
#ifdef COLOR_16_BIT
|
||||||
|
|
Loading…
Reference in New Issue