Commit Graph

  • 1e016fd5ea aaudio: Set low-latency audio mode. Ryan C. Gordon 2024-01-22 18:23:14 -0500
  • 4a4f289adc testhaptic.c: include stdlib.h for exit() Ozkan Sezer 2024-01-23 01:20:40 +0300
  • aaf426e280 testhaptic.c: include stdlib.h for exit() Ozkan Sezer 2024-01-23 01:20:00 +0300
  • 467f1d52e4 wayland: Always create the backing input store, even if there is no seat Frank Praznik 2024-01-22 12:49:05 -0500
  • 5f65fd360d wayland: Free the input struct in all initialization failure paths Frank Praznik 2024-01-22 13:01:04 -0500
  • a8eeb181b6 wayland: Always create the backing input store, even if there is no seat Frank Praznik 2024-01-22 12:49:05 -0500
  • 84e47b4af5 wayland: Always create the backing input store, even if there is no seat Frank Praznik 2024-01-22 12:16:27 -0500
  • b13e0411fc wayland: Always create the backing input store, even if there is no seat Frank Praznik 2024-01-22 12:16:27 -0500
  • 4845027cad Updated to version 2.31.0 for development Sam Lantinga 2024-01-22 09:12:34 -0800
  • ef7261bc41 Updated to version 2.29.2 for RC build prerelease-2.29.2 Sam Lantinga 2024-01-22 08:43:05 -0800
  • 99ce8af439 Fixed warning C4244: '=': conversion from 'Sint64' to 'int', possible loss of data Sam Lantinga 2024-01-22 08:39:22 -0800
  • 12bab1c981 Fixed warning C4244: '=': conversion from 'Sint64' to 'int', possible loss of data Sam Lantinga 2024-01-22 08:39:22 -0800
  • 61821bd876 fix audio conversion from S16 to F32 using SSE2 pionere 2024-01-22 16:00:47 +0100
  • e22ad6d878 fix audio conversion from S16 to F32 using SSE2 pionere 2024-01-22 16:00:47 +0100
  • 0f9422a6a5 linux: Handle upower's UP_DEVICE_STATE_PENDING_CHARGE, PENDING_DISCHARGE Simon McVittie 2023-09-20 15:16:16 +0100
  • 55ba686530 test: Run testautomation under Autotools too, not just CMake Simon McVittie 2024-01-22 09:57:48 +0000
  • 4cb43db1a9 test: Don't distinguish between different categories of tests Simon McVittie 2024-01-22 09:56:01 +0000
  • 0d15298bba linux: Handle upower's UP_DEVICE_STATE_PENDING_CHARGE, PENDING_DISCHARGE Simon McVittie 2023-09-20 15:16:16 +0100
  • 731fd0749f
    Merge 6b4dc34bcc into a28a42cfc6 Sylvain Becker 2024-01-22 11:47:11 +0100
  • a0de1db4dd test: Run testautomation under Autotools too, not just CMake Simon McVittie 2024-01-22 09:57:48 +0000
  • bcc467af7a test: Don't distinguish between different categories of tests Simon McVittie 2024-01-22 09:56:01 +0000
  • 237535b23a
    Fixed bug #8897 - SDL_BlitSurface segfault when dest_rect is null Sylvain 2024-01-22 09:22:41 +0100
  • ed5d3d9f82 Fix compilation on loongarch yuanhecai 2024-01-21 12:42:18 +0800
  • 490a4ce3c3 Fix compilation on loongarch yuanhecai 2024-01-21 12:42:18 +0800
  • f569cc56a9 tests: Fix automated audio tests on Windows and Linux Frank Praznik 2023-10-15 12:15:32 -0400
  • 06dd70bc8b video: Use string comparison instead of #ifdefs for driver detection Frank Praznik 2023-10-15 11:52:51 -0400
  • a420eb79bb cmake: run testautomation with CTest on ci Anonymous Maarten 2023-09-28 19:15:52 +0200
  • 41fc398114 Move check for SDL_Delay upper bounds to testtimer Anonymous Maarten 2023-08-29 00:03:05 +0200
  • 1737340978 Use helper_ddtod function to compare atan2 infinity cases Anonymous Maarten 2023-10-14 04:52:06 +0200
  • 69a6efcd1b Avoid using higher precision floating point numbers by using it in a function Anonymous Maarten 2023-10-14 04:38:35 +0200
  • fbee0b86bf video: verify SDL_GetNumVideoDisplays is succesful Anonymous Maarten 2023-10-14 03:23:33 +0200
  • 880c69392a testautomation_math: do relative comparison + more precise correct trigonometric values Anonymous Maarten 2023-10-14 03:23:01 +0200
  • 811adaa342 Only test error message when using specific video drivers Anonymous Maarten 2023-10-14 01:17:36 +0200
  • 5368f45567 Remove one test that contains call of SDL_Quit() / SDL_Init() because it conficts with the initializaion of test common. (before it used SDL_VideoInit SDL_VideoQuit which weren't perturbated by SDL_Quit()) Sylvain 2023-01-07 15:59:18 +0100
  • 3d5679bb8e Fix video_getSetWindowPosition() that fail when checking events, because testautomation_events.c() didn't finish to poll all events before Sylvain 2023-03-21 12:11:57 +0100
  • b7f7e9cbf9 tests: Fix automated audio tests on Windows and Linux Frank Praznik 2023-10-15 12:15:32 -0400
  • a740bce6bf video: Use string comparison instead of #ifdefs for driver detection Frank Praznik 2023-10-15 11:52:51 -0400
  • c709d75687 cmake: run testautomation with CTest on ci Anonymous Maarten 2023-09-28 19:15:52 +0200
  • 780b49371a Move check for SDL_Delay upper bounds to testtimer Anonymous Maarten 2023-08-29 00:03:05 +0200
  • e8a52735cb Use helper_ddtod function to compare atan2 infinity cases Anonymous Maarten 2023-10-14 04:52:06 +0200
  • a26733d9dc Avoid using higher precision floating point numbers by using it in a function Anonymous Maarten 2023-10-14 04:38:35 +0200
  • e9e81e6645 video: verify SDL_GetNumVideoDisplays is succesful Anonymous Maarten 2023-10-14 03:23:33 +0200
  • 02e939f970 testautomation_math: do relative comparison + more precise correct trigonometric values Anonymous Maarten 2023-10-14 03:23:01 +0200
  • b525a21ae6 Only test error message when using specific video drivers Anonymous Maarten 2023-10-14 01:17:36 +0200
  • cd383d6ab3 Remove one test that contains call of SDL_Quit() / SDL_Init() because it conficts with the initializaion of test common. (before it used SDL_VideoInit SDL_VideoQuit which weren't perturbated by SDL_Quit()) Sylvain 2023-01-07 15:59:18 +0100
  • 8bf49769ed Fix video_getSetWindowPosition() that fail when checking events, because testautomation_events.c() didn't finish to poll all events before Sylvain 2023-03-21 12:11:57 +0100
  • a28a42cfc6 Fixed declaration of SDL_HapticRumbleSupported Sam Lantinga 2024-01-21 11:36:38 -0800
  • 052b958bf2 Made SDL_HapticEffect const in the API Sam Lantinga 2024-01-21 10:56:32 -0800
  • e3203278f4 Updated tests so they'll pass if we enable the C runtime in SDL2.dll Sam Lantinga 2024-01-21 11:22:50 -0800
  • 011b903473 Made SDL_HapticEffect const in the API Sam Lantinga 2024-01-21 10:56:32 -0800
  • b5aec14d43 gdk: Backport SDL3 MR #8844 Ethan Lee 2024-01-21 13:16:44 -0500
  • e433cb6840 gdk: Backport SDL3 MR #8844 Ethan Lee 2024-01-21 13:16:44 -0500
  • fa5bfe577c Fixed warnings building for UWP Sam Lantinga 2024-01-20 17:25:24 -0800
  • 3e541eab22 Fixed error: 'fq' may be used uninitialized [-Werror=maybe-uninitialized] Sam Lantinga 2024-01-20 17:19:00 -0800
  • 8f20ef5b43 Re-enable C runtime with Mingw, and disable the problematic math test Sam Lantinga 2024-01-21 06:16:05 -0800
  • 1f177be1e4 Disable the Mingw C runtime by default Sam Lantinga 2024-01-20 20:53:27 -0800
  • 5e70ee29cc Build SDL with the static C runtime on Visual Studio Sam Lantinga 2024-01-20 16:40:32 -0800
  • e2f35a16c2 Added <string.h> for declaration of memset() and memcpy() Sam Lantinga 2024-01-20 08:34:30 -0800
  • 7a069cc4b0 Allow optimizing memcpy and memset where possible Sam Lantinga 2024-01-20 08:12:11 -0800
  • 4c96a21067 Fixed warnings building for UWP Sam Lantinga 2024-01-20 17:25:24 -0800
  • 562e4fe5e7 Fixed error: 'fq' may be used uninitialized [-Werror=maybe-uninitialized] Sam Lantinga 2024-01-20 17:19:00 -0800
  • cdce84ad43 Re-enable C runtime with Mingw, and disable the problematic math test Sam Lantinga 2024-01-21 06:16:05 -0800
  • 8eb2ec6a8d watcom makefiles: remove yuv_rgb_lsx.c from sources Ozkan Sezer 2024-01-21 11:56:20 +0300
  • b51ad25e47 Disable the Mingw C runtime by default Sam Lantinga 2024-01-20 20:53:27 -0800
  • 0bc504da80 Build SDL with the static C runtime on Visual Studio Sam Lantinga 2024-01-20 16:40:32 -0800
  • 4f01ec3960 Added <string.h> for declaration of memset() and memcpy() Sam Lantinga 2024-01-20 08:34:30 -0800
  • efe47d4540 Allow optimizing memcpy and memset where possible Sam Lantinga 2024-01-20 08:12:11 -0800
  • 8d25c2d260 video: Fix window manager initiated fullscreen window moves Frank Praznik 2024-01-20 13:18:23 -0500
  • 8c7f5b73e8 Fixed build Sam Lantinga 2024-01-20 08:42:21 -0800
  • 4d6e2d8b73 Sync SDL3 wiki -> header SDL Wiki Bot 2024-01-20 14:33:19 +0000
  • 308906ba25 Added SDL_FlipSurface() to flip a surface vertically or horizontally Sam Lantinga 2024-01-20 06:31:37 -0800
  • 83f3045ee8 Revert "updated WhatsNew.txt" Sam Lantinga 2024-01-20 05:28:05 -0800
  • f1bc5f305c
    Prevent asan warning on qsort(): 'src/stdlib/SDL_qsort.c:27:5: runtime error: null pointer passed as argument 1, which is declared to never be null` Sylvain 2024-01-20 06:42:00 +0100
  • 2cd583ee13 Prevent asan warning on qsort(): 'src/stdlib/SDL_qsort.c:27:5: runtime error: null pointer passed as argument 1, which is declared to never be null` Sylvain 2024-01-20 06:42:00 +0100
  • c3a3f18076 updated WhatsNew.txt Ozkan Sezer 2024-01-20 11:51:00 +0300
  • 5db543a66a Just use the khronos headers for the checks that need them Sam Lantinga 2024-01-19 23:55:05 -0800
  • 4b82bed259 Fixed building with the steamrt/scout SDK Sam Lantinga 2024-01-19 23:02:48 -0800
  • 116c60c5b0 Run EGL/GLES cmake tests with the Khronos headers available Sam Lantinga 2024-01-19 22:31:15 -0800
  • b552f26e6a Fix building with the steamrt/scout SDK Sam Lantinga 2024-01-19 22:27:59 -0800
  • 8a852ba510
    Prevent asan warning on qsort(): 'src/stdlib/SDL_qsort.c:27:5: runtime error: null pointer passed as argument 1, which is declared to never be null` Sylvain 2024-01-20 06:42:00 +0100
  • 5d6eb4a5a5
    Fixed overflow in SDL_SoftStretch() (see #8878) Sylvain 2024-01-20 06:33:38 +0100
  • 7b02d328fa Fixed overflow in SDL_SoftStretch() (see #8878) Sylvain 2024-01-20 06:33:38 +0100
  • 0031b18ca1
    Fixed overflow in SDL_SoftStretch() (see #8878) Sylvain 2024-01-20 06:33:38 +0100
  • cfc22ac7d7 Added patch notes for the SDL 2.30.0 release prerelease-2.29.1 Sam Lantinga 2024-01-19 20:11:07 -0800
  • b4f99deb9e Updated to version 2.29.1 for RC build Sam Lantinga 2024-01-19 19:58:08 -0800
  • 1e13aa2c98
    androidaudio: same fix as AAudio for pausing thread when backgrounding app. Ryan C. Gordon 2024-01-19 22:15:27 -0500
  • 64972b4184 Fixed build Sam Lantinga 2024-01-19 17:21:05 -0800
  • 6a00ae7e58 Fixed rendering diagonal lines within a viewport Sam Lantinga 2024-01-19 16:28:00 -0800
  • 8d9c7d8ebe SDL_UpdateFullscreenMode: Only restore mouse position when exiting fullscreen if the fullscreen mode actually changed Sam Lantinga 2024-01-19 15:26:46 -0800
  • 109bb2f17e Make sure the render target isn't bound as a resource Sam Lantinga 2024-01-19 15:17:30 -0800
  • a73132177d Make sure the render target isn't bound as a resource Sam Lantinga 2024-01-19 15:17:30 -0800
  • f7ab765b84 Fixed crash scaling very large surfaces Sam Lantinga 2024-01-19 13:06:12 -0800
  • 09ba55b462 Fixed crash scaling very large surfaces Sam Lantinga 2024-01-19 13:06:12 -0800
  • 910e040e9e
    aaudio: Block the audio device thread when in the background. Ryan C. Gordon 2024-01-19 15:09:59 -0500
  • aa3fc6e904 Fixed D-pad on Xbox One controllers using the HIDAPI driver Sam Lantinga 2024-01-19 11:43:01 -0800
  • bb969ac747 Fixed bug #7614: Segmentation Fault in SDL_BlitSurface (#7808) Sylvain Becker 2024-01-19 17:39:57 +0100
  • 3639743d89
    Fixed bug #7614: Segmentation Fault in SDL_BlitSurface (#7808) Sylvain Becker 2024-01-19 17:39:57 +0100
  • e484b8d70f
    Merge branch 'main' into br_fix_blit_checks Sam Lantinga 2024-01-19 08:39:21 -0800
  • 87b5bb5840 Fixed potential overflow in software triangle rendering Sam Lantinga 2024-01-19 08:31:56 -0800
  • bd5d4d61ed Fixed potential overflow in software triangle rendering Sam Lantinga 2024-01-19 08:31:56 -0800