Commit Graph

  • 66045e29be Fixed bug 3577 - Can't set minimal size (message box appears instead) if maximal size wasn't declared (i.e. unlimited) Sam Lantinga 2017-02-02 00:41:58 -0800
  • cd28804e81 Fixed whitespace Sam Lantinga 2017-01-31 13:30:35 -0800
  • f1d81b84c8 Added support for the Saitek Pro Flight X-56 Rhino Sam Lantinga 2017-01-31 12:30:55 -0800
  • 985fedb434 Added support for the HOTAS Warthog throttle Sam Lantinga 2017-01-31 12:23:29 -0800
  • f62b300dd7 Added the HOTAS Warthog as a flight stick Sam Lantinga 2017-01-31 10:20:09 -0800
  • c496166bed Switch stderr output to SDL_Log() so it shows up on Windows and mobile devices Sam Lantinga 2017-01-31 10:19:56 -0800
  • 7d7b31b733 Fixed compiler warning about comma at end of enum. Philipp Wiesemann 2017-01-30 22:20:20 +0100
  • eb15a3d8ec Fixed Windows build Sam Lantinga 2017-01-28 14:35:35 -0800
  • 0122d2e925 Fixed bug 3550 - No mouse move messages send while over the titlebar and windows edges Sam Lantinga 2017-01-28 11:17:10 -0800
  • f963596262 Use a stronger X font definition for X11_MessageBox on UTF-8 R?mi Verschelde 2017-01-28 10:54:12 +0100
  • 70cf4e9ea1 Fixed bug 3569 - GL_UpdateViewport leaves PROJECTION matrix selected Sam Lantinga 2017-01-27 21:23:27 -0800
  • 932825a2a3 Return an error if trying to set a window minimum size larger than the maximum size, or vice versa Sam Lantinga 2017-01-27 21:16:38 -0800
  • 82b8da6a36 Sorted controller entries Sam Lantinga 2017-01-27 18:06:50 -0800
  • 41eab6821c Add a mapping for Xbox Wireless Controllers running old firmware Jessica Stokes 2017-01-26 21:25:05 -0800
  • 4c4d636153 windows: first shot at naming threads with SetThreadDescription(). Ryan C. Gordon 2017-01-27 20:50:30 -0500
  • b42f5d3ccc Added Thrustmaster Wheel FFB entry to the list of wheels Sam Lantinga 2017-01-27 06:05:50 -0800
  • 7f335c3d0d Added an API to get the type of a connected joystick Sam Lantinga 2017-01-27 05:59:58 -0800
  • aaa70c4f49 Add gamecontrollerdb mapping for Xbox One S on Mac Misty De Meo 2017-01-25 22:24:54 -0800
  • 3a246ed1f4 Darwin: fix detection of Xbox One S controller Misty De Meo 2017-01-25 22:22:05 -0800
  • 4efdb5149a Generalized the audio resampling hint for other resampling methods in the future Sam Lantinga 2017-01-24 19:38:01 -0800
  • 2d5c7f1c28 audio: libsamplerate can't resample in-place; make space for a copy if needed. Ryan C. Gordon 2017-01-24 20:30:48 -0500
  • eb75fde8df configure: report libsamplerate support status. Ryan C. Gordon 2017-01-24 16:18:25 -0500
  • 1c0b6751c9 audio: Offer a hint for libsamplerate quality/speed tradeoff. Ryan C. Gordon 2017-01-24 15:52:22 -0500
  • 0515c48f5c CMake: fixed logic error in setting -mfpmath=387. Ryan C. Gordon 2017-01-24 12:20:41 -0500
  • f08e9ef077 configure.in: Check for sse3 too when setting -mfpmath=387. Ryan C. Gordon 2017-01-24 12:20:12 -0500
  • ffcc320a0b audio: Fix static analysis concerns about a dead assignment. Ryan C. Gordon 2017-01-24 10:09:29 -0500
  • 462971de8f Added a note about aligning SDL_AudioCVT data. Ryan C. Gordon 2017-01-24 00:55:41 -0500
  • 172c6df99a audio: Make sure SDL_AudioStream's work buffer is 16-byte aligned, for SIMD. Ryan C. Gordon 2017-01-24 00:51:33 -0500
  • c33f7674ea audio: Streams now resample in-place. Removed second allocated buffer. Ryan C. Gordon 2017-01-24 00:17:40 -0500
  • 4f3cdbca30 audio: allow stereo Sint16 resampling fast path in SDL_AudioStream. Ryan C. Gordon 2017-01-24 00:08:24 -0500
  • 1a7b3071bf audio: Fixed off-by-one error in upsampling. Ryan C. Gordon 2017-01-24 00:03:36 -0500
  • d9c3b8244e audio: Resampler now special-cases stereo and mono processing. Ryan C. Gordon 2017-01-23 16:45:50 -0500
  • 0b60ce11ee audio: Fixed incorrect pointer in SDL_ResampleCVT_si16_c2(). Ryan C. Gordon 2017-01-23 16:42:47 -0500
  • 5dd9df7598 audio: Fixed copy/paste bug in float32->sint16/SSE2 scalar leftover code. Ryan C. Gordon 2017-01-23 12:14:28 -0500
  • 3a224c9d8e audio: Fix same bug as last commit, but for _mm_bslli_si128 vs _mm_slli_si128. Ryan C. Gordon 2017-01-23 12:06:10 -0500
  • 5b795095aa audio: use _mm_srli_si128 instead of _mm_bsrli_si128. Ryan C. Gordon 2017-01-23 12:02:02 -0500
  • 6f1645e856 audio: Wired up new SSE code to build system. Ryan C. Gordon 2017-01-23 01:05:44 -0500
  • 870d58c1a5 audio: Special case for resampling stereo AUDIO_S16SYS audio data. Ryan C. Gordon 2017-01-22 20:27:48 -0500
  • 9542f58fd0 audio: Make the simple resampler operate in-place. Ryan C. Gordon 2017-01-22 23:48:15 -0500
  • 450547097f audio: Added SSE3 implementation of SDL_ConvertStereoToMono(). Ryan C. Gordon 2017-01-23 00:57:19 -0500
  • 5e363e4f25 audio: don't cast to double in SDL_ConvertStereoToMono(). Ryan C. Gordon 2017-01-22 20:18:59 -0500
  • b3c29bb1f9 audio: removed conditional from simple resampler's inner loop. Ryan C. Gordon 2017-01-20 16:26:24 -0500
  • 655793d459 Haiku: Fixed memory leak if creating framebuffer failed. Philipp Wiesemann 2017-01-22 22:15:36 +0100
  • 73edbf022e WinRT: Fixed typo in README. Philipp Wiesemann 2017-01-22 22:15:24 +0100
  • fa46d692f2 Haiku: Removed unused variable. Philipp Wiesemann 2017-01-21 22:01:17 +0100
  • c5137b7cd7 Fixed compiler warning about returning a value in a void function. Philipp Wiesemann 2017-01-21 22:00:56 +0100
  • a1580f79f2 Fixed copyright symbol in testgles2 program. Philipp Wiesemann 2017-01-21 22:00:40 +0100
  • 270f9cb044 Fixed mapping the PG-9021 which, on Linux, emits a button partway through the trigger press along with axis motion all along the pull Sam Lantinga 2017-01-20 16:40:11 -0800
  • 683ac3f8c8 Added support for the 8Bitdo Zero GamePad Sam Lantinga 2017-01-20 08:13:23 -0800
  • ad74b7c36c Fixed mingw64 32-bit build, which does have the correct structure definitions Sam Lantinga 2017-01-19 20:19:37 -0800
  • c3c5e2208b Removed unused variable Sam Lantinga 2017-01-18 12:19:57 -0800
  • 4d80e0f492 Fixed bug 3533 - Enumeration joystick devices omitted during directinput enumeration Sam Lantinga 2017-01-18 12:18:50 -0800
  • 0262d20806 Fixed bug 3561 - Re-acquire device before playing effects if needed. Sam Lantinga 2017-01-18 11:58:16 -0800
  • 6e8414d038 Fixed building with mingw32 Sam Lantinga 2017-01-18 11:57:27 -0800
  • efc9435831 audio: Several fixes to "simple" resampler (thanks, Vitaly!). Ryan C. Gordon 2017-01-18 02:11:56 -0500
  • 6e3fd39d38 Use icon width * sizeof(Uint32) instead of icon pitch when copying to icon resource data Sam Lantinga 2017-01-17 21:18:31 -0800
  • 87bf795e97 audio: Implemented SIMD support for audio data type converters. Ryan C. Gordon 2017-01-16 00:58:28 -0500
  • dac96ff3a3 audio: Some fixes to the audio data type converter code. Ryan C. Gordon 2017-01-15 05:01:59 -0500
  • df90efb36c Fixed comments. Philipp Wiesemann 2017-01-14 21:36:06 +0100
  • b017744c6c Fixed doxygen warning and linking of function names. Philipp Wiesemann 2017-01-14 21:35:49 +0100
  • f422f4f5ee Changed Bugzilla link in README.md to HTTPS like in BUGS.txt. Philipp Wiesemann 2017-01-14 21:35:18 +0100
  • 80bddac529 Fixed warnings about missing initializers in testoverlay2 program. Philipp Wiesemann 2017-01-14 21:34:45 +0100
  • 9f31a82fba Fixed comment Sam Lantinga 2017-01-13 11:37:12 -0800
  • 960ed929a7 fixed SENSOR_LANDSCAPE and SENSOR_PORTRAIT mode false nativeResume bug dmuratshin 2017-01-12 10:58:35 -0800
  • 52a1f856e5 We don't actually build with the Xt library Sam Lantinga 2017-01-10 23:23:32 -0800
  • a94b7c6602 Fixed bugs 2570, 3145, improved OpenGL ES context support on Windows and X11 Sam Lantinga 2017-01-10 08:54:33 -0800
  • b10c176cc3 Fixed bug 3552 - Building SDL in release mode fails under VS 2017 RC Sam Lantinga 2017-01-09 20:37:52 -0800
  • 4b7517b9ed audio: Don't ever use libsamplerate in the SDL_AudioCVT codepath. Ryan C. Gordon 2017-01-09 16:31:57 -0500
  • d44420883b testresample: write correct length to the .wav header. Ryan C. Gordon 2017-01-09 15:56:11 -0500
  • 33cc7c2d06 We only need the first few keymaps corresponding to the following constants: K_NORMTAB, K_SHIFTTAB, K_ALTTAB, K_ALTSHIFTTAB Sam Lantinga 2017-01-09 11:58:01 -0800
  • 836b23e3c5 Fixed spacing Sam Lantinga 2017-01-09 11:30:29 -0800
  • 649ed22e01 Fixed bug 3100 - SetSwapInterval should now be enabled for ANGLE/EGL Sam Lantinga 2017-01-09 10:10:33 -0800
  • 1c78f5b7c0 audio: Replaced older resamplers in SDL_AudioCVT with the new ones. Ryan C. Gordon 2017-01-09 06:00:58 -0500
  • ddae21d558 audio: Patched to compile if linking directly to libsamplerate. Ryan C. Gordon 2017-01-09 05:59:30 -0500
  • 50042b9842 Implemented full evdev keyboard text support This is based on the Linux kernel driver, and has fallback mapping tables in case we aren't connected to a virtual terminal. Sam Lantinga 2017-01-09 02:54:42 -0800
  • 7983d32190 Fixed bug 3545 - SDL_EVDEV_do_text_input() may be too eager to find error cases Sam Lantinga 2017-01-08 20:03:18 -0800
  • 7d20d30342 Removed console check, let the kernel decide whether muting is appropriate on this terminal. We don't fail the init if we can't mute the terminal (we might be running from ssh, or on a system without virtual terminals, etc.) Sam Lantinga 2017-01-08 19:04:38 -0800
  • cc1dee392a Check the return value of SDL_EVDEV_Init() Sam Lantinga 2017-01-08 18:32:20 -0800
  • c56c0bb522 audio: Improvements in channel conversion code. Ryan C. Gordon 2017-01-08 16:18:49 -0500
  • 6c2e9b95d5 audio: Patched to compile with libsamplerate support (again). Ryan C. Gordon 2017-01-08 14:28:44 -0500
  • 6f1804db92 audio: Patched to compile with libsamplerate support. Ryan C. Gordon 2017-01-08 14:23:15 -0500
  • 4c1955276a audio: libsamplerate loading now happens once at init time. Ryan C. Gordon 2017-01-08 14:18:03 -0500
  • 6c9297c129 Fixed coding style on a function signature. Ryan C. Gordon 2017-01-08 14:17:09 -0500
  • c97c1baa42 README-linux: added notes about libsamplerate. Ryan C. Gordon 2017-01-08 14:16:19 -0500
  • 3b6b8fd696 Fixed attempting to dynamically load libsamplerate when shared object loading is disabled. Thanks to Ozkan Sezer for pointing this out Sam Lantinga 2017-01-08 10:52:02 -0800
  • 3695563f0d Fixed bug 3304 - Android black screen on resume Sam Lantinga 2017-01-08 10:41:22 -0800
  • d3d54bff9b SDL_evdev.c: fix building against old kernel headers (K_OFF may not be defined.) Sam Lantinga 2017-01-08 10:15:22 -0800
  • ad542896be Don't fail if we can't open the tty, this can be a legitimate use case. Sam Lantinga 2017-01-07 16:49:23 -0800
  • 56c591e95f Added mappings for the 8Bitdo NES30 Pro and iBuffalo SNES Controller Also swapped the Wii U Pro controller button mappings to position instead of label, as emulators expect from XBox controllers. Sam Lantinga 2017-01-07 13:47:34 -0800
  • fd35daf6e1 Fixed a bunch of compiler warnings in the test code. Ryan C. Gordon 2017-01-07 22:24:45 -0500
  • 430e60db2f x11: make the X11 target work on macOS with Xquartz. Ryan C. Gordon 2017-01-07 19:55:29 -0500
  • 25b73f041f Replaced a few single-line "//" comments. Ryan C. Gordon 2017-01-07 17:09:14 -0500
  • 76c5756d6c Really fixed blit issue for capehill Sam Lantinga 2017-01-07 16:51:48 -0800
  • d6af790f5a Fixed bug 3469 - Keypresses leak to the console with 2.0.5 Sam Lantinga 2017-01-07 10:13:04 -0800
  • fdb18cf185 Added configure and cmake support for libsamplerate Sam Lantinga 2017-01-06 20:43:53 -0800
  • acd5657c01 audio: Don't call a NULL function pointer when clearing audio streams. Ryan C. Gordon 2017-01-06 21:23:51 -0500
  • 766b04c95a Better fix for static analysis issue in SDL_DestroyRenderer(). Ryan C. Gordon 2017-01-06 21:17:33 -0500
  • 8e9984dad3 emscripten-buildbot.sh: let user override default SDKDIR. Ryan C. Gordon 2017-01-06 20:00:17 -0500
  • a254131624 Added support for using libsamplerate to do audio resampling Sam Lantinga 2017-01-06 02:16:26 -0800
  • 3447725723 Fixed confusion between Ryan's new audio stream and the audio buffer we were calling stream in the callback Sam Lantinga 2017-01-06 00:47:42 -0800