Commit Graph

  • f32cdfa096 Fixed presentation reset calculation (thanks @zturtleman!) Sam Lantinga 2022-12-04 09:28:03 -08:00
  • f9ad84fd5d Cancel current CI actions when a PR is updated Sam Lantinga 2022-12-04 09:06:06 -08:00
  • 25e62193f4 just revert the const removal from SDL_NewAudioStream in commit d0bbfdb Ozkan Sezer 2022-12-04 12:56:50 +03:00
  • 4e465f25d0 reverted const removal from SDL_NewAudioStream in commit d0bbfdbfb. Ozkan Sezer 2022-12-04 12:55:15 +03:00
  • 202eaeea11 replace windows timeapi.h with mmsystem.h for better compatibility. Ozkan Sezer 2022-12-04 12:50:04 +03:00
  • 36a43eac00 apply const removal changes from SDL_NewAudioStream to dynapi side too. Ozkan Sezer 2022-12-04 12:47:20 +03:00
  • 1f40b9de96 wayland: Pass event timestamps to SDL Frank Praznik 2022-12-03 14:01:19 -05:00
  • 4ffa7f868d Fixed bug libsdl-org#6745 - Check for overflow in SDL_CalculateYUVSize (#6747) Sylvain Becker 2022-12-03 21:22:14 +01:00
  • 7ac66972b7 Detect Logitech PRO Racing Wheel as wheel Max Bachmann 2022-12-03 09:45:04 +01:00
  • 5650046f93 Detect Logitech PRO Racing Wheel as wheel Max Bachmann 2022-12-03 09:45:04 +01:00
  • 3e9ae3ea64 Fix wrong clang-tidy modification. This is an integer division. Thanks @meyraud705 (see PR #6725) Sylvain 2022-12-03 13:36:09 +01:00
  • 021d0b7300 Fix wrong clang-tidy modification. This is an integer division. Thanks @meyraud705 (see PR #6725) Sylvain 2022-12-03 13:36:09 +01:00
  • 0f9482ebc3 reran gendynapi.pl to add SDL_GetTicksNS / SDL_DelayNS to SDL_dynapi.sym Ozkan Sezer 2022-12-03 00:33:50 +03:00
  • 1a890808a4 Fixed build Sam Lantinga 2022-12-02 13:11:04 -08:00
  • 1878674477 build: add symbol versioning for SDL Jan Engelhardt 2022-11-24 20:58:10 +01:00
  • 92cd2c0a74 Enable creation of yuv SDL_Surfaces (#6735) Sylvain Becker 2022-12-02 21:53:48 +01:00
  • 0a3262e819 Pass the OS event timestamp for keyboard, mouse, and touch events where possible Sam Lantinga 2022-12-02 09:03:13 -08:00
  • 1f4cc733a1 Removed the nanosecond versions of event and thread primitive waits from the public API Sam Lantinga 2022-12-02 08:29:46 -08:00
  • e2432bbd3b How did PS2 build without a condition variable implementation? Sam Lantinga 2022-12-02 02:29:25 -08:00
  • 8121bbd083 Convert ticks to 64-bit, added nanosecond precision to the API Sam Lantinga 2022-12-02 01:17:17 -08:00
  • 0a91a793cf Fix Conditional jump or move depends on uninitialised value(s) eg ./testsprite2 --trackmem Sylvain 2022-12-02 21:11:33 +01:00
  • 764b899a13 Fix Conditional jump or move depends on uninitialised value(s) eg ./testsprite2 --trackmem Sylvain 2022-12-02 21:11:33 +01:00
  • 07d6d116ed Commented out syntax that causes Visual Studio 2019 to complain on every edit Sam Lantinga 2022-12-02 00:43:01 -08:00
  • 4713db1484 Commented out syntax that causes Visual Studio 2019 to complain on every edit Sam Lantinga 2022-12-02 00:43:01 -08:00
  • a3d7dd2464 SDL_sysfilesystem.c (SDL_GetBasePath): fixed the solaris code path. Ozkan Sezer 2022-12-02 06:23:30 +03:00
  • ab916e8a61 fixed corrupted (zero-sized) SDL3-WinRTResource_BlankCursor.cur. Ozkan Sezer 2022-12-02 03:32:00 +03:00
  • bb8adf74e0 cmake/sdlchecks.cmake: make it diff smaller against SDL2 Ozkan Sezer 2022-12-02 03:01:02 +03:00
  • b5483f2c68 Fix formatting on Wayland and Pipewire function signatures Frank Praznik 2022-12-01 18:03:36 -05:00
  • b990e9145b build fixes after d0bbfdbfb8 Ozkan Sezer 2022-12-02 02:13:59 +03:00
  • 378b1c286a Fix formatting on Wayland and Pipewire function signatures Frank Praznik 2022-12-01 18:03:36 -05:00
  • 3bdc62215e Fixed Apple build after d0bbfdbfb8 Sam Lantinga 2022-12-01 15:11:29 -08:00
  • ab1f4172e3 Remove SDL_GL_CONTEXT_EGL #6657 (#6683) Sylvain Becker 2022-12-01 23:53:37 +01:00
  • 423c558e44 Detect the G923 (Xbox style) and PXN V900 (PS3 mode) as wheels Sam Lantinga 2022-12-01 14:43:34 -08:00
  • 7237c56499 Detect the G923 (Xbox style) and PXN V900 (PS3 mode) as wheels Sam Lantinga 2022-12-01 14:43:34 -08:00
  • 42238f88ea Fixed build after d0bbfdbfb8 Sam Lantinga 2022-12-01 13:28:48 -08:00
  • d0bbfdbfb8 Clang-Tidy fixes (#6725) Pierre Wendling 2022-12-01 16:07:03 -05:00
  • 3c501b963d Clang-Tidy fixes (#6725) Pierre Wendling 2022-12-01 16:07:03 -05:00
  • 2d86b4ef76 Removed check for _HAVE_STDINT_H, which nobody defines Sam Lantinga 2022-12-01 12:54:02 -08:00
  • e29c0661cc Removed check for _HAVE_STDINT_H, which nobody defines Sam Lantinga 2022-12-01 12:54:02 -08:00
  • c2ce44bead More cleanup for #6619 Sam Lantinga 2022-12-01 12:52:48 -08:00
  • f17058b562 Updated to version 2.26.1 for release release-2.26.1 Sam Lantinga 2022-12-01 11:54:51 -08:00
  • 11ef4df207 cmake: rely on targets from the main cmake script Anonymous Maarten 2022-11-30 23:40:34 +01:00
  • 14ffaba399 cmake: build with rpath's, they are removed on install Anonymous Maarten 2022-11-30 23:39:54 +01:00
  • 1dce3f9265 ci: RISCOS is a bool Anonymous Maarten 2022-11-30 23:38:50 +01:00
  • 88b41c47fa ci: do verbose PSP build Anonymous Maarten 2022-11-30 23:38:25 +01:00
  • e57554ea65 SDL_main.h: added field to SDL_GDKSuspendComplete documentation. Ozkan Sezer 2022-12-01 20:37:00 +03:00
  • a463aca0d1 Simplified SDL_CreateRGBSurface* functions Sam Lantinga 2022-12-01 08:53:14 -08:00
  • 1e7e25626b Use SDL_PIXELFORMAT_RGB565, which is the most common 16-bit format Sam Lantinga 2022-12-01 08:34:41 -08:00
  • a01759f8f0 Fixed 16-bit RGBA masks Sam Lantinga 2022-12-01 08:32:57 -08:00
  • 09ee811f4b Small format changed (using clang-format 15.0.2-1) Sylvain 2022-12-01 09:39:08 +01:00
  • c30b2063e0 Clarified the migration path for SDL_CreateSurface() Sam Lantinga 2022-12-01 08:26:32 -08:00
  • 932f61348d Remove mask versions of SDL_CreateRGBSurface* #6701 (#6711) Sylvain Becker 2022-12-01 17:04:02 +01:00
  • 778b8926b4 Small format changed (using clang-format 15.0.2-1) Sylvain 2022-12-01 09:39:08 +01:00
  • b067ab9202 restore SDL_malloc.c original formatting. Ozkan Sezer 2022-12-01 03:11:00 +03:00
  • 45025799b7 restore SDL_malloc.c original formatting. Ozkan Sezer 2022-12-01 03:11:00 +03:00
  • b3b94cf36b Fix xcode project after opengles renderer removal Sasha Szpakowski 2022-11-30 20:40:49 -04:00
  • 36c5d5cc65 Added support for the Logitech Cordless Precision PS3 controller Sam Lantinga 2022-11-30 17:03:29 -08:00
  • 4f9c2b3e2e Added support for the HORIPAD Pro for Xbox Series X Sam Lantinga 2022-11-30 16:42:00 -08:00
  • e2df0a9d5a Re-enabled support for third party PS3 controllers Sam Lantinga 2022-11-30 16:37:20 -08:00
  • 6e40c7a9b8 Added support for the Logitech Cordless Precision PS3 controller Sam Lantinga 2022-11-30 17:03:29 -08:00
  • 01541bc350 Added support for the HORIPAD Pro for Xbox Series X Sam Lantinga 2022-11-30 16:42:00 -08:00
  • 4504c10f3b Re-enabled support for third party PS3 controllers Sam Lantinga 2022-11-30 16:37:20 -08:00
  • 7b1000013e Reverted code formatting for Apple platforms Sam Lantinga 2022-11-30 15:51:17 -08:00
  • 27e8eb4ca8 Fixed Victrix FS Pro V2 controller hang on reboot Sam Lantinga 2022-11-30 15:39:10 -08:00
  • 9e997cc787 Fixed Victrix FS Pro V2 controller hang on reboot Sam Lantinga 2022-11-30 15:39:10 -08:00
  • 2879f2aeba Fixed crash if GetRectDisplayIndex() is called before SDL_VideoInit() Sam Lantinga 2022-11-30 14:37:34 -08:00
  • f8c3528c55 Fixed crash if GetRectDisplayIndex() is called before SDL_VideoInit() Sam Lantinga 2022-11-30 14:37:34 -08:00
  • d87048fd5a Fixed crash if GetRectDisplayIndex() is called before SDL_VideoInit() Sam Lantinga 2022-11-30 14:37:34 -08:00
  • 1e2dfdb019 Removed the OpenGL ES 1.0 2D render implementation Sam Lantinga 2022-11-30 13:21:49 -08:00
  • 6926d046c0 Fixed build after cherry-pick of 5750bcb174 from SDL3 Sam Lantinga 2022-11-30 13:05:57 -08:00
  • b8d85c6939 Update for SDL3 coding style (#6717) Sam Lantinga 2022-11-30 12:51:59 -08:00
  • 5750bcb174 Update for SDL3 coding style (#6717) Sam Lantinga 2022-11-30 12:51:59 -08:00
  • 5c4bc807f7 Revert "SDL_test_md5.h: fix MD5UINT4 type to be really 32 bits." Sam Lantinga 2022-11-30 05:59:56 -08:00
  • 8eeca8c7db SDL_test_md5.h: fix MD5UINT4 type to be really 32 bits. Ozkan Sezer 2022-11-29 08:56:32 +03:00
  • 14b902faca begin_code.h: add gcc version checks to the alloc_size attributes. Ozkan Sezer 2022-11-30 11:33:32 +03:00
  • 4b6390261b begin_code.h: remove obsolete __SYMBIAN32__ handling for DECLSPEC. Ozkan Sezer 2022-11-30 11:33:32 +03:00
  • c5790359fd Added precompiled header support for Visual Studio and Xcode (#6710) Sam Lantinga 2022-11-29 18:34:15 -08:00
  • 6ca7212b75 Fixed unreachable code warning Sam Lantinga 2022-11-29 18:03:47 -08:00
  • a52327f6b8 cmake: add support for precompiled headers Anonymous Maarten 2022-07-25 22:21:11 +02:00
  • e26e893daf test: build + fix test/testgles2_sdf.c Anonymous Maarten 2022-11-29 22:43:46 +01:00
  • d7664a6ef1 Support wayland fractional scale protocol David Edmundson 2022-07-11 19:28:37 +01:00
  • f9f7db4e08 video: Prefer Wayland over X11 (take 2!) Ethan Lee 2022-10-09 12:28:43 -04:00
  • 6d2b74db66 Support wayland fractional scale protocol David Edmundson 2022-07-11 19:28:37 +01:00
  • 71d5f510c6 Fixed dylib generation on macOS Sam Lantinga 2022-11-29 11:57:19 -08:00
  • 6f20d990ad cmake: swap VERSION and SOVERSION Anonymous Maarten 2022-11-29 20:36:46 +01:00
  • ba19d3c048 cmake: remove SDL_CMAKE_DEBUG_POSTFIX option Anonymous Maarten 2022-11-29 20:15:28 +01:00
  • 2d89c4680f cmake: simplify .so and .dylib versioning Anonymous Maarten 2022-11-29 20:14:00 +01:00
  • 5df106603d cmake: move platform detection to cmake/sdl/paltform.cmake for re-use by SDL2-compat Anonymous Maarten 2022-11-29 17:48:45 +01:00
  • 69f0223474 dynapi: Abstract out the environment variable name. Ryan C. Gordon 2022-11-29 14:13:02 -05:00
  • a3225ae6de dynapi: Abstract out the environment variable name. Ryan C. Gordon 2022-11-29 14:13:02 -05:00
  • 724845110c video: fix error messages - do not overwrite error message set by SDL_InitFormat (SDL_AllocFormat) - set proper error message (Cocoa_Metal_CreateView) - protect against allocation failure (UIKit_Metal_CreateView) pionere 2022-11-29 18:43:36 +01:00
  • cf0cb44df8 video: fix error messages - do not overwrite error message set by SDL_InitFormat (SDL_AllocFormat) - set proper error message (Cocoa_Metal_CreateView) - protect against allocation failure (UIKit_Metal_CreateView) pionere 2022-11-29 18:43:36 +01:00
  • b42c033b13 cmake: use target_link_libraries to pass -Wl,--undefined=WinMain Anonymous Maarten 2022-11-29 17:47:30 +01:00
  • 45c7d838d4 cmake: use target_link_libraries to pass -Wl,--undefined=WinMain Anonymous Maarten 2022-11-29 17:47:30 +01:00
  • 84039e2514 cmake: use target_link_libraries to pass -Wl,--undefined=WinMain Anonymous Maarten 2022-11-29 17:47:30 +01:00
  • 7e7a8e76a5 cmake: move platform detection to cmake/sdl/paltform.cmake for re-use by SDL2-compat Anonymous Maarten 2022-11-29 17:48:45 +01:00
  • e2060de714 cmake: use target_link_libraries to pass -Wl,--undefined=WinMain Anonymous Maarten 2022-11-29 17:47:30 +01:00
  • fc4fc5295f Remove depth field from SDL_CreateRGBSurfaceWithFormat and SDL_Create… (#6685) Sylvain Becker 2022-11-29 18:40:09 +01:00
  • 6873082c34 Fixed building on Windows with SDL_VIDEO=OFF Sam Lantinga 2022-11-29 09:26:29 -08:00
  • 2d24baaad4 Fixed building on Windows with SDL_VIDEO=OFF Sam Lantinga 2022-11-29 09:26:29 -08:00