mirror of
https://github.com/libsdl-org/SDL.git
synced 2025-12-17 20:05:33 +00:00
testffmpeg: allow resizing of the video window
This commit is contained in:
@@ -113,6 +113,9 @@ static SDL_bool CreateWindowAndRenderer(Uint32 window_flags, const char *driver)
|
|||||||
SDL_Log("Created renderer %s\n", info.name);
|
SDL_Log("Created renderer %s\n", info.name);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Use linear scaling in case the user resizes the window */
|
||||||
|
SDL_SetHint(SDL_HINT_RENDER_SCALE_QUALITY, "linear");
|
||||||
|
|
||||||
#ifdef HAVE_EGL
|
#ifdef HAVE_EGL
|
||||||
if (useEGL) {
|
if (useEGL) {
|
||||||
const char *extensions = eglQueryString(eglGetCurrentDisplay(), EGL_EXTENSIONS);
|
const char *extensions = eglQueryString(eglGetCurrentDisplay(), EGL_EXTENSIONS);
|
||||||
@@ -834,7 +837,7 @@ int main(int argc, char *argv[])
|
|||||||
goto quit;
|
goto quit;
|
||||||
}
|
}
|
||||||
|
|
||||||
window_flags = SDL_WINDOW_HIDDEN | SDL_WINDOW_HIGH_PIXEL_DENSITY;
|
window_flags = SDL_WINDOW_HIDDEN | SDL_WINDOW_RESIZABLE | SDL_WINDOW_HIGH_PIXEL_DENSITY;
|
||||||
#ifdef __APPLE__
|
#ifdef __APPLE__
|
||||||
window_flags |= SDL_WINDOW_METAL;
|
window_flags |= SDL_WINDOW_METAL;
|
||||||
#elif !defined(__WIN32__)
|
#elif !defined(__WIN32__)
|
||||||
|
|||||||
Reference in New Issue
Block a user