Commit Graph

  • 8ba8cca69b Fixed memory leak looking up pen tool names Sam Lantinga 2025-02-04 23:59:08 -0800
  • 2cd2834dfe Fixed memory leak in the pen cleanup Sam Lantinga 2025-02-04 23:49:12 -0800
  • f2ddbf8137
    fix: in sdl2.pc libdir was changed to prefix Thomas Bernard 2025-02-05 02:01:59 +0100
  • 8c8bc5f990
    fix: do note assume "make", use $(MAKE) Thomas Bernard 2025-02-05 02:01:22 +0100
  • c4c185283f dbus: fix spurious leak reports with SDL_SHUTDOWN_DBUS_ON_QUIT=0 Cameron Gutman 2025-02-04 17:36:45 -0600
  • dafe5d1d36 dbus: fix spurious leak reports with SDL_SHUTDOWN_DBUS_ON_QUIT=0 Cameron Gutman 2025-02-04 17:36:45 -0600
  • 691a6133d3 Remove #undef __3DS__ Cameron Cawley 2025-02-04 21:51:55 +0000
  • 91f3a32f95
    Remove #undef __3DS__ Cameron Cawley 2025-02-04 21:51:55 +0000
  • 33c0654d54 Allow OpenGL initialization on XB1 and XSX. Jean-Philip Desjardins 2025-02-03 19:02:31 -0500
  • eb5ab22032 Check nullptr before calling the windows message hook for WM_ENTERSIZEMOVE and WM_ENTERMENULOOP WinterSquire 2025-02-04 12:46:17 +0800
  • 56c1dff0c1
    Check nullptr before calling the windows message hook for WM_ENTERSIZEMOVE and WM_ENTERMENULOOP WinterSquire 2025-02-04 12:46:17 +0800
  • e7f326a84e
    bmp: Removed debug printf call. Ryan C. Gordon 2025-02-03 23:35:08 -0500
  • 61b1c25eeb
    x11: SDL_SetWindowPosition on an unmapped window will do the actual move later. Ryan C. Gordon 2025-02-03 22:50:51 -0500
  • f1b3523c67 Remove redundant parenthesis in SDL_MUSTLOCK macro Petar Popovic 2025-02-04 02:17:03 +0100
  • 8527d042bc Remove const from parameter of inline function SDL_RectsEqualEpsilon() Petar Popovic 2025-02-04 02:28:03 +0100
  • 07c22da464 Fixed decoding 4-bit RLE encoded BMP files Sam Lantinga 2025-02-03 19:34:38 -0800
  • 79c48ac2a2 Remove const from parameter of inline function SDL_RectsEqualEpsilon() Petar Popovic 2025-02-04 02:28:03 +0100
  • b52065b2dc Remove redundant parenthesis in SDL_MUSTLOCK macro Petar Popovic 2025-02-04 02:17:03 +0100
  • 8ccf85c59e Formatting spaces around pointer symbol. Petar Popovic 2025-02-04 01:14:56 +0100
  • 94409d3504 Added Switch Input-only controller entries for Zuiki MasCon controller for Nintendo Switch. Sam Lantinga 2025-02-03 16:49:29 -0800
  • 93580bcd4a Formatting spaces around pointer symbol. Petar Popovic 2025-02-04 01:14:56 +0100
  • 1b403cb97d Allow OpenGL initialization on XB1 and XSX. Jean-Philip Desjardins 2025-02-03 19:02:31 -0500
  • a8a2874ef4 Added distinct VID/PIDs for the PS4 vs Xbox eSwap Pro controllers Sam Lantinga 2025-02-03 13:26:04 -0800
  • 84bc2abdad Corrected the entry for the PXN V900 racing wheel Sam Lantinga 2025-02-03 13:11:02 -0800
  • eac07bda0a Sort the controller lists by VID/PID Sam Lantinga 2025-02-03 12:37:35 -0800
  • 35bc202fc4 Avoid HIDAPI for some Thrustmaster wheels Kimplul 2025-02-03 19:11:49 +0200
  • 6243a06539 Call the windows message hook for WM_ENTERSIZEMOVE and WM_ENTERMENULOOP Sam Lantinga 2025-02-03 09:00:14 -0800
  • 8fbfb0cc97 Call the windows message hook for WM_ENTERSIZEMOVE and WM_ENTERMENULOOP Sam Lantinga 2025-02-03 09:00:14 -0800
  • ec959a4349 Sync SDL3 wiki -> header SDL Wiki Bot 2025-02-03 16:52:24 +0000
  • 8e51b2468a Renamed SDL_SoftStretch() to SDL_StretchSurface() Sam Lantinga 2025-02-03 08:32:37 -0800
  • 62b596c47f Renamed SDL_SoftStretch() to SDL_StretchSurface() Sam Lantinga 2025-02-03 08:32:37 -0800
  • f40ef62a2a Sync SDL3 wiki -> header SDL Wiki Bot 2025-02-02 23:14:17 +0000
  • 614ae843a9 Sync SDL3 wiki -> header SDL Wiki Bot 2025-02-02 22:14:15 +0000
  • 8848f86560 Corrected the version where SDL_SoftStretch() was added Sam Lantinga 2025-02-02 14:13:13 -0800
  • a98a4b8a68 Re-added SDL_SoftStretch() to the API Sam Lantinga 2025-02-02 13:40:57 -0800
  • 842f85da05 Sync SDL3 wiki -> header SDL Wiki Bot 2025-02-02 21:17:22 +0000
  • 80a2cf1cdd
    Merge 92800e18cf into c06172dc1c Delta 2025-02-02 22:14:25 +0100
  • c06172dc1c Track mouse button state by real mouse ID Sam Lantinga 2025-02-02 12:58:45 -0800
  • 73a8143581 timer, windows: allow building high resolution code with old SDKs. Ozkan Sezer 2025-02-02 08:04:24 +0300
  • a21e9b193b timer, windows: allow building high resolution code with old SDKs. Ozkan Sezer 2025-02-02 08:04:24 +0300
  • be991239d9 Updated to version 3.2.3 for development Sam Lantinga 2025-02-01 17:43:38 -0800
  • 2fa1e7258a Updated to version 3.2.2 for release release-3.2.2 Sam Lantinga 2025-02-01 17:01:45 -0800
  • e50ed5bc59 Fix from #12118 Arkadiusz Lach 2025-02-02 01:19:39 +0100
  • c922762791 proposed fix: set curr_src.h is to bottom_height before drawing bottom edges / corners in SDL_RenderTexture9Grid, to avoid issue where inadvertently using top height if the npatch existed on a larger texture than the drawn edge would cause too many pixels to be included in the bottom part of the render. Em 2025-01-29 01:13:35 -0500
  • 8236e01a9f Updated to version 2.30.12 for release release-2.30.12 Sam Lantinga 2025-02-01 15:56:51 -0800
  • 235022fe2f Fixed error C2059: syntax error: '}' Sam Lantinga 2025-02-01 15:32:38 -0800
  • dc13a6ae95 SDL_SaveBMP_IO: Write bitmap header v5 values John Kvalevog 2025-02-01 11:13:47 -0600
  • 2847273885 Fixed mis-cherry-pick Sam Lantinga 2025-02-01 11:03:33 -0800
  • 799ede831e testatomic: destroy threads + free all memory at quit to fix --trackmem Anonymous Maarten 2024-05-13 16:05:55 +0200
  • 19351f407d SDL_SaveBMP_IO: Write bitmap header v5 values John Kvalevog 2025-02-01 11:13:47 -0600
  • fe6bd8e9bf Sync SDL3 wiki -> header SDL Wiki Bot 2025-02-01 10:40:21 +0000
  • 7cba35e188 Add missing integer texture formats to SDL_GPUTextureFormatTexelBlockSize Christopher Ströberg 2025-02-01 08:52:44 +0100
  • bc3264130d Fixed mouse motion events while the mouse is grabbed Sam Lantinga 2025-01-31 23:45:09 -0800
  • 69d361dee1 Ignore SDL_HINT_RENDER_DRIVER set to software when creating a window surface Sam Lantinga 2025-01-31 15:47:59 -0800
  • de1616baee Don't filter out controllers when launched by Steam under Proton Sam Lantinga 2024-12-05 19:22:32 -0800
  • 482d964733 Don't filter out controllers when launched by Steam under Proton Sam Lantinga 2024-12-05 19:22:32 -0800
  • 964b9da519 Fixed detecting Steam Deck controller on Proton 9.04 Sam Lantinga 2025-01-31 15:32:33 -0800
  • da0cf3f634 Fixed detecting Steam Deck controller on Proton 9.04 Sam Lantinga 2025-01-31 15:32:33 -0800
  • 70a239210e
    GPU: Describe "readonly storage" images as sampled images on Vulkan backend (#12149) Evan Hemsley 2025-01-31 15:07:33 -0800
  • 4c6d949e6d wayland: make sure the desktop mode is in the fullscreen mode list Sam Lantinga 2025-01-31 14:53:40 -0800
  • ab5cb707a6 Fixed enabling call logging Sam Lantinga 2025-01-31 14:22:29 -0800
  • 1a7e3a5834 GPU: Fix storage texture validation error cosmonaut 2025-01-31 13:59:42 -0800
  • 16f8122a0d Keep the simplest mapping of scancode + modifer for a given keycode Sam Lantinga 2025-01-31 12:07:08 -0800
  • 6beda34215 do not build camera drivers if camera support is disabled Timothee Besset 2025-01-31 11:48:09 -0600
  • 31bc0c7eb2 do not build camera drivers if camera support is disabled Timothee Besset 2025-01-31 11:48:09 -0600
  • 0825d07a43 wayland: Don't send size events while the window is hidden Frank Praznik 2025-01-31 12:05:44 -0500
  • b143e25739 wayland: Don't send size events while the window is hidden Frank Praznik 2025-01-31 12:05:44 -0500
  • 364abb8702 Improved XInput controller detection Sam Lantinga 2025-01-02 10:01:29 -0800
  • 55a75875f0 Improved XInput controller detection Sam Lantinga 2025-01-02 10:01:29 -0800
  • 8e766c9252
    GPU: Resource binding state shadowing (#12138) Evan Hemsley 2025-01-31 08:34:10 -0800
  • be204bc6c8 Improved XInput controller detection Sam Lantinga 2025-01-02 10:01:29 -0800
  • 1465b37af1 Updates SDL_SetEventFilter code snippet to SDL3 Max 2025-01-30 14:48:31 +0100
  • fc625f1a35 GPU: Implement binding state shadowing on Metal Caleb Cornett 2025-01-30 21:18:16 -0500
  • 43924ec873 Sync SDL3 wiki -> header SDL Wiki Bot 2025-01-31 01:04:48 +0000
  • 8c2682a219 Sync SDL3 wiki -> header SDL Wiki Bot 2025-01-31 00:56:29 +0000
  • e4fcc7b6e7 gpu/vulkan/SDL_gpu_vulkan.c: fix type redefinition error Ozkan Sezer 2025-01-31 02:50:00 +0300
  • 14edb21aec check for backslashes as well as the forward slash John Alanbrook 2025-01-30 13:15:25 -0600
  • 305aad4c04 GPU: Implement binding state shadowing on D3D12 and Vulkan cosmonaut 2025-01-30 11:47:47 -0800
  • 71c085234e check for backslashes as well as the forward slash John Alanbrook 2025-01-30 13:15:25 -0600
  • 50b8c6cdfb Sync SDL3 wiki -> header SDL Wiki Bot 2025-01-30 19:31:13 +0000
  • 943c4abcb4
    pipewire: Report correct device default formats instead of hardcoding Float32. Ryan C. Gordon 2025-01-30 02:41:43 -0500
  • 943579a545 Fix inverted pen Y tilt on macOS and add tilt display to example - Negate tilt.y in Cocoa pen handling to correct inverted Y tilt axis - Update drawing example to display X/Y tilt values for visualization - see 0f128fd7c5/src/plugins/platforms/cocoa/qnsview_tablet.mm (L63) - see https://source.chromium.org/chromium/chromium/src/+/main:components/input/web_input_event_builders_mac.mm;drc=0af5ffa1e4cc4cc4f818725f8fee93ec57855e4b;l=421 Aki 2025-01-30 12:32:16 +0800
  • 85964999e6
    Fix inverted pen Y tilt on macOS and add tilt display to example - Negate tilt.y in Cocoa pen handling to correct inverted Y tilt axis - Update drawing example to display X/Y tilt values for visualization - see 0f128fd7c5/src/plugins/platforms/cocoa/qnsview_tablet.mm (L63) - see https://source.chromium.org/chromium/chromium/src/+/main:components/input/web_input_event_builders_mac.mm;drc=0af5ffa1e4cc4cc4f818725f8fee93ec57855e4b;l=421 Aki 2025-01-30 12:32:16 +0800
  • 31364477f2 Rename parameter of type SDL_CameraID from devid to instance_id Petar Popovic 2025-01-30 01:51:32 +0100
  • 21a5cfae68 Rename parameter of type SDL_CameraID from devid to instance_id Petar Popovic 2025-01-30 01:51:32 +0100
  • 1650c0289d Fixed crash when trying to disconnect secondary display on iOS Deve 2025-01-27 22:52:32 +0100
  • 934d6954e2 Fixed crash when trying to disconnect secondary display on iOS Deve 2025-01-27 22:52:32 +0100
  • 36758d70c9 Rename parameters of type SDL_AudioDeviceID from dev to devid Petar Popovic 2025-01-29 23:08:17 +0100
  • 20d9c0bb96 Rename parameters of type SDL_AudioDeviceID from dev to devid Petar Popovic 2025-01-29 23:08:17 +0100
  • 2abc7735a4 Free XIDeviceInfo in X11_MaybeAddPenByDeviceID Seth Anderson 2025-01-29 11:14:55 -0600
  • 0667b80932 Free XIDeviceInfo in X11_MaybeAddPenByDeviceID Seth Anderson 2025-01-29 11:14:55 -0600
  • 92800e18cf
    Merge branch 'main' into pipeline-cache Delta 2025-01-29 17:49:17 +0100
  • 8f7863fc46 Streamlined checksum implementation Delta 2025-01-29 17:46:37 +0100
  • 8298d60e4a Dynamically load CreateWaitableTimerExW and SetWaitableTimerEx Sam Lantinga 2025-01-29 04:41:50 -0800
  • e09bf21bac Dynamically load CreateWaitableTimerExW and SetWaitableTimerEx Sam Lantinga 2025-01-29 04:41:50 -0800
  • 409f3ade88 Removed SDF test program Sam Lantinga 2025-01-29 04:05:33 -0800
  • c293ad8cce Removed SDF test program Sam Lantinga 2025-01-29 04:05:33 -0800
  • 4176e188bf Enable testgles2 on all platforms Sam Lantinga 2025-01-28 08:39:30 -0800
  • 0645a9fa2e proposed fix: set curr_src.h is to bottom_height before drawing bottom edges / corners in SDL_RenderTexture9Grid, to avoid issue where inadvertently using top height if the npatch existed on a larger texture than the drawn edge would cause too many pixels to be included in the bottom part of the render. Em 2025-01-29 01:13:35 -0500
  • ddd89bd296
    Delete src/thread/n3ds/SDL_syscond.c ds-sloth 2025-01-28 23:47:18 -0500