Commit graph

  • 336a75491e remove warning prototype SDL_ExitProcess() Sylvain Becker 2019-10-19 09:23:40 +0200
  • 9c14c789ad updated includes for _exit() Ozkan Sezer 2019-10-18 23:10:00 +0300
  • 24bee6e5e2 Add internal function SDL_EGL_GetVersion() Sylvain Becker 2019-10-18 21:47:30 +0200
  • b060b2eadd Fixed whitespace Sam Lantinga 2019-10-18 08:56:54 -0700
  • 412ab7e1aa Fixed bug 4829 - Sensor events incorrectly disabled Sylvain Becker 2019-10-18 14:23:37 +0200
  • e5bd20030d Android: enable eglGetProcAddress (bug #4040, bug #4794) Sylvain Becker 2019-10-18 14:08:07 +0200
  • 03f27a3a75 Add robustness getting the EGL version (see bug #4040) Sylvain Becker 2019-10-18 13:27:58 +0200
  • 3ecce84749 egl: adjust how we load symbols in SDL_EGL_GetProcAddress. Ryan C. Gordon 2019-10-18 00:07:32 -0400
  • 4f304fd88c Added support for the BDA PS4 Fightpad Sam Lantinga 2019-10-17 18:07:52 -0700
  • a1349d4627 Build fix for the build fix Sam Lantinga 2019-10-17 17:51:36 -0700
  • 097b9c3084 Better fix for iOS build Sam Lantinga 2019-10-17 17:51:49 -0700
  • 8984d25bfa Fixed build on iOS Sam Lantinga 2019-10-17 17:47:27 -0700
  • bf9092cf4a Removed unused variable Sam Lantinga 2019-10-17 17:47:11 -0700
  • b3470f04b1 Added the hint SDL_HINT_GAMECONTROLLER_USE_BUTTON_LABELS to control whether Nintendo Switch controllers use their button labels or button positions for game controller button reporting. Sam Lantinga 2019-10-17 17:32:47 -0700
  • e6ac16ef2f Added support for third party Nintendo Switch controllers that don't support the full protocol Sam Lantinga 2019-10-17 16:59:05 -0700
  • 43c5f62d44 Merged latest data from Steam Sam Lantinga 2019-10-17 16:14:17 -0700
  • 216f5b98ac metal: Fix compilation when using older Apple SDKs (bug #4828). Alex Szpakowski 2019-10-17 18:48:58 -0300
  • 6be83e6141 emscripten: Patched to compile (thanks, Caleb!). Ryan C. Gordon 2019-10-16 13:54:35 -0400
  • 1b4de45d05 Fixed bug 4785 - SDL_CreateRGBSurface creates 1-bit surfaces with zero pitch Sam Lantinga 2019-10-16 08:45:54 -0700
  • ed7483f82c x11: On macOS, look for X11 install in /opt/X11 instead of /usr/X11R6. Ryan C. Gordon 2019-10-15 22:36:08 -0400
  • 02a2ec986f video: Make sure SDL_FillRects()'s fill_function isn't used unitialized. Ryan C. Gordon 2019-10-15 14:55:09 -0400
  • eb066a716c include: Removed a FIXME comment. Ryan C. Gordon 2019-10-15 14:17:32 -0400
  • 9f636be8c0 video: Removed unused variables. Ryan C. Gordon 2019-10-15 14:04:43 -0400
  • e23067eab2 video: speed up SDL_FillRect[s] slightly (thanks, Jakub!). Ryan C. Gordon 2019-10-15 14:03:01 -0400
  • e9c1e1269c test: Fixed wrong verbose flag check (thanks, watcom.hecht!). Ryan C. Gordon 2019-10-15 12:02:19 -0400
  • 16dee35cfe windows: Remove /ARCH:SSE option from x64 Visual Studio builds. Ryan C. Gordon 2019-10-15 09:07:12 -0400
  • aa0a6518a2 test: Fixed compiler warning on Visual Studio. Ryan C. Gordon 2019-10-15 08:54:25 -0400
  • 31ee4d3d81 Reduce delay to 1 ms in SDL_WaitEventTimeout() and SDL_WaitEvent() Cameron Gutman 2018-11-03 15:46:42 -0700
  • 526b9bdf1c Backed out changeset b0241180cdc5 Better commit incoming! Sam Lantinga 2019-10-14 22:41:27 -0700
  • cd8652d8f3 events: SDL_WaitEvent()'s polling loop now sleeps 1ms instead of 10ms. Ryan C. Gordon 2019-10-15 01:13:44 -0400
  • d5e378d198 cocoa: Implement SDL_WINDOW_ALWAYS_ON_TOP support (thanks, Gabriel!). Ryan C. Gordon 2019-10-15 00:59:10 -0400
  • ec04110d8e dynapi: Deal with failure cases better, other fixes. Ryan C. Gordon 2019-10-14 12:41:06 -0400
  • fe20c35be8 Fixed race condition when scaling Touch events, and changing the renderer target. Always read the output size of the main renderer. (similar to bug 2107) Sylvain Becker 2019-10-14 16:40:46 +0200
  • 074f6a512d macOS: Fix the initial window background not being black since macOS 10.14.2 or so, when OpenGL is used (bug #4810). Also fixes "CGContext: invalid context 0x0" errors when an OpenGL window is created (bug #4470). Alex Szpakowski 2019-10-14 00:51:53 -0300
  • 009226c61e macOS: Fix non-highdpi OpenGL contexts not scaling properly in macOS 10.15 (bug 4810 and 4822). Alex Szpakowski 2019-10-13 21:39:20 -0300
  • 72660a51dd Fixed bug 4825 - SDL Renderer OpenGL: Buffer overflow (SDL_RENDERCMD_DRAW_LINES) Sylvain Becker 2019-10-13 20:52:52 +0200
  • f8bdefe1b5 macOS: Fix asserts in SDL_Render's metal scissor code when the window is resized. Alex Szpakowski 2019-10-13 15:18:28 -0300
  • 1773da89f9 macOS: Fix a new issue in 10.15 where the window decorations don't always get restored after SDL_SetWindowFullscreen(window, 0). Alex Szpakowski 2019-10-13 12:16:40 -0300
  • 3b0dcaf474 Fixed bug 4797 - SDL fails to compile with Mesa Master (thanks Michael Olbrich!) Sylvain Becker 2019-10-12 18:47:56 +0200
  • e5198bd29d Remove 'Enum' suffixes (bug 4813) Sylvain Becker 2019-10-11 06:18:24 +0200
  • a0934a23fd Fixed bug 4813 - Give enums their own name * SDL_PIXELTYPE_ * SDL_BITMAPORDER_ * SDL_PACKEDORDER_ * SDL_ARRAYORDER_ * SDL_PACKEDLAYOUT_ * SDLK_ * SDL_LOG_CATEGORY_ Sylvain Becker 2019-10-10 17:40:00 +0200
  • 97901b9f97 Fixed bug 4820 - SDL assumes RW_SEEK_SET == SEEK_SET Sylvain Becker 2019-10-10 17:21:46 +0200
  • a747106c97 linux: If D-Bus isn't available on the system, don't keep trying to load it. Ryan C. Gordon 2019-10-09 19:38:16 -0400
  • cf092eca90 mouse: Save initial position yet even if xrel and yrel are 0. Ryan C. Gordon 2019-10-09 13:42:13 -0400
  • b38a5ba062 dynapi: Make gendynapi.pl work on older Perl releases. Ryan C. Gordon 2019-10-05 20:19:10 -0400
  • c61ca915fb WinRT: fix a link-time error when building UWP + x64 David Ludwig 2019-10-02 14:55:02 -0400
  • 3b3dbb5adb Removed unused volume check interval Sam Lantinga 2019-10-01 08:50:04 -0700
  • ffc7d09197 endpointvolume.h checks not needed since changeset 13078:8ab094a9df6b . Ozkan Sezer 2019-10-01 14:00:02 +0300
  • 7d47f526a7 SDL_LockTextureToSurface: robustness of locked region compared to texture size Sylvain Becker 2019-10-01 09:26:30 +0200
  • a664e95d65 dynapi: move new SDL_LockTextureToSurface addition to the end of file. Ozkan Sezer 2019-10-01 00:05:50 +0300
  • 1ae61f1009 Added a helper function SDL_LockTextureToSurface() Similar to SDL_LockTexture(), except the locked area is exposed as a SDL surface. Sylvain Becker 2019-09-30 20:58:44 +0200
  • f46ac1e9f7 macOS: Fix SDL_metal.h not being copied to the framework's Headers folder when SDL.framework is built using Xcode. Alex Szpakowski 2019-09-27 20:15:42 -0300
  • 191fe25b1a Fixed rtkit feature guard Sam Lantinga 2019-09-27 15:21:31 -0700
  • 84dc44e24d Fix the RealtimeKit dbus include guards Sam Lantinga 2019-09-27 15:21:27 -0700
  • 4001e6b351 stdlib: Patched to compile. Ryan C. Gordon 2019-09-26 13:44:49 -0400
  • 987aa3113c stdlib: Try to coerce VS2019 to not replace some loops with memset() calls. Ryan C. Gordon 2019-09-26 12:55:05 -0400
  • aef1ed4ac6 audio: Set (something close to) the correct silence value for U16 audio. Ryan C. Gordon 2019-09-25 15:40:27 -0400
  • 693755f0b2 coreaudio: Apple doesn't support U16 data, so convert in that case. Ryan C. Gordon 2019-09-25 15:07:07 -0400
  • ee6d504ae9 offscreen: Define missing define on a older EGL for an EXT function which it wont have Brandon Schaefer 2019-09-24 17:49:53 -0400
  • 8a41948e7f offscreen: Avoid using EGLDeviceEXT as it causes issues with older platforms, which is just a void* Brandon Schaefer 2019-09-24 17:27:51 -0400
  • 68985371a0 offscreen: Add new video driver backend Offscreen Brandon Schaefer 2019-09-24 16:36:48 -0400
  • 3d55a51482 CMake: tabs to spaces in new parts of README-cmake.md David Ludwig 2019-09-23 18:30:22 -0400
  • 00bc7f6b96 CMake: document iOS/tvOS support in README-cmake.md David Ludwig 2019-09-23 18:27:14 -0400
  • 6398abe588 CMake: bug-fix for tvOS support David Ludwig 2019-09-23 18:24:03 -0400
  • 4e518f98a8 CMake: add version strings to Apple Info.plist files David Ludwig 2019-09-23 17:48:14 -0400
  • ec65a34b8e CMake: tvOS support/fixes David Ludwig 2019-08-27 12:30:20 -0400
  • b13c951cca CMake: iOS support added David Ludwig 2019-08-27 11:07:43 -0400
  • abd1dd6617 Add Hygon Dhyana processor support Jinke Fan 2019-05-15 19:54:36 +0800
  • a74d33b796 SDL_messagebox.h: remove comma at end of enumerator list Ozkan Sezer 2019-09-22 21:41:20 +0300
  • 213de48887 update version number in Makefile.os2 too Ozkan Sezer 2019-09-22 20:47:00 +0300
  • 3fe2d8368c Updated SDL development builds to version 2.0.11 Sam Lantinga 2019-09-22 10:37:16 -0700
  • cbde0ffa3d The PS4 is ignoring the volume values in the report, so we don't need to fill them in. Sam Lantinga 2019-09-19 16:50:49 -0700
  • 3efea5ea28 Don't have Windows headers define min/max, in case they're defined by application code Sam Lantinga 2019-09-11 15:08:37 -0700
  • 79e388bfd8 Fixed bug 4798 - PNG w/transparency breaks in SDL 2.0.10 but works in SDL 2.0.9 Sylvain Becker 2019-09-10 17:12:34 +0200
  • 32bb8b4b40 test: replace some exit()s with returns. Ozkan Sezer 2019-09-10 10:03:20 +0300
  • 791df27a30 Fixed compiler warning on Android Sam Lantinga 2019-09-09 13:50:46 -0700
  • 715e070d29 SDL_blit_N.c: Correct vec_perm() application on little-endian 64-bit PowerPC Sam Lantinga 2019-09-06 08:50:19 -0700
  • 2d37d29183 KMSDRM_GLES_SwapWindow: fix non-vsync case If KMSDRM_drmModeSetCrtc is called when the swap interval is set to 0, the driver behaves as though vertical sync is engaged by limiting framerate to the refresh rate, but performance is much worse than with vertical sync enabled. Conn O'Griofa 2019-09-06 08:44:46 -0700
  • aaec90e5c5 Fixed bug 4789 - Linux accelerometers no longer available as joysticks Sam Lantinga 2019-09-06 08:42:54 -0700
  • 8a394209c4 SDL_windowsevents.c: remove isVistaOrNewer (not used since 8cb1dc50bb28) Ozkan Sezer 2019-09-05 20:47:20 +0300
  • 51df932efb fix permissions Ozkan Sezer 2019-09-05 13:21:02 +0300
  • bf2f4703f2 SDL_windowsmessagebox.c: remove unused variable Sylvain Becker 2019-09-05 10:49:53 +0200
  • 1b5e3c19a2 SDL_bmp.c: remove unused variable warnings Sylvain Becker 2019-09-05 10:08:47 +0200
  • e5580e18ba x11: add a hint to force the VisualID used when creating a window. Sam Lantinga 2019-09-04 09:27:58 -0700
  • f49c07b5c4 stdinc: On macOS and iOS, use memset_pattern4() for SDL_memset4(). Ryan C. Gordon 2019-09-04 00:39:47 -0400
  • 892c8d5058 Fixed bug 4536 - Heap-Buffer Overflow in SDL_GetRGB pertaining to SDL_pixels.c Sam Lantinga 2019-09-03 11:55:20 -0700
  • b21338eb54 SDL_bmp.c: restore most of the original formatting. Ozkan Sezer 2019-09-02 12:35:00 +0300
  • 847bd8d983 direct3d: Be more aggressive about resetting state when textures go away. Ryan C. Gordon 2019-09-02 00:11:58 -0400
  • a3804ba1da d3d11: Fixed VB state, avoiding unnecessary recreation (Thanks, Alex!). Ryan C. Gordon 2019-09-01 22:41:44 -0400
  • 6c295129ba LoadBMP: fix some warnings Sylvain Becker 2019-08-31 22:58:11 +0200
  • 830979c555 LoadBMP: use code from SDL_image which allows loading compressed BMP files Sylvain Becker 2019-08-31 22:52:15 +0200
  • cc64b369fb Allow mouse messages from Wacom pens, e.g. right click pen buttons, etc. Sam Lantinga 2019-08-30 15:32:15 -0700
  • afb9ff9507 Fixed bug where the Steam overlay would generate an event and stop input processing for the frame. Sam Lantinga 2019-08-30 08:03:19 -0700
  • 9c8e403f6b use 'U' suffix on constants instead of (unsigned int) cast. Ozkan Sezer 2019-08-30 11:35:20 +0300
  • d52080c0ab Android: minor warning Sylvain Becker 2019-08-30 09:00:06 +0200
  • 70dc8d1648 Android: fix corresponding warnings Sylvain Becker 2019-08-30 08:55:20 +0200
  • 6794ec6670 Android: add more warning flags Sylvain Becker 2019-08-30 08:43:13 +0200
  • 0a9c74aa9a Fixed bug 3918 - HIDAPI, CMake support for android project Sylvain Becker 2019-08-27 11:38:43 +0200
  • 13c4d5e7e3 Fixed Windows relative mouse coordinates when capturing the mouse over RDP Sam Lantinga 2019-08-26 17:43:01 -0700
  • 0c26373842 gl/gles/gles2 render: fix SDL_RenderClear being affected by the clip rect in some situations. Alex Szpakowski 2019-08-26 18:49:04 -0300