rockbox/apps/plugins/sdl/src
Franklin Wei d1a92aafff sdl: increase default worker thread size.
This fixes a mysterious, long-standing crash that's been bothering me on
ipod6g for ages: a silent stack overflow in the sound mixing thread (which
is triggered upon loading a new sound, apparently) will thrash the memory
which is located directly before it in the address space.

In this case, it was the SDL_ButtonState variable which stores the mouse
button state that was being trashed. This was manifesting itself by making
the player always run forward, since MOUSE2 is mapped to +forward by
default.

Fix this by quadrupling the stack size of SDL-spawned threads (not the main
thread) from 1 KB to 4 KB.

Change-Id: I2d7901b7cee1e3ceb1ccdebb38d4ac5b7ea730e1
2021-06-28 02:51:48 +00:00
..
audio SDL: Silence a large number of compile warnings (WIP) 2020-04-11 19:29:47 +02: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 LCD core move buf ptr and address look up function viewport struct 2020-10-26 12:28:48 -04: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