Commit Graph

  • 6bd87635ee iOS: Fixed compiling template on C89 compilers. Philipp Wiesemann 2017-03-19 22:17:01 +0100
  • 34a2a46f66 Removed unused constant in testgesture program. Philipp Wiesemann 2017-03-19 22:16:37 +0100
  • 7122036d03 Updated file name in porting README. Philipp Wiesemann 2017-03-19 22:16:24 +0100
  • c35f46d03c mir: Set the max/min w/h vs just setting the window w/h Brandon Schaefer 2017-03-18 13:57:57 -0700
  • 60ba8552d8 Backed out changeset e3fcdad257fc - testaudiocapture.c already does what we want Sam Lantinga 2017-03-16 16:45:12 -0700
  • 570e286fd6 Added an audio recording test program Sam Lantinga 2017-03-15 11:39:54 -0700
  • 22161480ee Compile fix for android. Sam Lantinga 2017-03-14 07:22:08 -0700
  • 6814f5dbc0 ALSA driver improvements: * alsa hotplug thread is low priority * give a chance for other threads to catch up when audio playback is not progressing * use nonblocking for alsa audio capture There is a bug with SDL hanging when an audio capture USB device is removed, because poll never returns Sam Lantinga 2017-03-14 07:20:14 -0700
  • c4d54504fa differentiate between capture / playback audio thread names Sam Lantinga 2017-03-14 07:16:56 -0700
  • 763e138903 Added an API to get the joystick instance ID before opening the device: SDL_JoystickGetDeviceInstanceID() Sam Lantinga 2017-03-09 16:09:16 -0800
  • 6bdc0e724d Fixed tabs to spaces Sam Lantinga 2017-03-09 15:12:19 -0800
  • aae481294d Added support to loopwave for hotplugging audio devices Sam Lantinga 2017-03-09 14:50:23 -0800
  • c1802ef646 Fixed compile error with gcc -std=c99 Sam Lantinga 2017-03-06 21:25:06 -0800
  • 20c846ebe7 Fixed warning about implicit conversion in controllermap program. Philipp Wiesemann 2017-03-04 23:05:47 +0100
  • 72fdf62980 Mir: Fixed crash if creating default cursor failed. Philipp Wiesemann 2017-03-04 23:05:32 +0100
  • 42d02890f4 Linux: Fixed error message. Philipp Wiesemann 2017-03-04 23:05:11 +0100
  • 6aa17426a6 video: Don't compile isAtLeastGL3() if we don't have OpenGL support _at all_. Ryan C. Gordon 2017-03-03 16:38:45 -0500
  • ca0bf151d5 Fix some more compiler warnings on armcc. Ryan C. Gordon 2017-03-03 16:38:17 -0500
  • d526b8a1e9 Some patches to make SDL compile with armcc (ARM's C compiler). Ryan C. Gordon 2017-03-02 13:33:04 -0500
  • 94a69443c7 mistake: Revert the files that I did not mean to commit Brandon Schaefer 2017-03-01 15:05:54 -0800
  • 7bbb13ea59 * Some refactoring and bug fixes. Thanks Micha? Kuchta! Brandon Schaefer 2017-03-01 14:50:59 -0800
  • bc8778854e raspberrypi: RPI_Destroy() should free the SDL_VideoDevice and its driverdata. Ryan C. Gordon 2017-02-28 19:48:52 -0500
  • 5a47ee0365 mir: Get ready for Mir 1.0, clean up deprecations. Thanks Micha? Kuchta! Brandon Schaefer 2017-02-27 12:20:16 -0800
  • 1066bcc83a audio: clarified what SDL_AudioSpec::samples is, removed note about power of 2. Ryan C. Gordon 2017-02-27 10:11:40 -0500
  • e5d9b25d8c Fixed comment style. Philipp Wiesemann 2017-02-26 21:20:39 +0100
  • 32ef85b52c Updated generated configure script. Ryan C. Gordon 2017-02-26 01:03:39 -0500
  • a4249b48ee Patched to compile on C89 compilers. Ryan C. Gordon 2017-02-26 00:56:13 -0500
  • 4d525d465b configure: Cygwin and MingW should try to use -Wdeclaration-after-statement. Ryan C. Gordon 2017-02-26 00:54:45 -0500
  • 3b9e4d0a6c audio: Try to keep callbacks firing at normal pace when device is lost. Ryan C. Gordon 2017-02-26 00:39:22 -0500
  • 07519a6b95 Removed a bunch of unnecessary #ifdefs. Ryan C. Gordon 2017-02-26 00:40:04 -0500
  • a366c35f37 audio: run the audio callback even if device was lost. Ryan C. Gordon 2017-02-26 00:12:33 -0500
  • 5728cb2025 audio: Make sure the disk and dummy targets are the last ones we try to init. Ryan C. Gordon 2017-02-26 00:10:02 -0500
  • e07e446a3f WinRT: removed Windows 8.0 from build-bot + NuGet package creation scripts David Ludwig 2017-02-25 21:23:12 -0500
  • b13c443cd8 WinRT: removed buildbot debug code, pending further research David Ludwig 2017-02-24 20:49:14 -0500
  • f7bfa3b79e WinRT: more buildbot debug code David Ludwig 2017-02-24 20:19:28 -0500
  • ecb1eb823e WinRT: added code to help debug a buildbot error David Ludwig 2017-02-24 19:59:57 -0500
  • 0e7530b057 cmake: add WASAPI audio target to the build (thanks, Martin!). Ryan C. Gordon 2017-02-23 22:38:04 -0500
  • 71a4e8ed13 Stop CoreAudio from doing expensive audio rate conversion Sam Lantinga 2017-02-23 12:10:02 -0800
  • a9762551cd Added config for the Razer Wildcat on Mac OS X Sam Lantinga 2017-02-20 11:02:35 -0800
  • 43dbbd6375 Updated iOS fat build Sam Lantinga 2017-02-20 10:55:49 -0800
  • 94754c3968 Updated config headers to override the base SDL_config.h if both are included Sam Lantinga 2017-02-20 10:55:33 -0800
  • dfa8fb3105 Fixed warnings if compiling loopwave programs with C++. Philipp Wiesemann 2017-02-19 21:05:42 +0100
  • 9f8c1d779a Updated library name in header file. Philipp Wiesemann 2017-02-19 21:05:26 +0100
  • 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