From df328274078cab0348523e6abff075ba544f8311 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Thu, 3 Apr 2025 08:47:23 -0700 Subject: [PATCH] Note that you might get a different size window than you expect --- include/SDL3/SDL_video.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/include/SDL3/SDL_video.h b/include/SDL3/SDL_video.h index b6a8ef3b5b..48047e7721 100644 --- a/include/SDL3/SDL_video.h +++ b/include/SDL3/SDL_video.h @@ -1062,6 +1062,8 @@ extern SDL_DECLSPEC SDL_Window ** SDLCALL SDL_GetWindows(int *count); /** * Create a window with the specified dimensions and flags. * + * The window size is a request and may be different than expected based on the desktop layout and window manager policies. Your application should be prepared to handle a window of any size. + * * `flags` may be any of the following OR'd together: * * - `SDL_WINDOW_FULLSCREEN`: fullscreen window at desktop resolution @@ -1148,6 +1150,8 @@ extern SDL_DECLSPEC SDL_Window * SDLCALL SDL_CreateWindow(const char *title, int /** * Create a child popup window of the specified parent window. * + * The window size is a request and may be different than expected based on the desktop layout and window manager policies. Your application should be prepared to handle a window of any size. + * * The flags parameter **must** contain at least one of the following: * * - `SDL_WINDOW_TOOLTIP`: The popup window is a tooltip and will not pass any @@ -1210,6 +1214,8 @@ extern SDL_DECLSPEC SDL_Window * SDLCALL SDL_CreatePopupWindow(SDL_Window *paren /** * Create a window with the specified properties. * + * The window size is a request and may be different than expected based on the desktop layout and window manager policies. Your application should be prepared to handle a window of any size. + * * These are the supported properties: * * - `SDL_PROP_WINDOW_CREATE_ALWAYS_ON_TOP_BOOLEAN`: true if the window should