SDL/src
Ethan Lee 55e9a8ca45 d3d12: Import DirectX-Headers, use local d3d12.h in SDL_render.
This avoids lots of build issues with the various D3D12 headers out there (MinGW, old Windows SDKs, etc) and also opens the door for WSL2 libd3d12.so support.

Note that the build system has not been changed; technically _all_ platforms now have d3d12.h but we should only enable the backend when it's actually expected to work.
2024-07-31 18:41:17 -07:00
..
atomic atomic: Solaris needs the _nv variant of atomic_or_uint. 2024-06-27 23:50:31 -04:00
audio audio: SDL_ClosestAudioFormats now favors float32 and native byte order. 2024-07-31 07:19:15 -07:00
camera Removed temporary memory from the API 2024-07-26 20:59:14 -07:00
core android: Fix activity pause/resume with external graphics context 2024-07-30 20:15:42 -07:00
cpuinfo Renamed SDL_SIMDGetAlignment() to SDL_GetSIMDAlignment() 2024-05-16 10:22:15 -07:00
dialog Make SDL_URIToLocal available to multiple platforms 2024-07-20 12:39:18 -04:00
dynapi Removed SDL_DECLSPEC_FREE 2024-07-28 07:24:21 -07:00
events Added logging for life cycle events 2024-07-30 07:52:13 -07:00
file SDL_IOFromFile: Apple targets no longer use the app bundle's resources dir. 2024-07-29 15:44:51 -04:00
filesystem Fixed memory leak when SDL_Init() was called multiple times 2024-07-27 09:06:52 -07:00
haptic Removed temporary memory from the API 2024-07-26 20:59:14 -07:00
hidapi Fix warning for Android NDK compiler: "function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]" 2024-07-17 14:09:11 -07:00
joystick Fixed crash with joystick rumble after disconnection 2024-07-29 13:35:58 -07:00
libm Added SDL_isinf(), SDL_isinff(), SDL_isnan(), and SDL_isnanf() 2024-06-24 11:49:15 -07:00
loadso Fix UWP build in non-UNICODE mode 2024-07-19 10:21:34 +00:00
locale Removed temporary memory from the API 2024-07-26 20:59:14 -07:00
main GDK build: move suspend/constrain setup back to previous compilation unit 2024-07-25 11:35:10 +03:00
misc Added VisionOS as a supported target to the Xcode project 2024-01-27 11:07:21 -08:00
power Build with -Wfloat-conversion + fix all warnings 2024-06-03 21:33:29 +00:00
render d3d12: Import DirectX-Headers, use local d3d12.h in SDL_render. 2024-07-31 18:41:17 -07:00
sensor Removed temporary memory from the API 2024-07-26 20:59:14 -07:00
stdlib SDL_mslibc.c: revert PR/10303 changes 2024-07-28 22:48:05 +03:00
storage Removed temporary memory from the API 2024-07-26 20:59:14 -07:00
test SDL_test: use mutex based on SDL_AtomicInt in memory tracking 2024-07-30 20:56:19 +00:00
thread Fixed some issues found with static analysis 2024-07-27 09:07:42 -07:00
time Revert "Revert "Fixed warning: result of comparison of constant 9223372035 with expression of type '__kernel_old_time_t' (aka 'long') is always true"" 2024-07-29 14:45:03 -07:00
timer Renamed SDL_PostSemaphore() to SDL_SignalSemphore() 2024-07-24 13:37:40 -07:00
video d3d12: Import DirectX-Headers, use local d3d12.h in SDL_render. 2024-07-31 18:41:17 -07:00
SDL.c Re-added SDL_HINT_APP_ID and SDL_HINT_APP_NAME 2024-07-29 07:26:03 -04:00
SDL_assert.c assert: SDL_AssertData::always_ignore should be an SDL_bool, not an int. 2024-04-09 00:50:01 -04:00
SDL_assert_c.h
SDL_error.c Updated logging functions for SDL3 naming convention 2024-05-16 10:22:15 -07:00
SDL_error_c.h
SDL_guid.c Removed temporary memory from the API 2024-07-26 20:59:14 -07:00
SDL_hashtable.c Simplified SDL_Surface 2024-07-10 00:48:18 -07:00
SDL_hashtable.h Simplified SDL_Surface 2024-07-10 00:48:18 -07:00
SDL_hints.c Removed temporary memory from the API 2024-07-26 20:59:14 -07:00
SDL_hints_c.h Removed SDL_ClearHints() from the public API 2024-02-24 21:07:50 -08:00
SDL_internal.h Removed temporary memory from the API 2024-07-26 20:59:14 -07:00
SDL_list.c Cleaned up various type conversion issues 2024-03-07 06:58:43 -08:00
SDL_list.h
SDL_log.c Fixed memory leak if logging is done after SDL_Quit() 2024-07-27 16:46:09 -07:00
SDL_log_c.h
SDL_properties.c Removed temporary memory from the API 2024-07-26 20:59:14 -07:00
SDL_properties_c.h Added SDL_DumpProperties() for internal debugging 2024-05-29 10:30:31 -07:00
SDL_utils.c Fixed storing a key in the persistent string hashtable that's about to be freed 2024-07-27 09:35:22 -07:00
SDL_utils_c.h Removed temporary memory from the API 2024-07-26 20:59:14 -07:00