SDL/src
Sam Lantinga 95977f41b7 Perform full rectangle intersection for empty rects
If we don't do that, we leave the x and y values uninitialized.

Fixes https://github.com/libsdl-org/sdl12-compat/issues/365

(cherry picked from commit ffd0ca4391)
2025-10-25 13:50:32 -07:00
..
atomic Updated copyright for 2025 2025-01-01 07:45:52 -08:00
audio wav: Patched to compile on Visual Studio. 2025-09-22 08:14:33 -07:00
camera Support Google Play 16 KB Page Size Requirement (#13470) 2025-07-31 16:21:02 -07:00
core fill-in missing DeleteLocalRef calls 2025-10-13 09:28:44 -07:00
cpuinfo Define illegal_instruction() when it will be actually used 2025-05-08 12:50:08 -07:00
dialog cocoa: Don't minimize fullscreen windows for a modal file dialog. 2025-07-11 15:06:10 -04:00
dynapi dynapi: Don't use SDL_getenv; it might malloc before the app sets an allocator. 2025-02-06 12:46:15 -05:00
events Fixed SDL_RunOnMainThread() on Android 2025-09-21 13:58:51 -07:00
filesystem fs: Fix OpenBSD path retrieval 2025-08-30 14:21:24 +03:00
gpu If VULKAN_Submit fails during VULKAN_INTERNAL_CreateTexture, destroy the texture and return NULL 2025-10-20 16:24:32 -07:00
haptic linux/SDL_syshaptic.c:SDL_SYS_HapticStopAll(): Fix return on error 2025-08-09 09:28:02 -07:00
hidapi Fixed HIDAPI controller disconnect reading on multiple threads 2025-09-25 10:41:52 -07:00
io Clarify why we ignore EINVAL when flushing a file descriptor 2025-09-14 15:39:53 -07:00
joystick Be more selective when blacklisting controller touchpads 2025-10-22 10:45:34 -07:00
libm Updated copyright for 2025 2025-01-01 07:45:52 -08:00
loadso Updated copyright for 2025 2025-01-01 07:45:52 -08:00
locale Fixed language detection on iOS 2025-01-03 15:27:08 -08:00
main Set preferredFrameRateRange in main callbacks CADisplayLink 2025-09-06 10:13:44 -07:00
misc Bumped deployment requirements for Apple platforms 2025-01-14 12:03:07 -08:00
power Updated copyright for 2025 2025-01-01 07:45:52 -08:00
process Fixed process I/O redirection to NUL on Windows 2025-04-11 15:45:33 -07:00
render Removed SDL_FILE from source code 2025-10-22 11:11:31 -07:00
sensor Remove newlines from log messages 2025-01-22 20:25:04 -08:00
stdlib SDL_mslibc: Implement _ftoul2_legacy() 2025-10-03 07:22:59 -07:00
storage storage: Declare a private bootstrap for NDA user storage 2025-05-30 12:15:43 -04:00
test Removed help for obsolete (and removed) command line option 2025-03-12 12:38:52 -07:00
thread Fixed memory leak when using detached threads 2025-09-14 08:43:12 -07:00
time time: Fix compilation on Solaris 2025-03-19 12:27:39 -04:00
timer timer, windows: allow building high resolution code with old SDKs. 2025-02-02 21:23:50 +03:00
tray Fix #13083 segfault in SDL_RemoveTrayEntry() for submenu entries 2025-05-21 13:32:47 -07:00
video Perform full rectangle intersection for empty rects 2025-10-25 13:50:32 -07:00
SDL.c check SDL_PLATFORM_WINDOWS instead of SDL_VIDEO_DRIVER_WINDOWS when using SDL_HelperWindow 2025-07-12 07:48:56 -07:00
SDL_assert.c emscripten: Don't use legacy JS library functions for assertions 2025-03-20 16:32:40 -07:00
SDL_assert_c.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_error.c Don't log SDL errors by default 2025-01-02 17:32:10 -08:00
SDL_error_c.h Save and restore error messages when rolling back after failed init 2025-03-02 07:57:36 -08:00
SDL_guid.c Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_hashtable.c hashtable: Redesign the hashtable API. 2025-02-15 18:52:56 -05:00
SDL_hashtable.h hashtable: Redesign the hashtable API. 2025-02-15 18:52:56 -05:00
SDL_hints.c Added special handling for SDL_HINT_ANDROID_ALLOW_RECREATE_ACTIVITY 2025-04-03 11:34:03 -07:00
SDL_hints_c.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_internal.h Added macros to push/pop error messages while cleaning up 2025-05-29 10:54:46 -07:00
SDL_list.c Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_list.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_log.c Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_log_c.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_properties.c Don't allow further operations on properties while we're destroying them 2025-02-26 08:34:14 -08:00
SDL_properties_c.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_utils.c Added support for the HORI Taiko No Tatsujin Drum Controller 2025-04-02 08:30:55 -07:00
SDL_utils_c.h Include the VID/PID of generic keyboard/mouse devices on Windows 2025-02-27 14:03:39 -08:00