Commit Graph

  • 8973d20f39 Fixed audiotypecvt assertion when without CPUInfo (#7464) Emily Banerjee 2023-03-29 16:22:57 +01:00
  • 6d01ffcd94 Split up CFLAGS construction so it can be overridden Stephen Kitt 2023-03-19 13:45:36 +01:00
  • c2ee45f5ff The Xinmotek Controller is used in multiple products with different mappings Sam Lantinga 2023-03-28 15:14:00 -07:00
  • f1099f8e70 The Xinmotek Controller is used in multiple products with different mappings Sam Lantinga 2023-03-28 15:14:00 -07:00
  • 0bf63175ab Fixed gyro values for the Armor-X Pro controller Sam Lantinga 2023-03-28 14:44:28 -07:00
  • 8df7b4d853 Fixed gyro values for the Armor-X Pro controller Sam Lantinga 2023-03-28 14:44:28 -07:00
  • d043c8535b Fixed the accelerometer and gyro axes for the Armor-X Pro controller Sam Lantinga 2023-03-28 12:28:15 -07:00
  • 37517557ae Fixed the accelerometer and gyro axes for the Armor-X Pro controller Sam Lantinga 2023-03-28 12:28:15 -07:00
  • d2a2787783 Fix remaining -Wimplicit-fallthrough warnings Anonymous Maarten 2023-03-28 19:24:33 +02:00
  • 85fecbb10b video: fix warnings about unused variables when building without duff's loop Anonymous Maarten 2023-03-18 20:47:24 +01:00
  • ec3e333fb8 testautomation_audio: fix -Wimplicit-fallthrough warning Anonymous Maarten 2023-03-18 20:34:56 +01:00
  • 1402d13556 video/blit: fix -Wimplicit-fallthrough warnings Anonymous Maarten 2023-03-18 20:34:38 +01:00
  • 03c239ded9 testsurround: fix channel names Anonymous Maarten 2023-03-18 20:32:14 +01:00
  • 0c3777d566 video: fix warnings about unused variables when building without duff's loop Anonymous Maarten 2023-03-18 20:47:24 +01:00
  • 11c70406c3 testautomation_audio: fix -Wimplicit-fallthrough warning Anonymous Maarten 2023-03-18 20:34:56 +01:00
  • f7961b7c9a video/blit: fix -Wimplicit-fallthrough warnings Anonymous Maarten 2023-03-18 20:34:38 +01:00
  • e1b8a03239 testsurround: fix channel names Anonymous Maarten 2023-03-18 20:32:14 +01:00
  • 16c9bad786 Safety fix: clear "_this->wakeup_window" when destroying the window Sylvain 2023-03-28 09:49:45 +02:00
  • 6574e5eb57 Safety fix: clear "_this->current_glwin" when destroying the window Sylvain 2023-03-28 09:48:58 +02:00
  • c838ccf0e3 Safety fix: clear "_this->wakeup_window" when destroying the window Sylvain 2023-03-28 09:49:45 +02:00
  • 0c048d98af Safety fix: clear "_this->current_glwin" when destroying the window Sylvain 2023-03-28 09:48:58 +02:00
  • 4fa21ee5ed Fixed bug #7515 - Window still grabbed after destroying Sylvain 2023-03-28 09:28:17 +02:00
  • e494844e9a Fixed bug #7515 - Window still grabbed after destroying Sylvain 2023-03-28 09:28:17 +02:00
  • 1fe2110755 Don't clear checked_texture_framebuffer Sylvain 2023-03-27 15:34:58 +02:00
  • cb076b83ff cmake: fix testnative for Macos Anonymous Maarten 2023-03-28 03:22:29 +02:00
  • 1259a60731 cmake: build tests as library on Android Anonymous Maarten 2023-03-28 00:38:07 +02:00
  • b8b852a55b cmake: testnative can also be built on non-Linux Anonymous Maarten 2023-03-27 14:11:23 +02:00
  • 2a03ad2cbf AUDIO_U16 support was removed from SDL3 Elad Lahav 2023-03-27 06:25:29 -04:00
  • 254f03388f Detect QCC as the compiler Elad Lahav 2023-03-27 06:16:09 -04:00
  • 5fee62d774 Rename files under src/video/qnx Elad Lahav 2023-01-11 08:26:23 -05:00
  • b4f28fb532 Define _LARGEFILE64_SOURCE as 1 for all platforms Elad Lahav 2023-01-11 08:22:49 -05:00
  • 60d95e2a77 Use posix_spawn() on QNX Elad Lahav 2023-01-10 07:08:51 -05:00
  • f352eeb90c Use the built-in version of vsnprintf() to support printing NULLs Elad Lahav 2023-01-10 06:11:39 -05:00
  • b98a501e0d glGetProcAddress() should return SDL_FunctionPointer Elad Lahav 2023-01-10 05:21:08 -05:00
  • bc9e0bb7ad Switch from EXTRA_LIBS to SDL_EXTRA_LIBS Elad Lahav 2023-01-10 05:15:19 -05:00
  • eca7b8e4a1 Do not look at local headers when determining features Avoids the detection of X11 on the build machine Elad Lahav 2023-01-07 21:39:50 -05:00
  • c611c6ee6b Do not enable SYSWM_X11 for QNX Elad Lahav 2023-01-07 21:36:38 -05:00
  • b026f588d6 Update to use SDL_GetFirstAudioFormat() and SDL_GetNextAudioFormat() Elad Lahav 2023-01-07 21:35:46 -05:00
  • 4b17cc3a46 Add CMake toolchain files Elad Lahav 2023-01-07 08:02:44 -05:00
  • 49a8b16ffd Fix use of _LARGEFILE64_SOURCE Elad Lahav 2023-01-07 07:51:50 -05:00
  • 4374645738 Add QNX video and audio modules Elad Lahav 2023-01-07 06:29:03 -05:00
  • 292b80a13a Treat the QNX compiler as GCC for using atomics Elad Lahav 2023-01-07 06:52:19 -05:00
  • b47eeb8488 Add QNX as a platform to the cmake build files Elad Lahav 2023-01-06 08:24:18 -05:00
  • 8bfbda1eab Fixed the accelerometer sensitivity for the Armor-X Pro controller Sam Lantinga 2023-03-27 14:27:22 -07:00
  • 93c289b475 Increased precision for PS4 sensor data conversion Sam Lantinga 2023-03-27 14:21:05 -07:00
  • 8029a767ee Fixed the accelerometer sensitivity for the Armor-X Pro controller Sam Lantinga 2023-03-27 14:27:22 -07:00
  • 3340864786 Increased precision for PS4 sensor data conversion Sam Lantinga 2023-03-27 14:21:05 -07:00
  • ed5a343d25 SDL_hidapi_steam.c: Fix compilation under c2x. Pierre Wendling 2023-03-27 11:51:19 -04:00
  • 975039ce0d SDL_hidapi_steam.c: Fix compilation under c2x. Pierre Wendling 2023-03-27 11:51:19 -04:00
  • 0081174689 Fix clang-tidy error on LLVM 16. Pierre Wendling 2023-03-23 14:04:24 -04:00
  • ea093378a2 Fix clang-tidy error on LLVM 16. Pierre Wendling 2023-03-23 14:04:24 -04:00
  • d3faec0b6e testcommon/automation: add [--audio driver] option allow to use --audio --video --renderer for testautomation Sylvain 2023-03-27 10:20:34 +02:00
  • cd64e0b6e3 SDL_blit_copy: Don't call potentially FPU using SDL_memcpy in SDL_memcpyMMX Anonymous Maarten 2023-03-26 16:31:18 +02:00
  • 51c10bef0b cmake: disable warnings in libm + warning about EMMS instruction Anonymous Maarten 2023-03-23 06:56:44 +01:00
  • d1dc195208 Implement _intel_fast_(memcpy|memset) Anonymous Maarten 2023-03-23 06:45:19 +01:00
  • 5e5b029d6c cmake: add /Q_no-use-libirc flag when building a no-libc library Anonymous Maarten 2023-03-23 06:08:25 +01:00
  • b58285b7ed ci: test with (old) Intel compiler + (new) oneAPI compiler Anonymous Maarten 2023-03-23 05:26:56 +01:00
  • e5ebbdafd4 cmake: add support for building with Intel C compiler Anonymous Maarten 2023-03-23 05:22:32 +01:00
  • 977781d3f4 testautomation_math: avoid equality tests with INFINITY Anonymous Maarten 2023-03-21 22:03:42 +01:00
  • 984af1a725 cmake: new LLVM based Intel compiler does not recognize MSVC's /MP Anonymous Maarten 2023-03-23 01:45:48 +01:00
  • 5aa76de35f cpuinfo: use __cpuidex instead of __cpuid Anonymous Maarten 2023-03-22 23:40:35 +01:00
  • 1158cff9ea cmake: increase threshold for stack probes Anonymous Maarten 2023-03-23 04:38:47 +01:00
  • ae3a34a388 byteswap: Don't use intrinsic byteswap functions with Intel C compiler Anonymous Maarten 2023-03-23 00:06:22 +01:00
  • 9ada9daf51 SDL_blit_copy: Don't call potentially FPU using SDL_memcpy in SDL_memcpyMMX Anonymous Maarten 2023-03-25 07:07:49 +01:00
  • 37c9329db2 cmake: rename SDL_AVX512 -> SDL_AVX512F cmake option Anonymous Maarten 2023-03-25 00:18:50 +01:00
  • 8789729b4a cpuinfo: update \sa's of SDL_HasXXX functions Anonymous Maarten 2023-03-25 00:18:20 +01:00
  • b0a5182e84 Sunset SDL_HasRDTSC Anonymous Maarten 2023-03-25 00:14:23 +01:00
  • 513025b182 Implement _intel_fast_(memcpy|memset) Anonymous Maarten 2023-03-23 06:45:19 +01:00
  • 99a799ad8b cmake: add /Q_no-use-libirc flag when building a no-libc library Anonymous Maarten 2023-03-23 07:30:23 +01:00
  • 46f5c1fe6a Move and rename SDL_rdtsc macro to testautomation Anonymous Maarten 2023-03-23 04:22:54 +01:00
  • a06046c55c memset and memcpy are not intrinsic functions in new LLVM-based Intel compiler Anonymous Maarten 2023-03-23 01:47:40 +01:00
  • 4be82202de cmake: new LLVM based Intel compiler does not recognize MSVC's /MP Anonymous Maarten 2023-03-23 01:45:48 +01:00
  • 51d96a1680 cmake: increase threshold for stack probes Anonymous Maarten 2023-03-23 00:26:07 +01:00
  • 095d4b1ffc byteswap: Don't use intrinsic byteswap functions with Intel C compiler Anonymous Maarten 2023-03-23 00:06:22 +01:00
  • 09832c701c cpuinfo: use __cpuidex instead of __cpuid Anonymous Maarten 2023-03-22 23:40:35 +01:00
  • 904e4a6e7c ci: reduce amount of data copied back from VM in FreeBSD action Anonymous Maarten 2023-03-22 01:55:02 +01:00
  • e66f4fa71c ci: test with (old) Intel compiler + (new) oneAPI compiler Anonymous Maarten 2023-03-21 20:38:57 +01:00
  • d392ce516a testautomation_math: avoid equality tests with INFINITY Anonymous Maarten 2023-03-21 22:03:42 +01:00
  • 29e19bf829 cmake: disable warnings in libm + warning about EMMS instruction Anonymous Maarten 2023-03-21 21:56:03 +01:00
  • 345d1cd355 cmake: add support for building with Intel C compiler Anonymous Maarten 2023-03-21 20:38:36 +01:00
  • 97c3077678 cmake: detect rdtsc in CMake Anonymous Maarten 2023-03-22 01:05:36 +01:00
  • e2f51bf38e SDL_intrin.h: add SDL_rdtsc macro Anonymous Maarten 2023-03-21 19:16:24 +01:00
  • c0824cd49a events: Increase the size of the name buffer when logging events Frank Praznik 2023-03-26 12:53:50 -04:00
  • 6ed29f47c9 testgles2_sdf: Call correct function to get shader info log capehill 2023-03-26 22:13:09 +03:00
  • b8c88cc584 testgles2_sdf: Call correct function to get shader info log capehill 2023-03-26 22:13:09 +03:00
  • d5fac067cd testdisplayinfo: use correct index variable capehill 2023-03-26 21:51:18 +03:00
  • 203a2a76fc events: Increase the size of the name buffer when logging events Frank Praznik 2023-03-26 12:53:50 -04:00
  • 5a0095d373 video: Try to match the requested video mode when moving fullscreen windows Frank Praznik 2023-03-26 12:45:52 -04:00
  • 9ed1b778ed Made the Android documentation more clear and understandable (#7535) Karl Hedberg 2023-03-25 23:10:04 +01:00
  • 8c852f4dcf Sync SDL3 wiki -> header SDL Wiki Bot 2023-03-25 22:11:16 +00:00
  • 11142ec256 Made the Android documentation more clear and understandable (#7535) Karl Hedberg 2023-03-25 23:10:04 +01:00
  • b970dd1beb Android: Fix mismatching JNI method signature Bartłomiej Dach 2023-03-25 20:52:15 +01:00
  • 576df87240 Android: Fix missing type in SDLControllerManager Bartłomiej Dach 2023-03-25 19:43:51 +01:00
  • 2dddaa7dc9 backport x11/sdl2 fixes Sylvain 2023-03-25 10:24:38 +01:00
  • 1f095b9ce6 Fixed wikiheaders.pl with perl-5.10.1 (thanks @sezero!) Sam Lantinga 2023-03-24 13:57:24 -07:00
  • f5dc1c0176 Add some color in testautomation logs! Sylvain 2023-03-24 10:07:17 +01:00
  • 11323abf57 wayland: Set the minimized flag on windows until cleared by a focus event Frank Praznik 2023-03-23 14:12:35 -04:00
  • 6bb48b4fe9 wayland: Unref the libdecor window when hiding Frank Praznik 2023-03-18 12:03:08 -04:00
  • 26f511a8f4 Add SWP_NOACTIVATE to SetWindowPos flags passed in WIN_SetWindowAlwaysOnTop Sam Lantinga 2023-03-24 10:39:56 -07:00
  • 45a6ad8e57 wikiheaders.pl: make it work with older perl versions, e.g. 5.10. Ozkan Sezer 2023-03-24 11:56:40 +03:00