SDL/src/render
Eric Wasylishen 67c91353e0 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
2023-01-15 12:57:42 -08:00
..
direct3d We no longer need explicit SDL_ENABLE_SYSWM_* while building SDL 2023-01-12 16:17:00 -08:00
direct3d11 We no longer need explicit SDL_ENABLE_SYSWM_* while building SDL 2023-01-12 16:17:00 -08:00
direct3d12 We no longer need explicit SDL_ENABLE_SYSWM_* while building SDL 2023-01-12 16:17:00 -08:00
metal We no longer need explicit SDL_ENABLE_SYSWM_* while building SDL 2023-01-12 16:17:00 -08:00
opengl Functions which return function pointers now return SDL_FunctionPointer instead of void* 2023-01-09 15:46:21 -08:00
opengles2 Functions which return function pointers now return SDL_FunctionPointer instead of void* 2023-01-09 15:46:21 -08:00
ps2 Using UV instead of STQ 2023-01-11 15:10:51 -08:00
psp Updated copyright for 2023 2023-01-09 09:41:41 -08:00
software Handle DPI scaling in SDL_GetWindowSurface 2023-01-15 12:57:42 -08:00
vitagxm Updated copyright for 2023 2023-01-09 09:41:41 -08:00
SDL_d3dmath.c Updated copyright for 2023 2023-01-09 09:41:41 -08:00
SDL_d3dmath.h Updated copyright for 2023 2023-01-09 09:41:41 -08:00
SDL_render.c Remove dummy flag 2023-01-11 15:10:51 -08:00
SDL_sysrender.h Updated copyright for 2023 2023-01-09 09:41:41 -08:00
SDL_yuv_sw.c Replaced SDL_SIMDAlloc(), SDL_SIMDRealloc(), and SDL_SIMDFree() with SDL_aligned_alloc() and SDL_aligned_free() 2023-01-09 18:01:59 -08:00
SDL_yuv_sw_c.h Updated copyright for 2023 2023-01-09 09:41:41 -08:00