rockbox/apps/plugins/sdl/src
Vencislav Atanasov d40be8404b SDL: Prevent SDL_FreeSurface from freeing the LCD buffer
In direct mode, the statically allocated Rockbox LCD framebuffer is used and should never be freed. Otherwise, ROCKBOX_VideoQuit takes care of freeing the dynamically allocated hidden buffer, used for scaling.

This fixed hanging of Rockbox when quitting an SDL app.

Change-Id: Ib9cd8c04cc0d2d6ccedaa582a5a85ef211d0273c
2025-07-25 22:17:19 +02:00
..
audio Convert non-ASCII characters to UTF-8 2024-12-15 21:16:12 -05:00
cdrom sdl: remove non-rockbox drivers 2018-03-12 20:52:01 -04:00
cpuinfo
events
file
joystick sdl: remove non-rockbox drivers 2018-03-12 20:52:01 -04:00
loadso/dummy sdl: remove non-rockbox drivers 2018-03-12 20:52:01 -04:00
main/dummy sdl: remove non-rockbox drivers 2018-03-12 20:52:01 -04:00
stdlib sdl: Remove platform-specific code 2019-07-29 01:59:40 +03:00
thread sdl: increase default worker thread size. 2021-06-28 02:51:48 +00:00
timer Quake! 2019-07-19 22:37:40 -04:00
video SDL: Prevent SDL_FreeSurface from freeing the LCD buffer 2025-07-25 22:17:19 +02:00
SDL.c sdl: gut OS/2, win32 code from SDL.c 2019-07-28 14:27:49 -04:00
SDL_error.c
SDL_error_c.h
SDL_fatal.c
SDL_fatal.h