Commit Graph

  • 4bc989996e
    Support older GCC and clang that lack some intrinsics Isaac Aronson 2023-09-06 17:17:09 -0500
  • 5299414e74
    Clean up API surface to use attribute macros and rename convertPixels Isaac Aronson 2023-09-06 17:13:41 -0500
  • 0c446881be
    Check for SSE4.1 first as more common Isaac Aronson 2023-09-06 17:06:16 -0500
  • 05c0390287
    Add back glob for src/video/*.c to CMakeLists.txt Isaac Aronson 2023-09-06 17:08:19 -0500
  • f441c45ad4
    Relocate intrinsic modules to src/video/ Isaac Aronson 2023-09-05 23:48:52 -0500
  • e55fd48797
    Properly shortcut only when AVX2 or SSE4.1 available Isaac Aronson 2023-09-05 23:03:00 -0500
  • c6964c2584
    Merge upstream and sdl3-blitters Isaac Aronson 2024-06-08 22:26:23 -0500
  • 5bc654aad3
    camera: SDL_GetCameraDeviceName() now follows the SDL_GetStringRule. Ryan C. Gordon 2024-06-13 18:13:51 -0400
  • 2ad7c70ac6
    documentation: clean up a minor syntax issue. Ryan C. Gordon 2024-06-13 18:10:28 -0400
  • 466886049c
    SDL_main.h: fix up SDL_main_func documentation to match SDL_main. Ryan C. Gordon 2024-06-13 18:08:40 -0400
  • 2253c3cacf Sync SDL3 wiki -> header SDL Wiki Bot 2024-06-13 21:49:55 +0000
  • 0635112119 Added SDL_HINT_WINDOWS_ERASE_BACKGROUND_MODE (thanks @lostgoat!) Sam Lantinga 2024-06-13 14:54:36 -0700
  • d46b8bc54e Sync SDL3 wiki -> header SDL Wiki Bot 2024-06-13 21:31:58 +0000
  • 9d3d893322
    testcamera: Report device name and SDL camera driver in the window title. Ryan C. Gordon 2024-06-13 17:05:06 -0400
  • fa3e22c5da Sync SDL3 wiki -> header SDL Wiki Bot 2024-06-13 21:04:27 +0000
  • 12119cbaad
    include: Several documentation tweaks; cleaned up new wikiheaders warnings. Ryan C. Gordon 2024-06-13 17:03:31 -0400
  • a9d0eaf34a
    wikiheaders: Warn if a function returns non-void but has no `\returns` line. Ryan C. Gordon 2024-06-13 16:45:59 -0400
  • 49f2a3463f Sync SDL3 wiki -> header SDL Wiki Bot 2024-06-13 19:34:29 +0000
  • 410e10d7ea
    Add SDL Pinch events. backend: x11/wayland/macosx/ios/Android Sylvain 2024-06-12 14:51:04 +0200
  • 6821fb2fe4 Fixed the right trigger on the Nintendo SNES Controller in simple report mode Sam Lantinga 2024-06-13 11:35:29 -0700
  • a3cc900157 Fixed Nintendo Switch triggers when in simple report mode Sam Lantinga 2024-06-13 11:25:01 -0700
  • 4eb08a6154 x11: Ungrab before attempting a confinement grab with XInput2 enabled Frank Praznik 2024-06-13 12:39:20 -0400
  • 4919359a6f Fix compilation with enabled render commands logging Mykola Rubets 2024-06-13 19:25:01 +0300
  • 398455dfc1
    x11: Ungrab before attempting a confinement grab with XInput2 enabled Frank Praznik 2024-06-13 12:39:20 -0400
  • 5b7ee79dca Fix compilation with enabled render commands logging Mykola Rubets 2024-06-13 19:25:01 +0300
  • 963886db38 Check the Xft/DPI XSETTINGS Emmanuele Bassi 2024-06-13 15:41:43 +0100
  • 71cc52dda9 Query XSETTINGS for the content scale factor Emmanuele Bassi 2024-06-13 15:35:11 +0100
  • 874f61b507 Add XSETTINGS support to x11 driver Emmanuele Bassi 2023-11-30 16:36:22 +0000
  • bd06e43b87 Re-enable full controller reports for Joy-Con controllers Sam Lantinga 2024-06-12 23:36:16 -0700
  • 72e5620202 Try to guess the type of a Nintendo Switch controller if we can't read the device info Sam Lantinga 2024-06-12 23:22:44 -0700
  • fbb9646806 Ignore spurious reply packets when reading Nintendo Switch controller reports Sam Lantinga 2024-06-12 23:03:50 -0700
  • 169f77ed5e Re-enable full controller reports for Joy-Con controllers Sam Lantinga 2024-06-12 23:36:16 -0700
  • 6b9bf71133 Try to guess the type of a Nintendo Switch controller if we can't read the device info Sam Lantinga 2024-06-12 23:22:44 -0700
  • f1b19aa744 Ignore spurious reply packets when reading Nintendo Switch controller reports Sam Lantinga 2024-06-12 23:03:50 -0700
  • bf27269952 Re-enable full controller reports for Joy-Con controllers Sam Lantinga 2024-06-12 23:36:16 -0700
  • 6619de8f24 Try to guess the type of a Nintendo Switch controller if we can't read the device info Sam Lantinga 2024-06-12 23:22:44 -0700
  • 5ee9a840b1 Ignore spurious reply packets when reading Nintendo Switch controller reports Sam Lantinga 2024-06-12 23:03:50 -0700
  • fcd2a3a6ad Fixed mapping for Joy-Con controllers in simple report mode Sam Lantinga 2024-06-12 22:28:47 -0700
  • 9f984e6fb4 testcontroller: fixed showing analog axis values Sam Lantinga 2024-06-12 22:27:54 -0700
  • 674cc04ef4 Sync SDL3 wiki -> header SDL Wiki Bot 2024-06-13 02:25:45 +0000
  • 80a907e0e6 Backed out the viewport and cliprect changes in 9fb5a9ccac Sam Lantinga 2024-06-12 19:08:06 -0700
  • 6f6f18c6ad Backed out the viewport and cliprect changes in 9fb5a9ccac Sam Lantinga 2024-06-12 19:08:06 -0700
  • ce6d3c5cc1 SDL_qsort.c: change private function compare args to SDL_CompareCallback Ozkan Sezer 2024-06-13 04:50:56 +0300
  • b2ccfc0b6f Log whether a controller is Bluetooth or not Sam Lantinga 2024-06-12 16:33:19 -0700
  • 99f0309ac1 Sync SDL3 wiki -> header SDL Wiki Bot 2024-06-12 23:34:42 +0000
  • 97ec4b0937
    wikiheaders: fixed to work with not-SDL3 projects. Ryan C. Gordon 2024-06-12 16:54:19 -0400
  • fe620f0345
    wikiheaders: List parameter and return value datatypes. Ryan C. Gordon 2024-06-12 15:49:59 -0400
  • b2b2369414
    Moved function pointer params to typedefs, etc, for latest wikiheaders. Ryan C. Gordon 2024-06-12 18:36:59 -0400
  • 3e70376bce Enabled HIDAPI debug logging for diagnostic purposes Sam Lantinga 2024-06-12 15:03:14 -0700
  • 9e3e489012 Sync SDL3 wiki -> header SDL Wiki Bot 2024-06-12 19:10:53 +0000
  • 5416bd5fdc
    ios: Move animation callback to its own typedef. Ryan C. Gordon 2024-06-12 15:07:39 -0400
  • fde2bd6dd0 Add hint for mouse events using RawInput Sam Huang 2024-06-12 10:41:40 -0700
  • 5b0f14a936 Sync SDL3 wiki -> header SDL Wiki Bot 2024-06-12 17:19:08 +0000
  • 9fb5a9ccac Use floating point values for viewport, clip rectangle, and texture sizes Sam Lantinga 2024-06-12 09:21:02 -0700
  • 1e436fad0a Use floating point values for viewport, clip rectangle, and texture sizes Sam Lantinga 2024-06-12 09:21:02 -0700
  • 4d2b5801ed Replaced SDL_QueryTexture() with SDL_GetTextureSize() and properties. Sam Lantinga 2024-06-11 23:31:18 -0700
  • 463984ec20 Make sure the output settings match the camera device format Sam Lantinga 2024-06-11 20:40:21 -0700
  • 876f10795f Don't set a YCbCr colorspace for an RGB texture Sam Lantinga 2024-06-11 19:58:20 -0700
  • 729d9e6846
    Update android-project/app/build.gradle act262 2024-06-12 11:09:04 +0800
  • 2d13fefc20 Sync SDL3 wiki -> header SDL Wiki Bot 2024-06-12 02:20:21 +0000
  • a4bb93e8e4 Sync SDL3 wiki -> header SDL Wiki Bot 2024-06-12 01:34:03 +0000
  • 32907a9606 Rename SDL_Swap(16|32|64)(LE|BE) to SDL_Swap(LE|BE)(16|32|64) Anonymous Maarten 2024-06-12 01:08:19 +0200
  • a4cb6b6501 Rename SDL_Swap(16|32|64)(LE|BE) to SDL_Swap(LE|BE)(16|32|64) Anonymous Maarten 2024-06-12 01:08:19 +0200
  • ef6123886e Add SDL_ReadS8 and SDL_WriteS8 Anonymous Maarten 2024-06-12 00:39:36 +0200
  • cf23e4df8a Add SDL_ReadS8 and SDL_WriteS8 Anonymous Maarten 2024-06-12 00:39:36 +0200
  • 96bb06d9c7
    wikiheaders: Clean out extra blank lines in function declarations on wiki. Ryan C. Gordon 2024-06-11 12:37:41 -0400
  • 386aa56711
    wikiheaders: Make cleaning out function attributes more generic. Ryan C. Gordon 2024-06-11 12:29:04 -0400
  • f003461a0b Sync SDL3 wiki -> header SDL Wiki Bot 2024-06-11 16:23:27 +0000
  • 96f2ef77ab
    include: Make function pointer params into typedefs. Ryan C. Gordon 2024-06-11 12:17:22 -0400
  • 391a63f29f Check raw keyboard input in checkkeys Sam Lantinga 2024-06-11 09:09:12 -0700
  • b53f6cf77a
    wikiheaders: Removed a FIXME comment. Ryan C. Gordon 2024-06-11 11:37:45 -0400
  • 8e782602de
    wikiheaders: Fixes and cleanups to fix SDL_ReportAssertion's wiki page. Ryan C. Gordon 2024-06-11 11:29:44 -0400
  • c3a4b15a74
    wikiheaders: Don't present printf-support compiler metadata in wiki. Ryan C. Gordon 2024-06-11 10:58:02 -0400
  • 4adfcdc29e Setup AGP enable prefabPublishing for building prefab native library chaoxizhang 2024-06-11 16:47:38 +0800
  • 3e34dea044 ci: Update build simple Android SDL library using gradle chaoxizhang 2024-05-27 12:13:23 +0800
  • 42da6e8bfe Fixed #5716 act262 2022-05-25 20:12:48 +0800
  • 66aac9aced Fixed channel order typo Sam Lantinga 2024-06-10 18:05:31 -0700
  • 454d890bef Sync SDL3 wiki -> header SDL Wiki Bot 2024-06-11 00:57:54 +0000
  • d3a62d8298
    audio: Update docs on channel ordering. Ryan C. Gordon 2024-06-10 20:56:28 -0400
  • ed5993d1cb Removed unused variable Sam Lantinga 2024-06-10 15:01:41 -0700
  • 44f66b5c8b Show the cursor when relative mode is enabled and the app doesn't have focus Sam Lantinga 2024-06-10 14:56:16 -0700
  • 0cc61b27a2 SDL takes care of handling mouse relative mode on focus change Sam Lantinga 2024-06-10 14:55:41 -0700
  • 657c0135b1 android: android release binary should only contain a shared SDL3 library Anonymous Maarten 2024-06-10 16:41:17 +0200
  • dd0bb25f66 cmake: remove SDL_STATIC_PIC cmake option. Anonymous Maarten 2024-06-10 16:39:30 +0200
  • 4ce4fc575a Fixed mapping between Apple YUV formats and SDL formats Sam Lantinga 2024-06-10 08:57:36 -0700
  • 4fc68a48f2 Keep track of whether a controller was a gamepad Sam Lantinga 2024-06-09 17:42:27 -0700
  • 20fccdabf4 Fixed crashes when passed a NULL hashtable Sam Lantinga 2024-06-09 17:30:11 -0700
  • 8ddf05855b
    iostream: clarified SDL_IO_STATUS_READY documentation. Ryan C. Gordon 2024-06-09 13:21:07 -0400
  • 3e018517c3 Fixed build errors after SDL_IOWhence change Sam Lantinga 2024-06-09 08:26:29 -0700
  • addf2f4147 Fixed build errors after SDL_IOWhence change Sam Lantinga 2024-06-09 08:26:29 -0700
  • 9651ca5918 Sync SDL3 wiki -> header SDL Wiki Bot 2024-06-09 05:52:14 +0000
  • 6110405c07
    include: Fill in some documentation gaps. Ryan C. Gordon 2024-06-09 01:51:30 -0400
  • 7d54a37d74
    iostream: Make seeking's `whence` value a real enum. Ryan C. Gordon 2024-06-09 01:50:12 -0400
  • 35adef17a8 Sync SDL3 wiki -> header SDL Wiki Bot 2024-06-09 05:33:28 +0000
  • 40e8d0155e
    SDL_joystick.h: Add some notes to the category documentation. Ryan C. Gordon 2024-06-09 01:32:41 -0400
  • 8af58b4bec
    SDL_FLT_EPSILON: Updated documentation to be wikiheaders-friendly. Ryan C. Gordon 2024-06-08 23:15:21 -0400
  • 997dd3e6eb reword SDL_FlashWindow params so they link the types in the wiki Green Sky 2024-06-08 20:43:23 +0200
  • 4140c8fd8f
    reword SDL_FlashWindow params so they link the types in the wiki Green Sky 2024-06-08 20:43:23 +0200
  • 7a7d780289 wayland: Fix broken dead key behavior Frank Praznik 2024-06-08 11:07:53 -0400
  • e9982bf1b5
    Filter Android drivers according to SDL_***_DISABLED macros to help reduce APK size (#9986) Anthony 2024-06-08 16:55:15 +0100