Eric Wasylishen
76392f4fe1
Handle DPI scaling in SDL_GetWindowSurface
...
Fixes DPI awareness of testdrawchessboard (previously, the surface was
being created in points instead of pixels, resulting in the demo app
only drawing in a corner of the screen on High-DPI displays)
*_CreateWindowFramebuffer()/*_UpdateWindowFramebuffer(): are updated
to use SDL_GetWindowSizeInPixels instead of SDL_GetWindowSize() or
window->w/window->h.
Most of the _CreateWindowFramebuffer backends are untested except
for Windows.
Fixes #7047
(cherry picked from commit 67c91353e0 )
2023-06-14 17:23:54 -07:00
..
2023-02-20 11:38:26 -05:00
2023-02-20 11:38:26 -05:00
2023-03-09 20:51:50 +03:00
2023-01-26 17:00:02 +03:00
2023-03-28 10:21:35 -07:00
2023-01-09 09:48:21 -08:00
2023-03-16 20:27:09 +01:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-22 08:20:34 -08:00
2023-01-18 10:32:43 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-03-27 06:13:28 +00:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-06-02 07:41:08 -07:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-05-22 11:30:42 -07:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-03-08 22:33:23 -08:00
2023-05-10 06:29:35 -07:00
2023-01-09 09:48:21 -08:00
2023-02-04 10:02:10 +03:00
2023-01-09 09:48:21 -08:00
2022-09-14 09:14:47 -07:00
2022-09-14 09:14:47 -07:00
2022-09-14 09:14:47 -07:00
2022-09-14 09:14:47 -07:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-02-24 11:47:13 -05:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-02-24 11:47:13 -05:00
2022-10-22 09:27:10 -07:00
2022-10-22 09:27:10 -07:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-04-06 09:55:43 -07:00
2023-01-09 09:48:21 -08:00
2023-06-04 05:17:15 -07:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-02-07 00:21:56 +03:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-01-09 09:48:21 -08:00
2023-06-13 19:44:26 -07:00
2023-06-14 17:23:54 -07:00
2023-01-09 09:48:21 -08:00