Commit Graph

  • 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
  • 48471f7dbd Added SDL_AddVulkanRenderSemaphores() for external synchronization with SDL rendering Sam Lantinga 2024-03-02 10:03:37 -08:00
  • 504d8c2fc0 Fixed potential memory leak if vkCreateInstance() fails Sam Lantinga 2024-03-04 07:46:24 -08:00
  • 1e790b20c9 video: Don't overwrite all the pending flags in the OnWindowHidden handler Frank Praznik 2024-03-04 10:29:43 -05:00
  • a842bc29fa Uppercase the first letter of the class name to match Java conventions Sam Lantinga 2024-03-03 16:56:29 -08:00
  • 4189edaeb7 Uppercase the first letter of the class name to match Java conventions Sam Lantinga 2024-03-03 16:56:29 -08:00
  • a4d7ff6751 testffmpeg: Use EGL_EXT_image_dma_buf_import_modifiers extension Robert Edmonds 2024-03-03 17:46:14 -05:00
  • ae4484f4e5 video: Save pending window events when a window is hidden by the window manager Frank Praznik 2024-03-03 17:55:47 -05:00
  • 9be35d4603 Convert mappings using labeled buttons to positional buttons Sam Lantinga 2024-03-03 14:17:03 -08:00
  • 2f2cca8ac6 Added a mapping for the Sanwa Supply JY-P76USV controller Sam Lantinga 2024-03-03 12:23:00 -08:00
  • d35dee76c7 Added a mapping for the Sanwa Supply JY-P76USV controller Sam Lantinga 2024-03-03 12:23:00 -08:00
  • ccd309c433 Added a mapping for the Sanwa Supply JY-P76USV controller Sam Lantinga 2024-03-03 12:23:00 -08:00
  • 9e1e0fb92f Removed the mapping for the G-Shark GS-GP702 Sam Lantinga 2024-03-03 12:18:57 -08:00
  • 8d8076263e Removed the mapping for the G-Shark GS-GP702 Sam Lantinga 2024-03-03 12:18:57 -08:00
  • a2f39399a1 SDL_GameControllerGetAppleSFSymbolsNameForAxis() returns NULL if the symbol isn't found Sam Lantinga 2024-03-03 11:56:29 -08:00
  • 627e15871a SDL_GameControllerGetAppleSFSymbolsNameForAxis() returns NULL if the symbol isn't found Sam Lantinga 2024-03-03 11:56:29 -08:00
  • 1b86a1c684 SDL_GetGamepadAppleSFSymbolsNameForAxis() returns NULL if the symbol isn't found Sam Lantinga 2024-03-03 11:55:40 -08:00
  • 5f37242607 Don't clear the clipboard on quit Sam Lantinga 2024-03-03 11:48:08 -08:00
  • 6e03914375 Fixed signed/unsigned comparison warning Sam Lantinga 2024-03-03 11:36:23 -08:00
  • 2c85052966 Removed unused headers from SDL_rect.h Sam Lantinga 2024-03-03 11:33:59 -08:00
  • e54001b028 Updating the mouse capture should use the mouse focus window Sam Lantinga 2024-03-03 11:32:17 -08:00
  • c1149f88b6 SDL_GameControllerGetAppleSFSymbolsNameForButton() returns NULL if the symbol isn't found Sam Lantinga 2024-03-03 11:09:03 -08:00
  • 54adba6a31 If the viewport changes the cliprect should be updated Sam Lantinga 2024-02-25 09:37:56 -08:00
  • b87116ff03 SDL_GameControllerGetAppleSFSymbolsNameForButton() returns NULL if the symbol isn't found Sam Lantinga 2024-03-03 11:09:03 -08:00
  • c1da39a245 SDL_GetGamepadAppleSFSymbolsNameForButton() returns NULL if the symbol isn't found Sam Lantinga 2024-03-03 11:07:39 -08:00
  • 74f4614289 Save the native texture parent and return that in SDL_GetRenderTarget() Sam Lantinga 2024-03-03 09:46:54 -08:00
  • 86d36a2dc2 Add missing include Susko3 2024-03-03 18:31:00 +01:00
  • eb5a2e7e7f Fixed building with SDL_LEAN_AND_MEAN Sam Lantinga 2024-03-03 09:25:02 -08:00
  • 107e06a92a Use a valid finger ID when generating touch events from mouse events Sam Lantinga 2024-03-03 09:15:07 -08:00
  • c6ec999869 Set udev class for accelerometer meyraud705 2024-03-03 09:25:52 +01:00
  • e524e545f2 Add vulkan to SDL_HINT_RENDER_DRIVER Nour Fouad 2024-03-03 01:10:02 +02:00
  • 88dcf74588 testyuv: we no longer need to override the HDR headroom for the BT.2020 test Sam Lantinga 2024-03-02 15:05:52 -08:00
  • 27389716ac Sync SDL3 wiki -> header SDL Wiki Bot 2024-03-02 23:05:24 +00:00
  • 7f9ff6277c Don't assume HDR headroom for HDR10 surfaces Sam Lantinga 2024-03-02 15:02:17 -08:00
  • b48106f8a8 Don't test 10-bit pixel format conversion Sam Lantinga 2024-02-02 18:24:15 -08:00
  • c74f273848 d3d12: Move root sigs to D3D12_Shader_Common.hlsli, fix mismatch Jade Macho 2024-03-01 18:21:27 +01:00
  • e2a8209263 GDK: Use WIN_IsRectEmpty (IsRectEmpty is desktop-only) Jade Macho 2024-03-01 15:59:30 +01:00
  • 290f64b86c GDK: Windows shape is desktop-only Jade Macho 2024-03-01 15:58:53 +01:00