Commit Graph

  • 75f1eb9216 Don't assume evdev events and SDL_GetTicks() use the same time source Sam Lantinga 2022-12-05 10:40:16 -0800
  • 57d34f2e10 Make sure we never get a zero tick_start value Sam Lantinga 2022-12-05 10:17:38 -0800
  • c468d93760 Removed unnecessary conversion from nanoseconds to milliseconds in SDL_GetTicks() Sam Lantinga 2022-12-05 10:11:22 -0800
  • 82b01035d1 Reduce the chance of overflow when calculating nanosecond time Sam Lantinga 2022-12-05 09:42:22 -0800
  • ed6d401616 gendynapi.pl: fix "Use of uninitialized value $7" after commit 0f9482e. Ozkan Sezer 2022-12-05 20:29:56 +0300
  • af5bda5ef3 Fix warnings 'macro argument should be enclosed in parentheses' Sylvain 2022-12-05 15:20:48 +0100
  • d7a983c55f
    Fix warnings 'macro argument should be enclosed in parentheses' Sylvain 2022-12-05 15:20:48 +0100
  • 2f0d9c30c3 bug fix add sync geometry to xdg_surface Lei.Huang 2022-12-05 10:36:55 +0800
  • b96c28b0dd Add window title to app_ids for different Lei.Huang 2022-12-05 10:28:31 +0800
  • 8cafde5ecc wayland: Add high-resolution event timestamp support Frank Praznik 2022-12-04 11:45:19 -0500
  • 8d84224918 wayland: Add high-resolution event timestamp support Frank Praznik 2022-12-04 11:45:19 -0500
  • bcccbbd894 tests: avoid redefinition warnings for MSVC _CRT_???_NO_DEPRECATE macros Ozkan Sezer 2022-12-05 00:35:32 +0300
  • 4a22ee7277 tests: avoid redefinition warnings for MSVC _CRT_???_NO_DEPRECATE macros Ozkan Sezer 2022-12-05 00:35:20 +0300
  • 38de07d9e4 Cancel current CI actions when a PR is updated Sam Lantinga 2022-12-04 10:02:22 -0800
  • 3540a2bb6e Cancel current CI actions when a PR is updated Sam Lantinga 2022-12-04 10:02:22 -0800
  • 39e39f335e Only cancel previous builds when iterating on pull requests Sam Lantinga 2022-12-04 09:50:06 -0800
  • d6327a00fb re-applied the SDL_NewAudioStream deconstification, including to its definition Ozkan Sezer 2022-12-04 20:50:20 +0300
  • d3ba6529e6 Fixed windows build Sam Lantinga 2022-12-04 09:39:55 -0800
  • ee0e9e979c Move intrinsic includes into a private header Cameron Cawley 2022-11-26 17:12:42 +0000
  • b4da4ed95a Removed SDL_SensorGetDataWithTimestamp() and SDL_GameControllerGetSensorDataWithTimestamp() Sam Lantinga 2022-12-04 09:21:14 -0800
  • b8760a3ffe The `timestamp_us` member of the sensor events has been renamed `sensor_timestamp` and now represents nanoseconds. Sam Lantinga 2022-12-04 08:31:19 -0800
  • 73f4aeee6a Pass the event timestamp for joystick events Sam Lantinga 2022-12-03 11:15:50 -0800
  • f32cdfa096 Fixed presentation reset calculation (thanks @zturtleman!) Sam Lantinga 2022-12-04 09:28:03 -0800
  • fcc6e87fd6 Removed SDL_SensorGetDataWithTimestamp() and SDL_GameControllerGetSensorDataWithTimestamp() Sam Lantinga 2022-12-04 09:21:14 -0800
  • 5734258206 The `timestamp_us` member of the sensor events has been renamed `sensor_timestamp` and now represents nanoseconds. Sam Lantinga 2022-12-04 08:31:19 -0800
  • f9ad84fd5d Cancel current CI actions when a PR is updated Sam Lantinga 2022-12-04 09:06:06 -0800
  • 517f42bf61 Cancel current CI actions when a PR is updated Sam Lantinga 2022-12-04 09:06:06 -0800
  • 8c4b3bcbf4 Pass the event timestamp for joystick events Sam Lantinga 2022-12-03 11:15:50 -0800
  • c2ce687765 Move intrinsic includes into a private header Cameron Cawley 2022-11-26 17:12:42 +0000
  • 25e62193f4 just revert the const removal from SDL_NewAudioStream in commit d0bbfdb Ozkan Sezer 2022-12-04 12:56:50 +0300
  • 4e465f25d0 reverted const removal from SDL_NewAudioStream in commit d0bbfdbfb. Ozkan Sezer 2022-12-04 12:55:15 +0300
  • 202eaeea11 replace windows timeapi.h with mmsystem.h for better compatibility. Ozkan Sezer 2022-12-04 12:50:04 +0300
  • 36a43eac00 apply const removal changes from SDL_NewAudioStream to dynapi side too. Ozkan Sezer 2022-12-04 12:47:20 +0300
  • b0dd098d1c wayland: Fix event timestamp wrap detection Frank Praznik 2022-12-04 01:08:20 -0500
  • 1f40b9de96 wayland: Pass event timestamps to SDL Frank Praznik 2022-12-03 14:01:19 -0500
  • d3a9777b3f wayland: Pass event timestamps to SDL Frank Praznik 2022-12-03 14:01:19 -0500
  • 4ffa7f868d
    Fixed bug libsdl-org#6745 - Check for overflow in SDL_CalculateYUVSize (#6747) Sylvain Becker 2022-12-03 21:22:14 +0100
  • 736524a0dc
    Fix wrong calculation Sylvain 2022-12-03 21:20:17 +0100
  • 356b9e5221
    Only compute various plane size when needed Sylvain 2022-12-03 21:08:20 +0100
  • c68d9c2cb6
    Fixed bug #6745 - Check for overflow in SDL_CalculateYUVSize Sylvain 2022-12-03 20:55:12 +0100
  • 7ac66972b7 Detect Logitech PRO Racing Wheel as wheel Max Bachmann 2022-12-03 09:45:04 +0100
  • 5650046f93 Detect Logitech PRO Racing Wheel as wheel Max Bachmann 2022-12-03 09:45:04 +0100
  • 3e9ae3ea64
    Fix wrong clang-tidy modification. This is an integer division. Thanks @meyraud705 (see PR #6725) Sylvain 2022-12-03 13:36:09 +0100
  • 021d0b7300
    Fix wrong clang-tidy modification. This is an integer division. Thanks @meyraud705 (see PR #6725) Sylvain 2022-12-03 13:36:09 +0100
  • bd76b08ac5
    Detect Logitech PRO Racing Wheel as wheel Max Bachmann 2022-12-03 09:45:04 +0100
  • 0f9482ebc3 reran gendynapi.pl to add SDL_GetTicksNS / SDL_DelayNS to SDL_dynapi.sym Ozkan Sezer 2022-12-03 00:33:50 +0300
  • 1a890808a4 Fixed build Sam Lantinga 2022-12-02 13:11:04 -0800
  • 1878674477 build: add symbol versioning for SDL Jan Engelhardt 2022-11-24 20:58:10 +0100
  • 92cd2c0a74
    Enable creation of yuv SDL_Surfaces (#6735) Sylvain Becker 2022-12-02 21:53:48 +0100
  • ce0791b2b3
    Merge branch 'main' into br_yuv_surface Sam Lantinga 2022-12-02 12:53:11 -0800
  • 0a3262e819 Pass the OS event timestamp for keyboard, mouse, and touch events where possible Sam Lantinga 2022-12-02 09:03:13 -0800
  • 1f4cc733a1 Removed the nanosecond versions of event and thread primitive waits from the public API Sam Lantinga 2022-12-02 08:29:46 -0800
  • e2432bbd3b How did PS2 build without a condition variable implementation? Sam Lantinga 2022-12-02 02:29:25 -0800
  • 8121bbd083 Convert ticks to 64-bit, added nanosecond precision to the API Sam Lantinga 2022-12-02 01:17:17 -0800
  • e0334a7d13 Pass the OS event timestamp for keyboard, mouse, and touch events where possible Sam Lantinga 2022-12-02 09:03:13 -0800
  • 0a91a793cf
    Fix Conditional jump or move depends on uninitialised value(s) eg ./testsprite2 --trackmem Sylvain 2022-12-02 21:11:33 +0100
  • 764b899a13
    Fix Conditional jump or move depends on uninitialised value(s) eg ./testsprite2 --trackmem Sylvain 2022-12-02 21:11:33 +0100
  • ef1c0f4790
    Fix build with vcxproj Sylvain 2022-12-02 20:54:30 +0100
  • 435181e09a
    Update WhatsNew Sylvain 2022-12-02 20:05:21 +0100
  • c55d350319
    Update testoverlay2 to use SDL_TestCommon Sylvain 2022-12-02 20:02:01 +0100
  • 2e7b1665d4 build: add symbol versioning for SDL Jan Engelhardt 2022-11-24 20:58:10 +0100
  • 4b2bfeaa6e Removed the nanosecond versions of event and thread primitive waits from the public API Sam Lantinga 2022-12-02 08:29:46 -0800
  • 7d71ca3ec1 How did PS2 build without a condition variable implementation? Sam Lantinga 2022-12-02 02:29:25 -0800
  • 944e3ece3a Convert ticks to 64-bit, added nanosecond precision to the API Sam Lantinga 2022-12-02 01:17:17 -0800
  • c48e959acc
    Fix build Sylvain 2022-12-02 16:35:33 +0100
  • 3cafc6c32a
    Remove 'pitch' check on SDL_CreateSurfaceFrom for YUV Sylvain 2022-12-02 16:31:55 +0100
  • 23980171c3
    Various fixes Sylvain 2022-12-02 16:28:15 +0100
  • e6ddd556b9
    Enable the the creation of yuv SDL_Surfaces Sylvain 2022-12-02 15:05:49 +0100
  • 07d6d116ed Commented out syntax that causes Visual Studio 2019 to complain on every edit Sam Lantinga 2022-12-02 00:43:01 -0800
  • 4713db1484 Commented out syntax that causes Visual Studio 2019 to complain on every edit Sam Lantinga 2022-12-02 00:43:01 -0800
  • a3d7dd2464 SDL_sysfilesystem.c (SDL_GetBasePath): fixed the solaris code path. Ozkan Sezer 2022-12-02 06:23:30 +0300
  • ab916e8a61 fixed corrupted (zero-sized) SDL3-WinRTResource_BlankCursor.cur. Ozkan Sezer 2022-12-02 03:32:00 +0300
  • bb8adf74e0 cmake/sdlchecks.cmake: make it diff smaller against SDL2 Ozkan Sezer 2022-12-02 03:01:02 +0300
  • b5483f2c68 Fix formatting on Wayland and Pipewire function signatures Frank Praznik 2022-12-01 18:03:36 -0500
  • b990e9145b build fixes after d0bbfdbfb8 Ozkan Sezer 2022-12-02 02:13:59 +0300
  • 378b1c286a Fix formatting on Wayland and Pipewire function signatures Frank Praznik 2022-12-01 18:03:36 -0500
  • 3bdc62215e Fixed Apple build after d0bbfdbfb8 Sam Lantinga 2022-12-01 15:11:29 -0800
  • 8e8a3e38db Fix formatting on Wayland and Pipewire function signatures Frank Praznik 2022-12-01 18:03:36 -0500
  • ab1f4172e3
    Remove SDL_GL_CONTEXT_EGL #6657 (#6683) Sylvain Becker 2022-12-01 23:53:37 +0100
  • 423c558e44 Detect the G923 (Xbox style) and PXN V900 (PS3 mode) as wheels Sam Lantinga 2022-12-01 14:43:34 -0800
  • 7237c56499 Detect the G923 (Xbox style) and PXN V900 (PS3 mode) as wheels Sam Lantinga 2022-12-01 14:43:34 -0800
  • 42238f88ea Fixed build after d0bbfdbfb8 Sam Lantinga 2022-12-01 13:28:48 -0800
  • f4572bed1c
    Merge branch 'main' into br_remove_gl_contextegl Sylvain Becker 2022-12-01 22:17:47 +0100
  • fc107000b4
    Merge branch 'main' into br_remove_renderer_int_function Sylvain Becker 2022-12-01 22:17:25 +0100
  • d0bbfdbfb8 Clang-Tidy fixes (#6725) Pierre Wendling 2022-12-01 16:07:03 -0500
  • 3c501b963d
    Clang-Tidy fixes (#6725) Pierre Wendling 2022-12-01 16:07:03 -0500
  • 2d86b4ef76 Removed check for _HAVE_STDINT_H, which nobody defines Sam Lantinga 2022-12-01 12:54:02 -0800
  • e29c0661cc Removed check for _HAVE_STDINT_H, which nobody defines Sam Lantinga 2022-12-01 12:54:02 -0800
  • c2ce44bead More cleanup for #6619 Sam Lantinga 2022-12-01 12:52:48 -0800
  • 5071683daf
    torturethread.c: Fix clang-tidy warnings. Pierre Wendling 2022-12-01 00:32:37 -0500
  • 056fcaa772
    testyuv.c: Fix clang-tidy warnings. Pierre Wendling 2022-12-01 00:31:14 -0500
  • 60295976b6
    testyuv_cvt.c: Fix clang-tidy warnings. Pierre Wendling 2022-12-01 00:30:35 -0500
  • ec1fb16036
    testwm2.c: Fix clang-tidy warnings. Pierre Wendling 2022-12-01 00:29:53 -0500
  • f2392b4c73
    testvulkan.c: Fix clang-tidy warnings. Pierre Wendling 2022-12-01 00:26:17 -0500
  • 9f5e176c0a
    testutils.c: Fix clang-tidy warnings. Pierre Wendling 2022-12-01 00:25:39 -0500
  • 09f9410973
    testthread.c: Fix clang-tidy warnings. Pierre Wendling 2022-12-01 00:25:29 -0500
  • 4b1e2f7e80
    testshape.c: Fix clang-tidy warnings. Pierre Wendling 2022-12-01 00:23:11 -0500
  • 20a8b49df9
    testshader.c: Fix clang-tidy warnings. Pierre Wendling 2022-12-01 00:22:31 -0500
  • 47fdb94b74
    testsensor.c: Fix clang-tidy warnings. Pierre Wendling 2022-12-01 00:20:58 -0500
  • 5013cb3e38
    testsem.c: Fix clang-tidy warnings. Pierre Wendling 2022-12-01 00:20:34 -0500