Commit Graph

  • 25f9e32b0e wayland: Don't let multiple threads dispatch wayland events at once David Gow 2021-10-02 16:52:43 +08:00
  • 8b74575267 Added support for the gyro and accelerometer on Steam Controllers Sam Lantinga 2021-10-01 21:32:21 -07:00
  • db18764e41 Use correct relative include path Sam Lantinga 2021-10-01 16:27:59 -07:00
  • 632aca2945 Window input focus is based on WM_SETFOCUS and WM_KILLFOCUS as WM_ACTIVATE doesn't necessarily imply focus. Sam Lantinga 2021-10-01 16:17:38 -07:00
  • 9706feacae Update length after shortening string (thanks mayraud705!) Sam Lantinga 2021-10-01 15:11:25 -07:00
  • 77acd44f28 DirectFB: fixed creation of palette textures Sylvain 2021-10-01 22:30:51 +02:00
  • 83d600904b DirectFB: add partial support for RenderGeometry allow to fill triangles with color or texture but only uniform vertex color is handled (not per vertex color) Sylvain 2021-09-30 23:47:37 +02:00
  • 7def81cf42 wikiheaders.pl: Don't treat chars in code blocks as markdown. Ryan C. Gordon 2021-09-30 17:34:25 -04:00
  • 2f93fbbb75 include: Fix markdown in a doxygen comment. Ryan C. Gordon 2021-09-30 10:04:09 -04:00
  • ab09f3dae5 cmake: Remove warning about CFLAGS environment variable. Ryan C. Gordon 2021-09-30 10:00:58 -04:00
  • cd6f96dede cmake: bump minimum CMake allowed to 3.11.0. Ryan C. Gordon 2021-09-30 09:57:51 -04:00
  • 344f018dfd Xcode-iOS Demos: Add CFBundleShortVersionString to Info.plist Daniel Inkpen 2021-09-30 00:06:09 +01:00
  • c270949b5e Add a fast path for ARGB888->(A)BGR888 blending with pixel alpha Cameron Cawley 2021-09-28 18:07:22 +01:00
  • 8b23029d23 Sync wiki -> header SDL Wiki Bot 2021-09-28 17:03:06 +00:00
  • f79ac6a8de cmake: Don't use the CFLAGS environment variable. Ryan C. Gordon 2021-09-27 23:31:23 -04:00
  • 114d1d46ac direct3d: Remove unnecessary render target support check. Ryan C. Gordon 2021-09-27 23:18:25 -04:00
  • 0fc43504a0 wayland: Add support for XCURSOR_THEME/SIZE Ethan Lee 2021-09-27 16:41:43 -04:00
  • 7c050aa60a egl: Don't fail to create a context if KHR_create_context_no_error is unsupported Martin Mauersics 2021-09-27 13:53:16 -04:00
  • 35d045584d video: wayland: Support displays with a 0 refresh rate David Gow 2021-09-27 16:57:09 +08:00
  • ba87876ef7 fix syntax error in SDL.vcxproj.filters Ozkan Sezer 2021-09-27 14:10:02 +03:00
  • 9672d58119 Need to check structure version before setting xdg_toplevel to NULL Sam Lantinga 2021-09-26 14:22:11 -07:00
  • 14f225198d Use SDL_calloc for allocation of gxm_texture Northfear 2021-09-26 18:11:22 +03:00
  • b592e78f93 wayland: Expose xdg_toplevel to SysWM Cacodemon345 2021-09-25 12:55:41 +06:00
  • 7a1690eb63 Sync wiki -> header SDL Wiki Bot 2021-09-26 02:32:05 +00:00
  • 7becc41495 Sync wiki -> header SDL Wiki Bot 2021-09-25 17:36:04 +00:00
  • d854ba99c2 Removed X11 code from Apple Xcode project Sam Lantinga 2021-09-24 10:59:35 -07:00
  • 477fcf52e9 Fixed whitespace Sam Lantinga 2021-09-24 10:49:46 -07:00
  • db68af8032 Reduce the likelyhood that the mouse will hover over the taskbar or toast notification while in relative mode, which causes a mouse leave event. Sam Lantinga 2021-09-24 10:49:44 -07:00
  • ce66051b0a regenerated configure Ozkan Sezer 2021-09-24 04:03:24 +03:00
  • ef8c4d27d7 wayland: Require xkbcommon 0.5.0 or newer (2014-10-18) Ethan Lee 2021-09-23 17:43:53 -04:00
  • decd1b4d74 testdraw2: display FPS similarly to testsprit2. fix helper syntax Sylvain 2021-09-23 22:28:45 +02:00
  • 7ed415d2ed wayland: Reuse KeySymToUcs4 to replicate X11 keymap behavior Ethan Lee 2021-09-23 14:07:38 -04:00
  • 1a4e2e5ef7 wayland: For text, ignore key events when Ctrl is held Ethan Lee 2021-09-23 14:31:54 -04:00
  • 0aff42a159 egl: Group data fields before function pointers in SDL_EGL_VideoData. Ryan C. Gordon 2021-09-23 00:02:44 -04:00
  • 0ad4956c06 egl: explicitly call eglBindAPI during SDL_GL_MakeCurrent. Ryan C. Gordon 2021-09-23 00:00:46 -04:00
  • 3147716022 egl: make an int into an SDL_bool. Ryan C. Gordon 2021-09-22 09:27:41 -04:00
  • 4ec259a784 Fixed building on Visual Studio 2013 and older Sam Lantinga 2021-09-22 19:06:11 -07:00
  • 287571fb46 Limit effect of in_title_click and focus_click_pending to only blocking cursor warping; without this all relative mouse motion was getting ignored when a window was activated via a mouse button Sam Lantinga 2021-09-22 17:40:57 -07:00
  • 5292156398 End Scene on RunCommandQueue on Vita Northfear 2021-09-22 21:23:42 +03:00
  • 08ae790497 Replace calls to asprintf with SDL_asprintf Cameron Cawley 2021-09-14 20:38:03 +01:00
  • 25a614bc3e Add SDL_asprintf and SDL_vasprintf Cameron Cawley 2021-09-14 20:37:35 +01:00
  • 79b0aae86c The return value of SDL_snprintf is the number of characters that would have been written. Sam Lantinga 2021-09-22 11:42:10 -07:00
  • 9b74623be9 wayland: Woops, forgot to assign cursor theme size... Ethan Lee 2021-09-22 13:52:36 -04:00
  • 8e54698aa6 wayland: Add support for high-DPI cursors Ethan Lee 2021-09-22 13:26:44 -04:00
  • 42ae9116ad Getting "(null)" when formatted printing NULL is a valid result Sam Lantinga 2021-09-22 10:01:42 -07:00
  • a4a9d28461 You may need to wait a bit for SDL_WarpMouseInWindow() to complete Sam Lantinga 2021-09-22 09:56:06 -07:00
  • 94a42af570 Fixed the name of the verbose hints Sam Lantinga 2021-09-22 09:49:41 -07:00
  • b914bc3954 SDL_PIXELFORMAT_ARGB2101010 isn't fully supported for all surface conversion paths yet Sam Lantinga 2021-09-22 09:48:51 -07:00
  • e5d59fa77c Fixed building testgles2 on Linux Sam Lantinga 2021-09-22 09:31:26 -07:00
  • 0c8277e9bd Added testgeometry to the git ignore file Sam Lantinga 2021-09-22 09:30:28 -07:00
  • 432ee7d8ad Fixed building SDL_dynapi.c without stdio support Sam Lantinga 2021-09-22 09:29:21 -07:00
  • 345c161feb Fixed some accidental uses of external C runtime functions Sam Lantinga 2021-09-22 09:06:45 -07:00
  • 5d455cabf9 Don't process raw input when the window is being dragged or clicked on. Sam Lantinga 2021-09-21 18:15:11 -07:00
  • 0fd54f91f4 Fixed using a tablet with raw input relative motion Sam Lantinga 2021-09-21 18:15:11 -07:00
  • b687c0ff2c Integrate fix for Source 2's Win32 build that does '#define __i386__ 1' which causes it to hit the __i386__ case instead of the _MSC_VER case. Sam Lantinga 2021-09-21 18:15:10 -07:00
  • 8fee82d1fd Improve relative motion handling over RDP Sam Lantinga 2021-09-21 18:15:09 -07:00
  • eb3bf80f9c Fixed compiler warnings using Visual Studio 2019 Sam Lantinga 2021-09-21 18:15:09 -07:00
  • ce11caa80f alsa: Map 7.1 audio channels to match what Windows and macOS expect. Ryan C. Gordon 2021-09-21 16:41:29 -04:00
  • 9886d897e2 Fix AltiVec detection on FreeBSD pkubaj 2021-09-21 16:23:48 +00:00
  • c45facf2ca alsa: clean up macro salsa a little. Ryan C. Gordon 2021-09-21 11:13:46 -04:00
  • f5e636a621 config: Try to use stdint.h with Borland C. Ryan C. Gordon 2021-09-20 20:43:39 -04:00
  • 3b2fbb1cb7 End current scene before destroying the texture on Vita Northfear 2021-09-20 23:44:22 +03:00
  • e55b850703 minor tidy-up in os2 makefile for tests. Ozkan Sezer 2021-09-20 23:50:02 +03:00
  • fc4296c114 Use aligned stride in sceGxmColorSurfaceInit Northfear 2021-09-20 23:02:43 +03:00
  • 7080bc2a91 Fallback to SCE_KERNEL_MEMBLOCK_TYPE_USER_RW_UNCACHE if CDRAM texture allocation fails Northfear 2021-09-20 23:02:01 +03:00
  • 512355d7aa Vita: fix thread detach. Remove leftover KillThread Ivan Epifanov 2021-09-20 20:21:05 +03:00
  • ddcd847c8e Vita: fix thread priority Add support for thread name and stack size Ivan Epifanov 2021-09-20 14:08:01 +03:00
  • 21c1082786 Add MinGW-w64 builds to GitHub Actions Cameron Cawley 2021-09-20 13:22:20 +01:00
  • 478f9eed28 x11: Don't include X11/extensions/extutil.h Ryan C. Gordon 2021-09-20 10:20:04 -04:00
  • ca9a321715 render: GL/GLES now draw lines almost perfectly matching software renderer. Ryan C. Gordon 2021-09-19 15:47:24 -04:00
  • 857cc7c0c9 render: constified some local variables in SDL_AllocateRenderVertices. Ryan C. Gordon 2021-09-19 00:05:21 -04:00
  • 5faea84c63 render: Mark viewport/cliprect dirty when window is resized. Ryan C. Gordon 2021-09-18 11:54:25 -04:00
  • b8da02e6ef include: Fix triggering of Clang's -Wexpansion-to-defined in SDL_endian.h Ryan C. Gordon 2021-09-18 10:44:32 -04:00
  • 8f41412327 cmake: Patched to compile. Ryan C. Gordon 2021-09-18 10:35:36 -04:00
  • bf1d7a3a15 cmake: Don't trust the HAVE_IMMINTRIN_H check on Apple targets. Ryan C. Gordon 2021-09-18 10:31:37 -04:00
  • ba9e2299b3 Sync wiki -> header SDL Wiki Bot 2021-09-18 14:19:04 +00:00
  • 2d44bf7dcf Update description of SDL_SetWindowAlwaysOnTop Cameron Cawley 2021-09-17 20:24:10 +01:00
  • 5dccffd7e4 Allow usage of the new Condition Variable code with Critical Sections Cameron Gutman 2021-08-23 21:16:58 -04:00
  • 44ab04fc63 Sync wiki -> header SDL Wiki Bot 2021-09-17 19:19:06 +00:00
  • 4d0c3cb2a8 Sync wiki -> header SDL Wiki Bot 2021-09-17 19:17:05 +00:00
  • 192538357b Sync wiki -> header SDL Wiki Bot 2021-09-17 19:14:05 +00:00
  • d856478f70 Sync wiki -> header SDL Wiki Bot 2021-09-17 19:12:05 +00:00
  • 74a1eb2106 Sync wiki -> header SDL Wiki Bot 2021-09-17 19:10:07 +00:00
  • eb8f332c26 fix: allow builtins for all archs (#4756) Alex R 2021-09-17 02:34:49 +02:00
  • ebdfd0e175 atomic: detect clang separately Alex R 2021-09-17 00:45:07 +02:00
  • 8d1e0ca324 Vita: add support for disabling 'screensaver' (screen dimming and suspend) Ivan Epifanov 2021-09-16 12:48:39 +03:00
  • 79ec8986d3 Vita: refactor gxm texture render and add SDL_RenderGeometry support Ivan Epifanov 2021-09-16 12:47:45 +03:00
  • 2a8938f2bf Fixed: Whitespace being striped from the end of IME strings incorrectly + Regression with SDL_SetTextInputRect (#4752) Zach Reedy 2021-09-15 12:40:22 -04:00
  • 333ea51cac CI: Set default shell for Vita build. Pierre Wendling 2021-09-11 23:07:44 -04:00
  • 1e6e9f364e CI: Add PS VIta build Pierre Wendling 2021-08-21 12:10:37 -04:00
  • ce177049f7 Vita: Allow completely skipping pvr init to override apphint from app Ivan Epifanov 2021-09-12 09:34:41 +03:00
  • 4a9947336c SDL_RenderSetVSync(): Restrict vsync to 0 or 1 Misa 2021-09-14 15:51:17 -07:00
  • 4549769d7d Add SDL_RenderSetVSync() Misa 2021-03-07 15:20:45 -08:00
  • b2504b5da6 Fix typos Ivan Epifanov 2021-09-11 20:08:03 +03:00
  • e455659467 Simplify Backspace and Enter Jaylon Gowie 2021-09-10 21:13:51 -05:00
  • 88578dc9cb Update Docs Jaylon Gowie 2021-09-10 21:08:58 -05:00
  • f162d9ee23 Fix Indentation Jaylon Gowie 2021-09-10 21:02:22 -05:00
  • 5fa8a042ac Fix the indentation Jaylon Gowie 2021-09-10 21:00:20 -05:00
  • 058c4d36b2 Add envvar to disable touchpads independently Jaylon Gowie 2021-09-10 20:55:49 -05:00
  • 4435543db1 Add PVR On Screen Keyboard Support Jaylon Gowie 2021-09-10 20:01:40 -05:00