Commit Graph

  • d79f865251 Removed incorrect mapping for a HORI controller Sam Lantinga 2024-03-11 17:11:20 -07:00
  • d78a24a5ce testffmpeg: added verbose logging of ffmpeg messages Sam Lantinga 2024-03-11 15:48:52 -07:00
  • 7c5f79e7ea testffmpeg: removed redundant enumeration of hardware device types Sam Lantinga 2024-03-11 15:31:21 -07:00
  • bee8a95571 Fix SDL_LEAN_AND_MEAN build Anonymous Maarten 2024-03-11 20:16:20 +01:00
  • d4794cc714 Fix crash in SDL_UpdateFullscreenMode calling SetWindowFullscreen with a null display Sam Lantinga 2024-03-11 11:17:45 -07:00
  • ab5351f5d6 Fixed leaving the cursor clip set when changing window focus Sam Lantinga 2024-03-11 10:58:40 -07:00
  • b322d27f62 Missed SDL_NumJoystickBalls() rename in SDL_migration.cocci Sam Lantinga 2024-03-10 21:31:19 -07:00
  • efbbafb3f1 Re-added balls to the SDL joystick API Sam Lantinga 2024-03-10 21:06:14 -07:00
  • 53e86be22f Minor cleanup with the new PS3 driver for windows Sam Lantinga 2024-03-10 20:12:11 -07:00
  • 6534029691 Add DualShock 3 HIDAPI support on Windows (#9144) Riccardo Marcangelo 2024-03-11 03:08:36 +00:00
  • feadbffb67 Destroy properties after applying them to avoid memory leakage r4nx 2024-03-11 03:06:42 +02:00
  • 3184936950 cmake: we only need a C++ compiler for Android, Haiku and UWP Anonymous Maarten 2024-03-11 01:07:14 +01:00
  • b5eb704fa8 cmake: we only need a C++ compiler for Android, Haiku and UWP Anonymous Maarten 2024-03-10 23:57:24 +01:00
  • fde420a645 Revert "Added SDL_FLIP_DIAGONAL" Sam Lantinga 2024-03-10 15:20:36 -07:00
  • 66054a6515 Turn HIDAPI joystick support off by default on mobile platforms Sam Lantinga 2024-03-10 15:00:49 -07:00
  • e3cf2e4794 Turn HIDAPI joystick support off by default on mobile platforms Sam Lantinga 2024-03-10 15:00:49 -07:00
  • ed463b41e1 Unified the software renderer creation path Sam Lantinga 2024-03-10 11:05:26 -07:00
  • b9ab326982 Added SDL_FLIP_DIAGONAL RPP-dev 2023-07-14 13:24:15 +02:00
  • 7341d5f361 cmake: allow hidapi to use libusb on Windows Anonymous Maarten 2023-11-29 22:08:09 +01:00
  • 3bc27d3856 hidapi_libusb: use SDL_wcscmp and SDL_wcslcpy from SDL Anonymous Maarten 2023-11-29 21:49:19 +01:00
  • 0e6fcf947a cmake: find libusb through LibUSB cmake module Anonymous Maarten 2023-11-29 21:47:05 +01:00
  • 2a775cad6f Named typedef-ed structs Gave name to structs that were defined like anonymous struct with name given by typedef. Example 'typedef struct {...} Foo;' -> 'typedef struct Foo {...} Foo;' Tolik708 2023-12-17 19:28:58 +02:00
  • 37d066b99b Clarify what pitch means (thanks @zlago!) Sam Lantinga 2024-03-09 08:32:25 -08:00
  • f9d018c808 Add flag to registerReceiver on Android Frosty-J 2023-12-30 05:15:04 +00:00
  • 4de30a26a2 x11: workaround issues with primary selection and clipboard temporal ignorance Green Sky 2024-01-20 20:25:55 +01:00
  • 8f860b3698 Fixed crash if joystick functions are passed a NULL joystick Sam Lantinga 2023-12-27 11:25:54 -08:00
  • cd197be53b Fixed crash if joystick functions are passed a NULL joystick Sam Lantinga 2023-12-27 11:25:54 -08:00
  • 76defc5c82 joystick: Remove redundant CHECK_JOYSTICK_MAGIC in SDL_GetJoystickName Simon McVittie 2024-03-09 11:11:36 +00:00
  • 41baf23e44 cmake: fix empty framework prefix on MacOS a dinosaur 2024-03-09 21:20:08 +11:00
  • b6c5ad0075 Update hardcoded value of pi to use SDL constant SDL_PI_F for improved consistency and readability. Nour Fouad 2024-03-09 04:46:35 +02:00
  • fcb132b8e8 Allow building testffmpeg without Vulkan support Sam Lantinga 2024-03-08 16:26:19 -08:00
  • 16e0806ced Note that the cursor clip has been cleared even if we didn't do it Sam Lantinga 2024-03-08 15:54:37 -08:00
  • 19b3ddac2f Fix TOCTOU race condition Mingjie Shen 2024-03-08 17:20:29 -05:00
  • 35992597ae Added support for the 6-button SEGA Mega Drive Control Pad for Nintendo Online Sam Lantinga 2024-03-08 12:38:05 -08:00
  • 528b71284f Added support for the 6-button SEGA Mega Drive Control Pad for Nintendo Online Sam Lantinga 2024-03-08 12:38:05 -08:00
  • cde793b0f5 Added support for the 6-button SEGA Mega Drive Control Pad for Nintendo Online Sam Lantinga 2024-03-08 12:33:54 -08:00
  • d86ff6c6c0 remove stale / wrong information from SDL_RWread() documentation Ozkan Sezer 2024-03-08 18:55:40 +03:00
  • 9e89f093d9 remove stale / wrong information from SDL_RWread() documentation Ozkan Sezer 2024-03-08 18:55:19 +03:00
  • 790cd395f5 Make sure the type in the SDL_Event aligns properly across the union Sam Lantinga 2024-03-07 06:35:23 -08:00
  • e9ab2d46de Revert "Change SDL_Keycode type to an enum" Sam Lantinga 2024-03-07 06:30:51 -08:00
  • 33eaddc565 Cleaned up various type conversion issues Sam Lantinga 2024-03-07 05:20:20 -08:00
  • f53bdc9531 The pixel format in SDL_DisplayMode uses SDL_PixelFormatEnum Sam Lantinga 2024-03-07 03:39:06 -08:00
  • 3f0d7a2937 Fixed mapping for the Sanwa Supply JY-P76USV controller Sam Lantinga 2024-03-06 20:53:48 -08:00
  • 26054d9934 Fixed mapping for the Sanwa Supply JY-P76USV controller Sam Lantinga 2024-03-06 20:53:48 -08:00
  • 57a160c9ab Fixed mapping for the Sanwa Supply JY-P76USV controller Sam Lantinga 2024-03-06 20:53:48 -08:00
  • 5643fd683f Added migration notes for enum type changes Sam Lantinga 2024-03-06 16:59:11 -08:00
  • 3cc4705dd2 cmake: build OBJC sources with warning & error flags, ignoring deprecated declarations Anonymous Maarten 2024-03-06 22:21:24 +01:00
  • 59ab5c0824 Sync SDL3 wiki -> header SDL Wiki Bot 2024-03-07 00:20:27 +00:00
  • c70710cde8 SDL_GetPixelFormatEnumForMasks() returns SDL_PixelFormatEnum Sam Lantinga 2024-03-06 16:19:08 -08:00
  • 01248a99c8 Add default: break; to switches on SDL_Event::type Susko3 2024-03-06 20:37:39 +01:00
  • 722f4104bf Use enums as types in SDL_*Event structures Susko3 2024-03-06 20:14:53 +01:00
  • 641b911d38 Update some internal files to use SDL_WindowFlags Susko3 2024-03-03 20:30:57 +01:00
  • ce44eff3d2 Use SDL_WindowFlags in public headers Susko3 2024-03-03 19:25:13 +01:00
  • 4f58d18373 Typedef SDL_WindowFlags Susko3 2024-03-03 19:21:24 +01:00
  • 424616e032 Use SDL_PixelFormatEnum as type Susko3 2024-03-06 19:59:05 +01:00
  • 38c54b8e0e More null checks for SDL window operations Sam Lantinga 2024-03-06 13:33:30 -08:00
  • 6664a089d8 Add missing null check for displaydata during window creation Sam Lantinga 2024-03-06 13:33:27 -08:00
  • 610e798406 Fix clicking on the titlebar causing mouse input to freeze until esc is pressed Sam Lantinga 2024-03-06 13:33:23 -08:00
  • 65a718f8c6 Disable warning C4113 in SDL_windows_gaming_input.c Sam Lantinga 2024-03-06 13:33:20 -08:00
  • 53896c9e44 cocoa: Make keyboard grab function return an int Frank Praznik 2024-03-06 15:53:24 -05:00
  • f8cb3c742d Change SDL_Keycode type to an enum Susko3 2024-03-06 19:35:18 +01:00
  • f8844d387c Use specific types in SDL_touch.h Susko3 2024-03-06 19:27:43 +01:00
  • dae1232489 GDK: Partially revert 2670eb44af Jade Macho 2024-03-01 13:04:22 +01:00
  • da9bfc43e7 GDK: Partially revert 2670eb44af Jade Macho 2024-03-01 13:04:22 +01:00
  • 26b9178e5c Fixed whitespace Sam Lantinga 2024-03-06 09:56:13 -08:00
  • c07b39fa06 Fixed build Sam Lantinga 2024-03-06 09:57:27 -08:00
  • 2d0cd90171 Sync SDL3 wiki -> header SDL Wiki Bot 2024-03-06 17:52:26 +00:00
  • 860155680d SDL_RegisterEvents() now returns 0 if it couldn't allocate any user events. Sam Lantinga 2024-03-06 09:51:05 -08:00
  • 4d20b82850 SDL_RWFromFile, stdio: allow named pipes along with regular files. Ozkan Sezer 2024-03-06 18:51:20 +03:00
  • 8e388843b8 SDL_RWFromFile, stdio: allow named pipes along with regular files. Ozkan Sezer 2024-03-06 18:50:00 +03:00
  • 177a836653 SDL_RWFromFile, stdio: allow named pipes along with regular files. Ozkan Sezer 2024-03-06 18:50:00 +03:00
  • ee87132385 Make sure fast path RGB <-> YUV conversions are using the same color primaries Sam Lantinga 2024-03-05 17:43:08 -08:00
  • 4545c77c9e Updated Vita renderer with colorspace clarification Sam Lantinga 2024-03-05 16:56:58 -08:00
  • 95fbbc6f07 Fixed accidental use of tabs Sam Lantinga 2024-03-05 16:55:26 -08:00
  • e268cdbec6 Use specific types in public headers (#9205) Susko3 2024-03-06 01:52:15 +01:00
  • db24560387 Additional colorspace clarification Sam Lantinga 2024-03-05 16:47:36 -08:00
  • b3858ec5f7 BT2020_CL is very different from BT2020_NCL, and not currently supported Sam Lantinga 2024-03-05 15:48:29 -08:00
  • 4c0601b93f video: Return a failure code if the video driver fails to grab the mouse or keyboard Frank Praznik 2024-03-05 15:26:14 -05:00
  • 5adbf3765a Updated to version 2.30.1 for release release-2.30.1 Sam Lantinga 2024-03-05 14:33:57 -08:00
  • e910e6f13d Keep track of whether the Android on-screen keyboard was opened by the application Sam Lantinga 2024-03-05 13:34:37 -08:00
  • ae0caeef8d Fixed build Sam Lantinga 2024-03-05 13:54:17 -08:00
  • bdc7ad8f56 Keep track of whether the Android on-screen keyboard was opened by the application Sam Lantinga 2024-03-05 13:34:37 -08:00
  • 75c5cff0bf Fixed "${folder^}Activity: bad substitution" with bash 3.2 on macOS Sam Lantinga 2024-03-05 13:10:27 -08:00
  • 9db68f97f9 Reverted SDL_Vulkan_GetInstanceExtensions() API change Sam Lantinga 2024-03-05 13:39:42 -08:00
  • edbcef11ff Keep track of whether the Android on-screen keyboard was opened by the application Sam Lantinga 2024-03-05 13:34:37 -08:00
  • c36f773eb4 Fixed "${folder^}Activity: bad substitution" with bash 3.2 on macOS Sam Lantinga 2024-03-05 13:10:27 -08:00
  • 0b4a195f4b Sync SDL3 wiki -> header SDL Wiki Bot 2024-03-05 21:32:25 +00:00
  • cea717e5d3 Removed some uneeded 'unsigned': renderer.num_texture_format and SDL_Vulkan_GetInstanceExtensions() prototype Sylvain 2024-03-05 21:11:32 +01:00
  • 1e0bac288b Use the hlsli extension for shader includes Sam Lantinga 2024-03-05 12:46:44 -08:00
  • 4898505f23 cmake: add winres to the list of potential name rc compilers Anonymous Maarten 2024-03-05 20:38:00 +01:00
  • d4f4aa745a Use C++ style comments in new code Sam Lantinga 2024-03-05 04:46:21 -08:00
  • 98bec6749f hidapi, windows: sync with mainstream: change MAX_STRING_WCHARS to 126. Ozkan Sezer 2024-03-05 11:11:04 +03:00
  • 26e3ca7387 hidapi: minor sync with mainstream (for sake of symmetry, only.) Ozkan Sezer 2024-03-05 14:33:06 +03:00
  • fb87f8f15c testffmpeg: fixed mismatch between frame size and frame texture size Sam Lantinga 2024-03-04 10:49:38 -08:00
  • 180dd0bb39 testffmpeg: don't free the instance extensions, we hold onto them in the context Sam Lantinga 2024-03-04 10:27:28 -08:00
  • 2d4105ba8b testffmpeg: only enable AV_PIX_FMT_VULKAN if we have a Vulkan renderer Sam Lantinga 2024-03-04 10:51:58 -08:00
  • 759ade8c90 vulkan: enable samplerYcbcrConversion when creating the device Sam Lantinga 2024-03-04 10:26:28 -08:00
  • ffef13e1e1 Sync SDL3 wiki -> header SDL Wiki Bot 2024-03-04 17:30:25 +00:00
  • 97f97109d1 testffmpeg: fixed Vulkan validation errors Sam Lantinga 2024-03-04 08:26:41 -08:00
  • dbec2150d0 testffmpeg: added support for Vulkan rendering Sam Lantinga 2024-03-02 10:05:38 -08:00