Commit Graph

  • 706de78a9e audio/video: Skip preferred drivers when loading a driver on demand Frank Praznik 2025-02-11 10:33:54 -05:00
  • 715c18739b Added an internal hint "SDL_VIDEO_X11_XINPUT2" for sdl2-compat Sam Lantinga 2025-02-11 15:00:01 -08:00
  • ce69e98989 Copy SDL2_SYSWMEVENT data into temporary memory for the event Sam Lantinga 2025-02-11 13:00:52 -08:00
  • 55fd205ba4 Add missing integer texture formats to SDL_GPUTextureFormatTexelBlockSize (#12151) coffeechriph 2025-02-11 23:21:30 +01:00
  • e6029401d9 Check for non-NULL icon for trays on Unix Semphris 2025-02-10 12:47:28 -05:00
  • b03332b68d updated bytepusher demo to be C++ compatible captain0xff 2025-02-12 02:30:25 +05:30
  • 5dd2492645 updated the snake demo to be C++ compatible captain0xff 2025-02-12 02:03:40 +05:30
  • 78f816d74e x11: Apply the modifier state from key events Frank Praznik 2025-02-11 11:46:34 -05:00
  • 99cf16287a Fixed the name of SDL_SYSWMEVENT Sam Lantinga 2025-02-11 09:48:27 -08:00
  • 6c37971521 Removed the mapping for the Sanwa Supply JY-P76USV Sam Lantinga 2025-02-11 07:59:25 -08:00
  • 9b18e8438f [GPU] D3D12 backend debug markers were being cut Edu Garcia 2025-02-11 11:18:23 +00:00
  • 0bce19cf15 The 10-bit texture formats have alpha on Direct3D Sam Lantinga 2025-02-10 19:12:47 -08:00
  • 3cfa476d3f Added support for SDL_PIXELFORMAT_ABGR8888 textures Sam Lantinga 2025-02-10 18:48:33 -08:00
  • 5ccee77190 testcamera: added support for Motion JPEG camera frames Sam Lantinga 2025-02-10 16:43:48 -08:00
  • cf41ccc6ce Removed stb_image.h from SDL Sam Lantinga 2025-02-10 16:22:27 -08:00
  • 9308404e9a Removed functions not used by SDL Sam Lantinga 2025-02-10 15:30:16 -08:00
  • 5e31bbf05e Remove functions not used when STBI_NO_PNG and STBI_NO_HDR are defined Sam Lantinga 2025-02-10 14:54:48 -08:00
  • 84b0c13c44 Added support for Motion JPEG camera capture Sam Lantinga 2025-02-07 08:27:37 -08:00
  • 3bc53b9ade wayland: Don't set libdecor frame visibility before the first commit Frank Praznik 2025-02-10 18:38:29 -05:00
  • c032586262 wayland: Scale-to-display mode requires both viewports and xdg-output for proper functionality Frank Praznik 2025-02-10 15:47:28 -05:00
  • b63d3afc18 Sync SDL3 wiki -> header SDL Wiki Bot 2025-02-10 20:15:51 +00:00
  • 0bc1f87120 Added SDL_PROP_SURFACE_HOTSPOT_X_NUMBER and SDL_PROP_SURFACE_HOTSPOT_Y_NUMBER Sam Lantinga 2025-02-10 11:50:22 -08:00
  • da464e9e5f win32: Keep the window on the last maximized display when leaving fullscreen Frank Praznik 2025-02-10 10:47:12 -05:00
  • bf01cc8ce7 Renamed "Dreamcast Controller Usb" to "DreamPort" Mike Kosek 2025-02-10 18:46:45 +01:00
  • ecd089bb69 Don't return short waits from SDL_IOReady() Sam Lantinga 2025-02-10 10:23:22 -08:00
  • 4fd0b2a85c Fix #12142 - the problem was if the size of the vertex buffer was exceeded, the currentVertexBuffer would be reset to zero and thus we'd leave it pointing to an in-use VB that would get overwritten on the next present before the vkQueueSubmit occurred. danginsburg 2025-02-10 11:43:43 -05:00
  • f6126e9ea1 Centered joystick axis values should be 0 Sam Lantinga 2025-02-10 08:35:30 -08:00
  • d35bef64e9 pipewire: Ensure that the correct struct is used for enumeration APIs Neal Gompa 2025-02-10 05:00:56 -05:00
  • 9bd6d36471 Added SDL_DEPS_SHARED option to control default dynamic loading of shared libraries (#12215) rubisetcie 2025-02-10 16:40:24 +01:00
  • 78721d720c joystick: Fix PS5 player LED hint change callback name Stenzek 2025-02-10 22:52:50 +10:00
  • 7aba6c4c73 Proper Resource Cleanup in WIN_UpdateWindowShape ImThour 2025-02-10 01:15:41 +05:30
  • e29ebb9f18 Update geometry renderer example Christian Walter 2025-02-09 09:55:19 -05:00
  • ca9a044b3e Memory Leak in WIN_CreateHCursor When CreateColorBitmap Fails ImThour 2025-02-09 22:52:33 +05:30
  • 69d28027ad Fix for 500ms hang after user clicks on the title bar, but before moving (#12217) Clint Kilmer 2025-02-08 12:21:10 -07:00
  • a0b6c0fd8f x11: Don't wait for events when the connection errored out (#8392) Guldoman 2025-02-08 19:07:11 +01:00
  • 5330041ea9 Updated to version 2.33.0 for development Sam Lantinga 2025-02-08 09:15:11 -08:00
  • 7a44b1ab00 Updated to version 2.32.0 for release release-2.32.0 Sam Lantinga 2025-02-08 09:10:22 -08:00
  • 3e97d41da4 Updated to version 2.31.1 for RC build Sam Lantinga 2025-02-08 08:56:53 -08:00
  • 864bb65ce9 Removed crc Mike Kosek 2025-01-27 18:07:20 +01:00
  • 006605c3bf Corrected alphabetical order Mike Kosek 2025-01-21 11:29:16 +01:00
  • dc035c5ca6 Added mapping for Dreamcast Controller USB Mike Kosek 2025-01-21 11:15:13 +01:00
  • 5d1bbd9b27 Fix SSE 4.2 test Michael Savage 2025-02-08 13:03:18 +02:00
  • dab0205174 Delete src/thread/n3ds/SDL_syscond.c ds-sloth 2025-01-28 23:47:18 -05:00
  • 7c12c63f63 Add generic SDL_syscond to N3DS threads source list ds-sloth 2025-01-28 23:25:15 -05:00
  • 2ced6b09fc Delete src/thread/n3ds/SDL_syscond.c ds-sloth 2025-01-28 23:14:56 -05:00
  • 7af17f874c Sync SDL3 wiki -> header SDL Wiki Bot 2025-02-07 02:00:45 +00:00
  • 982094c85c Updated to version 3.2.5 for development Sam Lantinga 2025-02-06 16:40:59 -08:00
  • b5c3eab6b4 Updated to version 3.2.4 for release release-3.2.4 Sam Lantinga 2025-02-06 16:03:43 -08:00
  • 48c00bfe6c Fixed creating a window with both software and hardware renderer attached Sam Lantinga 2025-02-06 15:22:10 -08:00
  • 3c6e6645fa Sync SDL3 wiki -> header SDL Wiki Bot 2025-02-06 22:54:21 +00:00
  • ad8429f1b0 Let the renderer always see window events Sam Lantinga 2025-02-06 14:25:00 -08:00
  • c59ac249d2 Revert "wayland: Don't send size events while the window is hidden" Sam Lantinga 2025-02-06 14:34:26 -08:00
  • 6cb3d37a2b Sync SDL3 wiki -> header SDL Wiki Bot 2025-02-06 20:11:12 +00:00
  • 80653a42c7 Remove non-ASCII character from public header SDL_hints.h Petar Popovic 2025-02-06 20:37:29 +01:00
  • a646dc89e5 Note that SDL_GUIDToString() and SDL_StringToGUID() are thread-safe. Sam Lantinga 2025-02-06 10:44:07 -08:00
  • 8730f6a569 dynapi: Don't use SDL_getenv; it might malloc before the app sets an allocator. Ryan C. Gordon 2025-02-06 12:40:13 -05:00
  • d2693d4c7d dynapi: Don't use SDL_getenv; it might malloc before the app sets an allocator. Ryan C. Gordon 2025-02-06 12:40:13 -05:00
  • c9341489cc Fix #12197: Force set /utf-8 for msvc compilers (#12198) Quan Zhuo 2025-02-07 01:34:41 +08:00
  • 8397e1fcc0 Fix up SDL2 style mappings for HIDAPI controllers Sam Lantinga 2025-02-06 09:21:52 -08:00
  • 7691cabe4a Removed incorrect HIDAPI gamepad mapping Sam Lantinga 2025-02-06 08:36:48 -08:00
  • 86691d325b GPU: Remove stencil bit from sampler aspect mask on Vulkan (#12196) Evan Hemsley 2025-02-05 17:52:35 -08:00
  • ed7e7edb70 Don't use the HIDAPI driver for Thrustmaster wheels Sam Lantinga 2025-02-05 17:19:59 -08:00
  • 6782cfe2c5 Don't use the HIDAPI driver for Thrustmaster wheels Sam Lantinga 2025-02-05 17:19:59 -08:00
  • 1c0e2b7f97 SDL_OpenHapticFromJoystick() returns a valid haptic object Sam Lantinga 2025-02-05 17:08:02 -08:00
  • c4550d906a testcontroller: show the gamepad device type Sam Lantinga 2025-02-05 08:26:06 -08:00
  • 466cedc0da fix: in sdl2.pc libdir was changed to prefix Thomas Bernard 2025-02-05 02:01:59 +01:00
  • b84adb3720 fix: do note assume "make", use $(MAKE) Thomas Bernard 2025-02-05 02:01:22 +01:00
  • 9464f334b5 fix: in sdl2.pc libdir was changed to prefix Thomas Bernard 2025-02-05 02:01:59 +01:00
  • 1c9643249d fix: do note assume "make", use $(MAKE) Thomas Bernard 2025-02-05 02:01:22 +01:00
  • 5ad0337685 Sync SDL3 wiki -> header SDL Wiki Bot 2025-02-05 15:45:41 +00:00
  • 68dabd48c4 SDL_GetTrayEntries(): Rename parameter size to count Petar Popovic 2025-02-05 14:04:15 +01:00
  • b99e19c0a2 Fixed potential double-free Sam Lantinga 2025-02-05 00:04:45 -08:00
  • 8ba8cca69b Fixed memory leak looking up pen tool names Sam Lantinga 2025-02-04 23:59:08 -08:00
  • 2cd2834dfe Fixed memory leak in the pen cleanup Sam Lantinga 2025-02-04 23:49:12 -08:00
  • c4c185283f dbus: fix spurious leak reports with SDL_SHUTDOWN_DBUS_ON_QUIT=0 Cameron Gutman 2025-02-04 17:36:45 -06:00
  • 691a6133d3 Remove #undef __3DS__ Cameron Cawley 2025-02-04 21:51:55 +00:00
  • 33c0654d54 Allow OpenGL initialization on XB1 and XSX. Jean-Philip Desjardins 2025-02-03 19:02:31 -05:00
  • eb5ab22032 Check nullptr before calling the windows message hook for WM_ENTERSIZEMOVE and WM_ENTERMENULOOP WinterSquire 2025-02-04 12:46:17 +08:00
  • e7f326a84e bmp: Removed debug printf call. Ryan C. Gordon 2025-02-03 23:35:08 -05:00
  • 61b1c25eeb x11: SDL_SetWindowPosition on an unmapped window will do the actual move later. Ryan C. Gordon 2025-02-03 22:50:51 -05:00
  • f1b3523c67 Remove redundant parenthesis in SDL_MUSTLOCK macro Petar Popovic 2025-02-04 02:17:03 +01:00
  • 8527d042bc Remove const from parameter of inline function SDL_RectsEqualEpsilon() Petar Popovic 2025-02-04 02:28:03 +01:00
  • 07c22da464 Fixed decoding 4-bit RLE encoded BMP files Sam Lantinga 2025-02-03 19:34:38 -08:00
  • 8ccf85c59e Formatting spaces around pointer symbol. Petar Popovic 2025-02-04 01:14:56 +01:00
  • 94409d3504 Added Switch Input-only controller entries for Zuiki MasCon controller for Nintendo Switch. Sam Lantinga 2025-02-03 16:49:29 -08:00
  • a8a2874ef4 Added distinct VID/PIDs for the PS4 vs Xbox eSwap Pro controllers Sam Lantinga 2025-02-03 13:26:04 -08:00
  • 84bc2abdad Corrected the entry for the PXN V900 racing wheel Sam Lantinga 2025-02-03 13:11:02 -08:00
  • eac07bda0a Sort the controller lists by VID/PID Sam Lantinga 2025-02-03 12:37:35 -08:00
  • 6243a06539 Call the windows message hook for WM_ENTERSIZEMOVE and WM_ENTERMENULOOP Sam Lantinga 2025-02-03 09:00:14 -08:00
  • ec959a4349 Sync SDL3 wiki -> header SDL Wiki Bot 2025-02-03 16:52:24 +00:00
  • 8e51b2468a Renamed SDL_SoftStretch() to SDL_StretchSurface() Sam Lantinga 2025-02-03 08:32:37 -08:00
  • f40ef62a2a Sync SDL3 wiki -> header SDL Wiki Bot 2025-02-02 23:14:17 +00:00
  • 614ae843a9 Sync SDL3 wiki -> header SDL Wiki Bot 2025-02-02 22:14:15 +00:00
  • 8848f86560 Corrected the version where SDL_SoftStretch() was added Sam Lantinga 2025-02-02 14:13:13 -08:00
  • a98a4b8a68 Re-added SDL_SoftStretch() to the API Sam Lantinga 2025-02-02 13:40:57 -08:00
  • 842f85da05 Sync SDL3 wiki -> header SDL Wiki Bot 2025-02-02 21:17:22 +00:00
  • c06172dc1c Track mouse button state by real mouse ID Sam Lantinga 2025-02-02 12:58:45 -08:00
  • 73a8143581 timer, windows: allow building high resolution code with old SDKs. Ozkan Sezer 2025-02-02 08:04:24 +03:00
  • be991239d9 Updated to version 3.2.3 for development Sam Lantinga 2025-02-01 17:43:38 -08:00
  • 2fa1e7258a Updated to version 3.2.2 for release release-3.2.2 Sam Lantinga 2025-02-01 17:01:45 -08:00