Simple DirectMedia Layer https://libsdl.org
Find a file
Anonymous Maarten d9d0df2534 wayland: plug mutex leak of cursor thread
Fixes this leak of testsprite:
Allocation 0: 40 bytes
	0x7f4d47b0d43c: SDL_calloc_REAL+0x45
	0x7f4d47d149bc: SDL_CreateMutex_REAL+0x17
	0x7f4d47cab5a7: Wayland_StartCursorThread+0x9f
	0x7f4d47cae028: Wayland_InitMouse+0xa7
	0x7f4d47cb36ea: Wayland_VideoInit+0x187
	0x7f4d47bbee85: SDL_VideoInit+0x358
	0x7f4d47a01bfe: SDL_InitSubSystem_REAL+0xe8
	0x7f4d47a3cdf1: SDL_InitSubSystem+0x19
	0x407366: SDLTest_CommonInit+0x108
	0x402fd0: SDL_AppInit+0x605
	0x7f4d47a8771f: SDL_InitMainCallbacks+0x6a
	0x7f4d47d3e6cf: SDL_EnterAppMainCallbacks_REAL+0x43
	0x7f4d47a396f4: SDL_EnterAppMainCallbacks+0x48
	0x401445: SDL_main+0x33
	0x7f4d47a878c6: SDL_RunApp_REAL+0x42
	0x7f4d47a317be: SDL_RunApp_DEFAULT+0x37
	0x7f4d47a3e769: SDL_RunApp+0x32
	0x40146e: main+0x27
	0x7f4d47811575: __libc_start_call_main+0x75
	0x7f4d47811628: __libc_start_main+0x88
	0x400ff5: _start+0x25
2025-11-15 23:10:35 +01:00
.github Create FUNDING.yml 2025-11-15 11:29:37 -08:00
android-project Updated to version 3.3.3 for development 2025-10-23 22:41:03 -07:00
build-scripts release: don't download pre-release dependencies + strict version parsing 2025-11-04 18:00:23 +01:00
cmake Add support for tcc to cmake (#14464) 2025-11-15 11:24:15 -08:00
docs README-emscripten: Note that using the latest stable release is a good idea. 2025-11-05 16:12:01 -05:00
examples Support resizable windows with most examples 2025-10-07 15:33:10 -04:00
include Sync SDL3 wiki -> header 2025-11-15 19:30:59 +00:00
src wayland: plug mutex leak of cursor thread 2025-11-15 23:10:35 +01:00
test testcontroller: demonstrate multiple sensors on the virtual controller 2025-11-14 08:18:04 -08:00
VisualC Added support for the new Steam Controller 2025-11-12 11:32:32 -08:00
VisualC-GDK Added SDL_hidapi_steam_triton.c to the GDK Visual Studio project 2025-11-12 11:54:48 -08:00
wayland-protocols Add SDL Pinch events (#9445) 2025-10-12 14:44:23 -07:00
Xcode Added support for the new Steam Controller 2025-11-12 11:32:32 -08:00
.clang-format
.clang-tidy
.editorconfig .editorconfig: Remove excess apostrophe at *.cocci 2024-06-16 09:18:17 -07:00
.gitignore Updated .gitignore for png test data 2025-10-10 08:59:27 -07:00
.wikiheaders-options wikiheaders: Generate a current list of supported environment variables. 2025-09-02 15:49:52 -04:00
Android.mk android: remove dependency on cpu-features.h 2025-11-11 23:41:43 +00:00
BUGS.txt Added a Discord link to BUGS.txt 2025-01-13 16:42:50 -08:00
CMakeLists.txt Add support for tcc to cmake (#14464) 2025-11-15 11:24:15 -08:00
CREDITS.md Updated the credits for SDL 3.0 2025-01-13 16:42:50 -08:00
INSTALL.md Add a link to docs/INTRO-mingw.md 2025-03-06 16:25:17 -08:00
LICENSE.txt Updated copyright for 2025 2025-01-01 07:45:52 -08:00
README.md Update README.md 2025-11-15 11:29:37 -08:00
WhatsNew.txt Added a patch note for SDL_ELF_NOTE_DLOPEN 2025-10-27 08:28:05 -07:00

This is Ryan's temporary experimental fork of SDL.

I'm trying out various things that might be merged later.

If you want SDL, this is not the fork you want. You want the main repository.