SDL/src
nmlgc c4af41ba27 render: Skip UV check when software-rendering untextured quads
Fixes a crash when calling SDL_RenderGeometryRaw() with both `texture`
and `uv` set to `NULL`, and with geometry that is laid out in a way
that passes the quad checks.

(cherry picked from commit 989de77f4f)
2026-03-25 07:25:23 -07:00
..
atomic Updated copyright for 2026 2026-01-01 09:48:19 -08:00
audio Use 20 ms as the default audio buffer size on Android 2026-02-13 14:35:25 -08:00
camera camera: Fix crash when setting frame rate and improve FPS precision 2026-03-02 12:00:32 -08:00
core Updated to version 3.4.3 for development 2026-02-20 15:59:20 -08:00
cpuinfo Updated copyright for 2026 2026-01-01 09:48:19 -08:00
dialog dialog_utils: fix NameTransform() function pointer type (#15002) 2026-02-08 09:32:18 -08:00
dynapi SDL_CreateGPURenderState() doesn't modify the createinfo parameter 2026-01-17 20:49:04 -08:00
events make sure #endif comment matches the macro name 2026-02-24 09:49:08 -08:00
filesystem SDL_InternalGlobDirectory(): set string length of base directory to 1, if it's just one slash 2026-03-08 11:39:11 -07:00
gpu GPU: Refcount Vulkan allocations to fix transfer corruption on defrag (#15127) 2026-03-11 10:31:01 -07:00
haptic Fix potential memory leak in SDL_HIDAPI_HapticOpenFromJoystick() on error 2026-03-01 11:36:14 -08:00
hidapi Added support for the Flydigi Vader 5 Pro in Xbox 360 mode 2026-02-24 10:20:29 -08:00
io io: With stdio, only forbid opening directories as files. 2026-03-12 13:17:08 -04:00
joystick Add support for PXN VD6 Wheelbase 2026-03-16 10:51:30 -07:00
libm Updated copyright for 2026 2026-01-01 09:48:19 -08:00
loadso Updated copyright for 2026 2026-01-01 09:48:19 -08:00
locale emscripten: Move some EM_ASM blocks to MAIN_THREAD_EM_ASM. 2026-02-20 10:28:12 -05:00
main emscripten: drag-and-drop fixes. 2026-02-09 21:43:12 -05:00
misc Add and use libusb_set_auto_detach_kernel_driver for the Switch 2 driver 2026-02-05 14:59:10 -08:00
power More prefer SDL_zero*() 2026-01-23 16:02:27 -08:00
process Updated copyright for 2026 2026-01-01 09:48:19 -08:00
render render: Skip UV check when software-rendering untextured quads 2026-03-25 07:25:23 -07:00
sensor make sure #endif comment matches the macro name 2026-02-24 09:49:08 -08:00
stdlib Fix strpbrk() discarded const qualifier 2026-03-10 14:25:39 -07:00
storage Updated copyright for 2026 2026-01-01 09:48:19 -08:00
test Updated copyright for 2026 2026-01-01 09:48:19 -08:00
thread SDL_systhread.c: Remove SIGCHLD from blocked signal mask. 2026-03-18 13:10:45 -07:00
time include: Added \threadsafety notes to about 60 more functions. 2026-02-18 19:51:25 -05:00
timer Use Uint64 instead for tick_numerators in USE_128BIT_MATH 2026-02-25 20:19:30 -08:00
tray Updated copyright for 2026 2026-01-01 09:48:19 -08:00
video video: add more direct mjpeg to yuv conversions 2026-03-24 09:00:43 -07:00
SDL.c Deprecate SDL_INIT_EVERYTHING from SDL2 2026-03-03 15:10:43 -05:00
SDL_assert.c make sure #endif comment matches the macro name 2026-02-24 09:49:08 -08:00
SDL_assert_c.h Updated copyright for 2026 2026-01-01 09:48:19 -08:00
SDL_error.c Updated copyright for 2026 2026-01-01 09:48:19 -08:00
SDL_error_c.h Updated copyright for 2026 2026-01-01 09:48:19 -08:00
SDL_guid.c Prefer SDL_zero()/SDL_zerop() 2026-01-23 11:23:55 -08:00
SDL_hashtable.c Updated copyright for 2026 2026-01-01 09:48:19 -08:00
SDL_hashtable.h Updated copyright for 2026 2026-01-01 09:48:19 -08:00
SDL_hints.c Updated copyright for 2026 2026-01-01 09:48:19 -08:00
SDL_hints_c.h Updated copyright for 2026 2026-01-01 09:48:19 -08:00
SDL_internal.h Loading PNG files are part of the core SDL library 2026-03-01 11:44:01 -08:00
SDL_list.c Updated copyright for 2026 2026-01-01 09:48:19 -08:00
SDL_list.h Updated copyright for 2026 2026-01-01 09:48:19 -08:00
SDL_log.c Updated copyright for 2026 2026-01-01 09:48:19 -08:00
SDL_log_c.h Updated copyright for 2026 2026-01-01 09:48:19 -08:00
SDL_properties.c Updated copyright for 2026 2026-01-01 09:48:19 -08:00
SDL_properties_c.h Updated copyright for 2026 2026-01-01 09:48:19 -08:00
SDL_utils.c emscripten: drag-and-drop fixes. 2026-02-09 21:43:12 -05:00
SDL_utils_c.h emscripten: drag-and-drop fixes. 2026-02-09 21:43:12 -05:00