Commit graph

  • cfcec57f42 Fixed comment. Philipp Wiesemann 2017-02-19 21:05:09 +0100
  • 9428ff19a9 Added support for the Razer Wildcat on Linux Sam Lantinga 2017-02-17 17:46:58 -0800
  • 0d647d35b0 Emscripten: implement custom cursors Charlie Birks 2017-02-17 10:13:17 +0000
  • 33bddcfda2 Emscripten: refactor cursor handling Charlie Birks 2017-02-17 10:13:12 +0000
  • 90e302d074 Remove link to emscripten tests Not updated since early port. Also stopped working when Dropbox stopped allowing HTML to be parsed. Charlie Birks 2017-02-17 10:13:10 +0000
  • 613955b4f2 Emscripten: only update pixel ratio if HiDPI is enabled Charlie Birks 2017-02-17 10:13:07 +0000
  • e8677a1bd2 audio: Added basic WAVE_FORMAT_EXTENSIBLE support to .wav loader. Ryan C. Gordon 2017-02-17 02:25:37 -0500
  • 4a0b287def More HTTPS doc tweaks. Ryan C. Gordon 2017-02-16 16:59:07 -0500
  • 8ade96ccc4 More HTTPS changes in the documentation. Ryan C. Gordon 2017-02-16 16:52:03 -0500
  • 8ad131b78e readme: more HTTPS changes. Ryan C. Gordon 2017-02-16 13:55:12 -0500
  • 32f85a99d8 readme: correct webpage URL to use HTTPS. Ryan C. Gordon 2017-02-16 13:30:34 -0500
  • 1ed41d6d0d Patched to compile on Windows. Ryan C. Gordon 2017-02-14 03:12:09 -0500
  • 6046fd4cb0 wasapi: Initial WASAPI support, for Windows Vista and later. Ryan C. Gordon 2017-02-14 03:03:27 -0500
  • c93bca489d stdlib: Fixed crash on SDL_snprintf("%s", NULL). Ryan C. Gordon 2017-02-14 02:49:08 -0500
  • d1eb2d190d thread: Don't use SetThreadDescription on WinRT right now. Ryan C. Gordon 2017-02-13 17:05:14 -0500
  • 70c0400b12 windows: Try to unify all the GUID comparison code into a core helper function. Ryan C. Gordon 2017-02-13 17:00:46 -0500
  • e5fc93baca audio: Don't wrap bootstrap declarations in preprocessor macros. Ryan C. Gordon 2017-02-13 16:59:02 -0500
  • ad9c702f6a audio: SDL_AudioStream's *_sample_frame_size should be in bytes, not bits. Ryan C. Gordon 2017-02-13 16:56:41 -0500
  • 175f1e8f4a audio: Added a ThreadDeinit() method to match ThreadInit. Ryan C. Gordon 2017-02-13 16:55:00 -0500
  • 886736a2c8 Fixed bug 3584 - Small stack size for audio callback thread Sam Lantinga 2017-02-11 16:38:16 -0800
  • cf31ea1478 Fixed bug 3583 - X11 touch device can be permanently lost Sam Lantinga 2017-02-11 11:14:48 -0800
  • 06ccb71bcd Make sure the memory barrier functions are always available, and now they are implemented on Android __ARM_ARCH_5TE__ Sam Lantinga 2017-02-10 11:21:15 -0800
  • 9171f71dbe Fixed warning in Android build Sam Lantinga 2017-02-10 09:41:16 -0800
  • 107c19daad Log the error returned by XAudio2Create() Sam Lantinga 2017-02-09 06:01:14 -0800
  • 8eee82cd84 Windows: Fixed warning about unused variable. Philipp Wiesemann 2017-02-03 23:30:43 +0100
  • 33ff5bd148 Fixed typo in log message. Philipp Wiesemann 2017-02-03 23:30:29 +0100
  • 8f78f5bb94 Fixed build on Apple TV Sam Lantinga 2017-02-02 16:56:02 -0800
  • 710ae62a79 Remember XInput controllers that we've already seen, so when the raw device list changes we don't assign the old device to the new XInput userid. This isn't perfect, but at least we won't report the same device twice. Sam Lantinga 2017-02-02 17:33:40 -0800
  • da30992d47 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
  • 3f83fce7c1 Fixed whitespace Sam Lantinga 2017-01-31 13:30:35 -0800
  • be28d7c88c Added support for the Saitek Pro Flight X-56 Rhino Sam Lantinga 2017-01-31 12:30:55 -0800
  • 6717a3d38d Added support for the HOTAS Warthog throttle Sam Lantinga 2017-01-31 12:23:29 -0800
  • a156b0d994 Added the HOTAS Warthog as a flight stick Sam Lantinga 2017-01-31 10:20:09 -0800
  • 800a72eb17 Switch stderr output to SDL_Log() so it shows up on Windows and mobile devices Sam Lantinga 2017-01-31 10:19:56 -0800
  • 4e3fa7b9d4 Fixed compiler warning about comma at end of enum. Philipp Wiesemann 2017-01-30 22:20:20 +0100
  • 52e9c42df9 Fixed Windows build Sam Lantinga 2017-01-28 14:35:35 -0800
  • 869b7fe314 Fixed bug 3550 - No mouse move messages send while over the titlebar and windows edges Sam Lantinga 2017-01-28 11:17:10 -0800
  • c3eea703ee Use a stronger X font definition for X11_MessageBox on UTF-8 R?mi Verschelde 2017-01-28 10:54:12 +0100
  • 13433c4a61 Fixed bug 3569 - GL_UpdateViewport leaves PROJECTION matrix selected Sam Lantinga 2017-01-27 21:23:27 -0800
  • 0090a33805 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
  • d02473682e Sorted controller entries Sam Lantinga 2017-01-27 18:06:50 -0800
  • aa90b730b8 Add a mapping for Xbox Wireless Controllers running old firmware Jessica Stokes 2017-01-26 21:25:05 -0800
  • 8fa9b57f75 windows: first shot at naming threads with SetThreadDescription(). Ryan C. Gordon 2017-01-27 20:50:30 -0500
  • 95ab9dc73c Added Thrustmaster Wheel FFB entry to the list of wheels Sam Lantinga 2017-01-27 06:05:50 -0800
  • 3c90a52aa7 Added an API to get the type of a connected joystick Sam Lantinga 2017-01-27 05:59:58 -0800
  • ae5e9a319b Add gamecontrollerdb mapping for Xbox One S on Mac Misty De Meo 2017-01-25 22:24:54 -0800
  • ca89d9b593 Darwin: fix detection of Xbox One S controller Misty De Meo 2017-01-25 22:22:05 -0800
  • ede5c73484 Generalized the audio resampling hint for other resampling methods in the future Sam Lantinga 2017-01-24 19:38:01 -0800
  • 47e2f4e950 audio: libsamplerate can't resample in-place; make space for a copy if needed. Ryan C. Gordon 2017-01-24 20:30:48 -0500
  • 1b3327edd0 configure: report libsamplerate support status. Ryan C. Gordon 2017-01-24 16:18:25 -0500
  • c7f9dcb6fc audio: Offer a hint for libsamplerate quality/speed tradeoff. Ryan C. Gordon 2017-01-24 15:52:22 -0500
  • 5ea0c893cd CMake: fixed logic error in setting -mfpmath=387. Ryan C. Gordon 2017-01-24 12:20:41 -0500
  • 36cb05a8f8 configure.in: Check for sse3 too when setting -mfpmath=387. Ryan C. Gordon 2017-01-24 12:20:12 -0500
  • 1da3a33773 audio: Fix static analysis concerns about a dead assignment. Ryan C. Gordon 2017-01-24 10:09:29 -0500
  • 073ff7dea3 Added a note about aligning SDL_AudioCVT data. Ryan C. Gordon 2017-01-24 00:55:41 -0500
  • 8f627c1cd8 audio: Make sure SDL_AudioStream's work buffer is 16-byte aligned, for SIMD. Ryan C. Gordon 2017-01-24 00:51:33 -0500
  • 17dcee20c1 audio: Streams now resample in-place. Removed second allocated buffer. Ryan C. Gordon 2017-01-24 00:17:40 -0500
  • b5eeab779f audio: allow stereo Sint16 resampling fast path in SDL_AudioStream. Ryan C. Gordon 2017-01-24 00:08:24 -0500
  • a80cb672e3 audio: Fixed off-by-one error in upsampling. Ryan C. Gordon 2017-01-24 00:03:36 -0500
  • dad07f960b audio: Resampler now special-cases stereo and mono processing. Ryan C. Gordon 2017-01-23 16:45:50 -0500
  • 8ce6ddf125 audio: Fixed incorrect pointer in SDL_ResampleCVT_si16_c2(). Ryan C. Gordon 2017-01-23 16:42:47 -0500
  • ecdc6c1207 audio: Fixed copy/paste bug in float32->sint16/SSE2 scalar leftover code. Ryan C. Gordon 2017-01-23 12:14:28 -0500
  • 4b8f354668 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
  • fab4501811 audio: use _mm_srli_si128 instead of _mm_bsrli_si128. Ryan C. Gordon 2017-01-23 12:02:02 -0500
  • 3594bf8eeb audio: Wired up new SSE code to build system. Ryan C. Gordon 2017-01-23 01:05:44 -0500
  • 202ab30c16 audio: Special case for resampling stereo AUDIO_S16SYS audio data. Ryan C. Gordon 2017-01-22 20:27:48 -0500
  • 8855daac66 audio: Make the simple resampler operate in-place. Ryan C. Gordon 2017-01-22 23:48:15 -0500
  • 64056e81cd audio: Added SSE3 implementation of SDL_ConvertStereoToMono(). Ryan C. Gordon 2017-01-23 00:57:19 -0500
  • a7f86f2fd2 audio: don't cast to double in SDL_ConvertStereoToMono(). Ryan C. Gordon 2017-01-22 20:18:59 -0500
  • 83454c821f audio: removed conditional from simple resampler's inner loop. Ryan C. Gordon 2017-01-20 16:26:24 -0500
  • 4f981df37f Haiku: Fixed memory leak if creating framebuffer failed. Philipp Wiesemann 2017-01-22 22:15:36 +0100
  • 330f2911c2 WinRT: Fixed typo in README. Philipp Wiesemann 2017-01-22 22:15:24 +0100
  • 63e83a3127 Haiku: Removed unused variable. Philipp Wiesemann 2017-01-21 22:01:17 +0100
  • 800a9e84f4 Fixed compiler warning about returning a value in a void function. Philipp Wiesemann 2017-01-21 22:00:56 +0100
  • 5e78bc6474 Fixed copyright symbol in testgles2 program. Philipp Wiesemann 2017-01-21 22:00:40 +0100
  • a395a90759 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
  • 8fa0b0889d Added support for the 8Bitdo Zero GamePad Sam Lantinga 2017-01-20 08:13:23 -0800
  • 9b99265a5e Fixed mingw64 32-bit build, which does have the correct structure definitions Sam Lantinga 2017-01-19 20:19:37 -0800
  • f354024266 Removed unused variable Sam Lantinga 2017-01-18 12:19:57 -0800
  • b0c5ceef7d Fixed bug 3533 - Enumeration joystick devices omitted during directinput enumeration Sam Lantinga 2017-01-18 12:18:50 -0800
  • dd007e3fe7 Fixed bug 3561 - Re-acquire device before playing effects if needed. Sam Lantinga 2017-01-18 11:58:16 -0800
  • 5cb1ca551f Fixed building with mingw32 Sam Lantinga 2017-01-18 11:57:27 -0800
  • 3e1679c885 audio: Several fixes to "simple" resampler (thanks, Vitaly!). Ryan C. Gordon 2017-01-18 02:11:56 -0500
  • 95defd6620 Use icon width * sizeof(Uint32) instead of icon pitch when copying to icon resource data Sam Lantinga 2017-01-17 21:18:31 -0800
  • 5718293092 audio: Implemented SIMD support for audio data type converters. Ryan C. Gordon 2017-01-16 00:58:28 -0500
  • 1e66d457d7 audio: Some fixes to the audio data type converter code. Ryan C. Gordon 2017-01-15 05:01:59 -0500
  • 1e4820951f Fixed comments. Philipp Wiesemann 2017-01-14 21:36:06 +0100
  • 06d1d945cc Fixed doxygen warning and linking of function names. Philipp Wiesemann 2017-01-14 21:35:49 +0100
  • a812b4eb37 Changed Bugzilla link in README.md to HTTPS like in BUGS.txt. Philipp Wiesemann 2017-01-14 21:35:18 +0100
  • 2b481015b2 Fixed warnings about missing initializers in testoverlay2 program. Philipp Wiesemann 2017-01-14 21:34:45 +0100
  • 341d1ff920 Fixed comment Sam Lantinga 2017-01-13 11:37:12 -0800
  • 01f66613db fixed SENSOR_LANDSCAPE and SENSOR_PORTRAIT mode false nativeResume bug dmuratshin 2017-01-12 10:58:35 -0800
  • acd76826cd We don't actually build with the Xt library Sam Lantinga 2017-01-10 23:23:32 -0800
  • a52d48c5ab Fixed bugs 2570, 3145, improved OpenGL ES context support on Windows and X11 Sam Lantinga 2017-01-10 08:54:33 -0800
  • bf11cd5084 Fixed bug 3552 - Building SDL in release mode fails under VS 2017 RC Sam Lantinga 2017-01-09 20:37:52 -0800
  • 23020f92fa audio: Don't ever use libsamplerate in the SDL_AudioCVT codepath. Ryan C. Gordon 2017-01-09 16:31:57 -0500
  • 97f19cc367 testresample: write correct length to the .wav header. Ryan C. Gordon 2017-01-09 15:56:11 -0500
  • ad7c26ff02 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
  • 6d6edcb8b9 Fixed spacing Sam Lantinga 2017-01-09 11:30:29 -0800
  • 4e9c9fce13 Fixed bug 3100 - SetSwapInterval should now be enabled for ANGLE/EGL Sam Lantinga 2017-01-09 10:10:33 -0800