mirror of
https://github.com/Relintai/sdl2_frt.git
synced 2024-12-16 11:06:49 +01:00
[KMS/DRM] Don't ask SDL to scale image when in Vulkan mode.
This commit is contained in:
parent
e9887045a2
commit
87eb734c4e
@ -1099,6 +1099,11 @@ KMSDRM_CreateWindow(_THIS, SDL_Window * window)
|
|||||||
if ((ret = KMSDRM_CreateSurfaces(_this, window))) {
|
if ((ret = KMSDRM_CreateSurfaces(_this, window))) {
|
||||||
goto cleanup;
|
goto cleanup;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Tell app about the size we have determined for the window,
|
||||||
|
so SDL pre-scales to that size for us. */
|
||||||
|
SDL_SendWindowEvent(window, SDL_WINDOWEVENT_RESIZED,
|
||||||
|
windata->surface_w, windata->surface_h);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Add window to the internal list of tracked windows. Note, while it may
|
/* Add window to the internal list of tracked windows. Note, while it may
|
||||||
@ -1125,11 +1130,6 @@ KMSDRM_CreateWindow(_THIS, SDL_Window * window)
|
|||||||
SDL_SetMouseFocus(window);
|
SDL_SetMouseFocus(window);
|
||||||
SDL_SetKeyboardFocus(window);
|
SDL_SetKeyboardFocus(window);
|
||||||
|
|
||||||
/* Tell app about the size we have determined for the window,
|
|
||||||
so SDL pre-scales to that size for us. */
|
|
||||||
SDL_SendWindowEvent(window, SDL_WINDOWEVENT_RESIZED,
|
|
||||||
windata->surface_w, windata->surface_h);
|
|
||||||
|
|
||||||
/***********************************************************/
|
/***********************************************************/
|
||||||
/* Tell SDL that the mouse has entered the window using an */
|
/* Tell SDL that the mouse has entered the window using an */
|
||||||
/* artificial event: we have no windowing system to tell */
|
/* artificial event: we have no windowing system to tell */
|
||||||
@ -1199,7 +1199,7 @@ KMSDRM_ReconfigureWindow( _THIS, SDL_Window * window) {
|
|||||||
/* Tell app about the size we have determined for the window,
|
/* Tell app about the size we have determined for the window,
|
||||||
so SDL pre-scales to that size for us. */
|
so SDL pre-scales to that size for us. */
|
||||||
SDL_SendWindowEvent(window, SDL_WINDOWEVENT_RESIZED,
|
SDL_SendWindowEvent(window, SDL_WINDOWEVENT_RESIZED,
|
||||||
windata->surface_w, windata->surface_h);
|
windata->surface_w, windata->surface_h);
|
||||||
}
|
}
|
||||||
|
|
||||||
int
|
int
|
||||||
|
Loading…
Reference in New Issue
Block a user