Commit Graph

  • 6e8d8e4500 Fixed compiler option warning for 64-bit builds on Visual Studio 2008 Sam Lantinga 2016-10-14 08:56:04 -0700
  • 2defaadd7b Fixed bug 3453 - First mouse button input after a drag and drop event is ignored Sam Lantinga 2016-10-14 08:40:21 -0700
  • 155a57dbe8 Fixed bug 3452 - Getting unicode arguments for the main entry point on Windows Sam Lantinga 2016-10-14 08:27:44 -0700
  • 445f66666c Fixed warning about redefining DECLSPEC Sam Lantinga 2016-10-14 08:22:48 -0700
  • 96260cf9c9 Fixed warning about missing field initializers in SDL_DBusContext Static variables are automatically initialized to zero. Sam Lantinga 2016-10-14 08:20:40 -0700
  • cbf7370731 Fixed processing mouse and keyboard events in hatari, which uses the old SDLMain.m without creating an SDLApplication instance Sam Lantinga 2016-10-14 08:15:39 -0700
  • c19171d4be Fixed bug 2758 - Android issues with NDK r10c and API-21 Sam Lantinga 2016-10-14 06:57:55 -0700
  • 1d2db8b2ee Fixed building with cmake when fcitx isn't installed Sam Lantinga 2016-10-14 01:04:21 -0700
  • d452b4cbbd Fixed divide by zero if setting integer scale without setting logical width and height Sam Lantinga 2016-10-14 00:51:57 -0700
  • 774fae9f14 Fixed typo getting the drawable size Sam Lantinga 2016-10-13 04:57:31 -0700
  • 1e594168e9 Fixed bug 3328 - Race condition in Wayland_VideoInit Sam Lantinga 2016-10-13 04:54:43 -0700
  • 92fc9f1c71 Fixed bug 3451 - Raspberry Pi Raspbian SDL_assert triggered sometimes at RPI_WarpMouseGlobal Sam Lantinga 2016-10-13 04:53:01 -0700
  • 65a60f4255 Fixed black screen on Steam Link Sam Lantinga 2016-10-13 04:01:25 -0700
  • 185d41ce7d Added support for the PS4 Slim controller, model CUH-ZCT2U Sam Lantinga 2016-10-13 02:19:23 -0700
  • fb86f91a08 Fixed black screen on Steam Link Sam Lantinga 2016-10-13 02:09:37 -0700
  • 443c6f01f0 Fixed bug 3355 - false "Invalid renderer" after creating an "opengles2" renderer. Sam Lantinga 2016-10-13 08:46:34 -0700
  • c262a3bae8 Added a note on how to allow non-root applications to increase their thread priority on Linux Sam Lantinga 2016-10-12 22:34:54 -0700
  • 0e727acf15 Work-around for a hang when USB devices are unplugged, contributed by James Zipperer Sam Lantinga 2016-10-12 22:25:19 -0700
  • 99385485e2 Backed out change 7d3df1df4e91 which was: Fixed bug 3320 - SDL_windows_main.c defines both console application entry points With that change only the wmain() entry point was defined, and applications that linked with main() would no longer build. Sam Lantinga 2016-10-12 19:50:16 -0700
  • ba6d9bbf22 Added note for David Carlier's work on OpenBSD Sam Lantinga 2016-10-12 18:57:12 -0700
  • c49df9c910 Build SDL as universal binary Sam Lantinga 2016-10-12 18:46:17 -0700
  • afb5910131 Fixed build warning Sam Lantinga 2016-10-12 18:45:56 -0700
  • aeb44d1dae X11: Fixed compile warning about unused variable. Philipp Wiesemann 2016-10-12 23:38:31 +0200
  • edd0afe403 Removed empty statements in tests. Philipp Wiesemann 2016-10-12 23:36:49 +0200
  • 4e998a680b Linux: Removed redundant function call. Philipp Wiesemann 2016-10-12 23:36:29 +0200
  • dc08aeb4ab Fixed pointer signedness warning Sam Lantinga 2016-10-12 00:01:17 -0700
  • 6c6533aa19 Updated WhatsNew with 2.0.5 changes Sam Lantinga 2016-10-11 23:56:52 -0700
  • a8ac23cd68 Fixed comment for new pixel formats Sam Lantinga 2016-10-11 23:21:41 -0700
  • 3ee6d0544d Fixed bug 2923 - Add SDL_PIXELFORMAT_RGBA32 for byte-wise 32bit RGBA data Sam Lantinga 2016-10-11 23:19:05 -0700
  • dd05ecd3ce cmake: Now generates Wayland protocol source bits like the configure script. Ryan C. Gordon 2016-10-11 16:36:40 -0400
  • da15090eff Fix invalid read from poor setlocale usage. Alex Baines 2016-10-03 15:31:11 +0100
  • 06344e1e95 Fixed bug 3096 - SDL_BlitSurface with overlapping source and destination Steffen Pankratz 2016-10-10 18:28:05 +0200
  • 255892a679 Fixed a memory leak in function GL_RenderReadPixels Steffen Pankratz 2016-10-11 17:31:29 +0200
  • 720e8da484 Use SDL C runtime strlen() Sam Lantinga 2016-10-10 23:26:26 -0700
  • a53ee6a428 alsa: more tapdancing to enumerate physical hardware devices. Ryan C. Gordon 2016-10-10 15:29:18 -0400
  • 22234da198 Made #if defined(X) consistent Sam Lantinga 2016-10-10 02:58:29 -0700
  • 2cf3c6c7fd Make sure we have iconv.h before building with it Sam Lantinga 2016-10-10 02:58:12 -0700
  • 04136c7b57 Fixed compiling of three test programs with C++. Philipp Wiesemann 2016-10-09 20:31:32 +0200
  • 4e42aa3be8 Linux: Fixed mixed up scancodes. Philipp Wiesemann 2016-10-09 20:31:04 +0200
  • 620b387381 iOS: Updated demo README. Philipp Wiesemann 2016-10-09 20:30:49 +0200
  • 719ca7d66f Fixed building and using fcitx IME support on Linux Sam Lantinga 2016-10-08 11:30:07 -0700
  • 15b675fe95 Implemented SDL_GetHintBoolean() to make it easier to check boolean hints Sam Lantinga 2016-10-07 23:40:44 -0700
  • 55cee5b73a SDL_HINT_WINDOWS_DISABLE_THREAD_NAMING Ethan Lee 2016-09-30 09:26:57 -0400
  • ecdde8c3c7 ALSA_snd_pcm_drop() can hang on some systems (Steam Link) so don't use that when shutting down the ALSA audio driver. Sam Lantinga 2016-10-07 19:08:22 -0700
  • d5d274db1a Fixed bug 2824 - Add Fcitx Input Method Support Sam Lantinga 2016-10-07 18:57:40 -0700
  • 9ced1ce312 Fixed bug 3438 - SDL_GameControllerEventWatcher: Log on event with value >= k_nMaxReverseEntries Sam Lantinga 2016-10-07 18:24:34 -0700
  • 2aaa7bfe2e Improve X11 key handling when XKB isn't available + add xvnc scancodes. Alex Baines 2016-10-03 11:35:34 +0100
  • 2a2c8d42ca Initial shot at a renderer target for Apple's Metal API. Ryan C. Gordon 2016-04-21 03:16:44 -0400
  • cadf3e44ca The Metal view is a full SDL_uikitview to support multi-touch Sam Lantinga 2017-12-07 09:35:28 -0800
  • ef6e629d39 cocoa: Added two missing files from hg changeset da7ba330ec68. Ryan C. Gordon 2017-12-06 16:37:55 -0500
  • 351d6d4784 audio: Port WASAPI to WinRT, remove XAudio2 backend. Ryan C. Gordon 2017-12-06 12:24:32 -0500
  • 083fe066d5 winrt: Patched to compile on Ryan's workstation. :) Ryan C. Gordon 2017-12-06 13:48:51 -0500
  • 47506fe1de Fixed bug 3974 - Fix SDL_WarpMouseInWindow on both KMSDRM and RaspberryPi drivers Sam Lantinga 2017-12-04 20:37:01 -0800
  • 57ebc72714 Fixed bug 3975 - Add GLES2 support for macOS via ANGLE library Sam Lantinga 2017-12-04 20:35:01 -0800
  • 7914725bfc Removed spurious debug output Sam Lantinga 2017-12-04 20:26:09 -0800
  • 5a735da968 Fixed SDL_Log not working on windows if the output is being redirected. Olli Kallioinen 2017-12-04 19:28:03 +0200
  • 14452e9550 Fixed typos (thanks Martin!) Sam Lantinga 2017-12-04 20:21:52 -0800
  • 67950e101e Fixed name of eglCreatePbufferSurface function Sam Lantinga 2017-12-03 20:27:08 -0800
  • e943d1ce5a Fixed bug 3945 - Add eglCreatePbufferSurface function Sam Lantinga 2017-12-03 20:25:55 -0800
  • 25df5a5ac9 Non-resizable windows need to have their window rect set to the client rect Sam Lantinga 2017-11-28 18:31:18 -0800
  • 88e3562ba0 Use the included Khronos headers on Android so we can create Core OpenGL contexts when building with older SDK Sam Lantinga 2017-11-27 15:07:07 -0800
  • 8758b7bf15 Fixed bug 3980 - Fix for KMSDRM driver where cursor would not be shown on some gfx hardware because of unsupported cursor size Sam Lantinga 2017-11-24 12:03:28 -0800
  • 5f38b5d705 Fixed bug 3979 - Failed to link with "multiple definition of `scalbln'" error on both MinGW and MinGW-w64 by CMake Sam Lantinga 2017-11-24 03:01:07 -0800
  • f776997afc Fixed some compiler warnings Sam Lantinga 2017-11-21 21:58:27 -0800
  • ac4b491b20 Disabled spurious Visual Studio warnings in the uClibc math code Sam Lantinga 2017-11-21 21:51:33 -0800
  • 1c0c90323c Fixed bug 3976 - SDL drivers may leak driverdata memory due to ignoring return value of SDL_AddDisplayMode Sam Lantinga 2017-11-21 21:30:47 -0800
  • 688bc2858a Steam Virtual GamePad config for macOS Ethan Lee 2017-11-20 13:59:43 -0500
  • 3ac8adbae3 Fixed bug 3973 - Include of stdint is needed to build on linux, mingw and possibly android Sam Lantinga 2017-11-20 00:06:37 -0800
  • a4b33d7451 Fixed bug 3959 - cmake build broken by commit 11702 (7fdbffd47c0e) due to typo Sam Lantinga 2017-11-20 00:03:23 -0800
  • dba9979f44 Added support for aarch64 memory barrier instruction Sam Lantinga 2017-11-19 23:36:54 -0800
  • 8fb3885c3c Fixed bug 3964 - YUV to RGB in video/SDL_yuv.c is broken for any output format of type ABGR8888 or BGR888 Sam Lantinga 2017-11-17 11:03:02 -0800
  • cd89efb8b9 Fixed building yuv_rgb.h when stdint.h isn't available (thanks Ozkan!) Sam Lantinga 2017-11-17 10:55:58 -0800
  • 4764f7a45c Fixed building YUV test programs (thanks Ozkan!) Sam Lantinga 2017-11-17 10:54:46 -0800
  • a6a4e27ae8 Updated SDL's YUV support, many thanks to Adrien Descamps Sam Lantinga 2017-11-12 22:51:12 -0800
  • c317ab978f Fixed Android build error on older SDK Sam Lantinga 2017-11-12 10:59:05 -0800
  • 20364769e0 Fixed typo in comment Sam Lantinga 2017-11-11 17:21:47 -0800
  • 846d008036 Only include Intel intrinsics header on x86 and x64 Sam Lantinga 2017-11-11 16:20:00 -0800
  • 4026db8c7e Replaced the intrinsics header with the single header that includes all intrinsics so we can use AVX, etc. Sam Lantinga 2017-11-10 14:22:21 -0800
  • 5501bcc834 macOS: Fix an OS-generated warning printed to stdout on launch in bundled apps. Alex Szpakowski 2017-11-09 22:24:09 -0400
  • fcb77f9848 Back out the following commits which are causing Dota 2 Exclusive Fullscreen to fail on AMD-based Macs. The details of why this is being reverted are at: https://bugzilla.libsdl.org/show_bug.cgi?id=3949 Sam Lantinga 2017-11-08 14:17:23 -0800
  • 9f4e4be8e0 Fixed bug 3943 - General SDL_HINT_VIDEO_DOUBLE_BUFFER hint support Brandon Schaefer 2017-11-07 09:10:32 -0800
  • 5cc46f3d30 mouse: remove assert for unimplemented platforms (thanks, tomwardio!). Ryan C. Gordon 2017-11-06 15:29:24 -0500
  • bbb22a75c8 Updated version to 2.0.8 since SDL_image depends on it Sam Lantinga 2017-11-05 01:17:24 -0700
  • c5429bd975 Fixed bug 3939 - Remove static vm_error and vm_event from SDL_x11modes.c Sam Lantinga 2017-11-04 22:06:40 -0700
  • 50e422adfe Fixed bug 3917 - Android, issues with getManifestEnvironmentVariable Sam Lantinga 2017-11-04 22:03:28 -0700
  • 2c5724ef5d Updated version to 2.0.8 since SDL_image depends on it Sam Lantinga 2017-11-04 21:58:48 -0700
  • afbba1822c Fixed compiling on Windows with HAVE_LIBC enabled Sam Lantinga 2017-11-04 18:01:03 -0700
  • 34a8cf767c Fixed compiler warnings after uClibc code update Sam Lantinga 2017-11-04 17:39:28 -0700
  • bcdf8b916b Added SDL_fmod() and SDL_fmodf() Sam Lantinga 2017-11-04 17:35:03 -0700
  • 6cf065753c Updated math code from the uClibc 0.9.33 release Sam Lantinga 2017-11-04 15:53:19 -0700
  • 34502143d9 Added float versions of SDL's math functions Sam Lantinga 2017-11-04 15:34:14 -0700
  • bba90a6562 Fixed using libunwind on iOS, where it's only available on the simulator (thanks Vit!) Sam Lantinga 2017-11-04 09:44:29 -0700
  • 758156a765 Fixed bug 3917 - Android, issues with getManifestEnvironmentVariable Sam Lantinga 2017-11-04 09:37:29 -0700
  • 7334a2a1b5 Fixed bug 3940 - Add support for EGL_SURFACE_TYPE Sam Lantinga 2017-11-04 09:07:33 -0700
  • bf3e363d4b Raspberry Pi: fix ES 1/PVR support & autodetect Mesa driver * The brcmGLESv2 vendor library also supports ES PVR/1 profiles * Fallback to standard Mesa libraries if the VC4 driver is loaded Conn O'Griofa 2017-11-04 09:04:19 -0700
  • 547448df6f SDL_video: try to bootstrap KMSDRM before RPI video driver Allow better coexistence between RPI's vendor libraries and VC4 mesa driver. Conn O'Griofa 2017-11-04 09:03:20 -0700
  • 7abef33c5b Android configure-based build fixes (thanks Vit!) Sam Lantinga 2017-11-04 09:00:40 -0700
  • 1724313349 Emscripten: use cursor hotspot the cursor's hotspot simply wasn't translated to it's CSS equivalent, yet see https://developer.mozilla.org/en-US/docs/Web/CSS/cursor?v=example#Syntax. no explicit hotspot if (0|0) for compatibility with Edge and IE, which indeed don't support custom hot spots Johannes Bader 2017-11-04 11:16:49 +0000
  • bb8c3a9cc2 Make SDL fullscreen windows on Android actually fullscreen Sam Lantinga 2017-11-02 10:41:55 -0700
  • c954b53830 Fixed bug 3935 - Not find joysticks if android run 24-48 days. Sam Lantinga 2017-11-02 08:48:14 -0700