Commit Graph

  • 9624be055a Add out/ to .gitignore nightmareci 2025-09-03 11:57:26 -0700
  • 9abeeebad5 Fixed warning: no previous prototype for function Sam Lantinga 2025-09-03 11:23:45 -0700
  • 47cf28635b Create an application bundle for examples on Mac OS X Cameron Cawley 2025-09-03 19:15:48 +0100
  • 3d83654d78 Always enable Vulkan when targeting Windows nightmareci 2025-09-03 10:54:34 -0700
  • 196674d53b Use HAVE_SENSORSAPI_H as a signal of Windows 7+ instead of HAVE_D3D11_H nightmareci 2025-09-03 10:33:43 -0700
  • 4441d8b0ad x11: Don't include XDestroyImage in the table of exported functions Simon McVittie 2025-09-03 17:04:50 +0100
  • 75eeda4c57 x11: Fix build with -DSDL_X11_SHARED=OFF Simon McVittie 2025-09-03 16:21:21 +0100
  • bd68aea94b x11: Don't include XDestroyImage in the table of exported functions Simon McVittie 2025-09-03 17:04:50 +0100
  • 51052245d1 X11TK: Fix locale bug for non-dialog windows eafton 2025-09-03 16:57:16 +0300
  • 87a2697ff7 X11TK: Fix locale bug for non-dialog windows eafton 2025-09-03 16:57:16 +0300
  • 786847d17e X11TK: Reintroduce menu functionality and fix a bug eafton 2025-09-03 13:58:18 +0300
  • b084999d40 testautomation_events: initialize variable to prevent undefined read Sylvain 2025-09-03 10:13:05 +0200
  • 41094a86c3
    testautomation_events: initialize variable to prevent undefined read Sylvain 2025-09-03 10:13:05 +0200
  • 7f91fe7b89 fix SDL_SendGamepadEffect for MasconPro luoxing 2025-09-03 14:38:41 +0800
  • e7dd5d841b Don't set SDL_SURFACE_LOCK_NEEDED until a surface is RLE encoded Sam Lantinga 2025-09-02 21:18:55 -0700
  • 437d78499c Don't set SDL_SURFACE_LOCK_NEEDED until a surface is RLE encoded Sam Lantinga 2025-09-02 21:18:55 -0700
  • 9cb31d4d29 Don't set SDL_SURFACE_LOCK_NEEDED until a surface is RLE encoded Sam Lantinga 2025-09-02 21:18:55 -0700
  • 5594d03da0 Leave letterbox borders set to the frame clear color Sam Lantinga 2025-09-02 20:11:00 -0700
  • fbbc29159a Leave letterbox borders set to the frame clear color Sam Lantinga 2025-09-02 20:11:00 -0700
  • f2ae66b64f Set the texture scale and address mode when creating a texture Sam Lantinga 2025-09-02 17:48:02 -0700
  • cc9937201e x11: fix a typo after PR/13855 and kill lots of trailing whitespace Ozkan Sezer 2025-09-03 04:37:56 +0300
  • ef19c72015 Set the texture scale and address mode when creating a texture Sam Lantinga 2025-09-02 17:48:02 -0700
  • e9d03fe5a1 Set the texture scale and address mode when creating a texture Sam Lantinga 2025-09-02 17:48:02 -0700
  • d14cbd7b50
    Introduce X11 toolkit and make message dialogs use it (#13855) eafton 2025-09-02 23:22:48 +0300
  • 393d99338f cmake: make SDL_CPU_xxx variable visible when using CMAKE_OSX_ARCHITECTURES Anonymous Maarten 2025-04-03 18:23:33 +0200
  • af74b1fe84
    wikiheaders: Generate a current list of supported environment variables. Ryan C. Gordon 2025-09-02 15:49:52 -0400
  • 4d88280931 cmake: simd detection clean-up for Apple multi-arch configs. Ozkan Sezer 2025-09-02 22:34:10 +0300
  • e8cc359b5e cmake: use 'TargetConditionals.h' on Apple for SIMD tests Anonymous Maarten 2025-04-03 21:32:16 +0200
  • 3b4a198655 cmake: use APPLE in dep_option Anonymous Maarten 2025-04-03 21:31:39 +0200
  • 83bb0f9105 cmake: simd detection clean-up for Apple multi-arch configs. Ozkan Sezer 2025-09-02 22:34:10 +0300
  • c0fb71f2a9 cmake: fix SDL_UNINSTALL post-configuration report Anonymous Maarten 2025-04-03 21:32:38 +0200
  • e15e2808f2 cmake: use 'TargetConditionals.h' on Apple for SIMD tests Anonymous Maarten 2025-04-03 21:32:16 +0200
  • 1e7d3b51de cmake: use APPLE in dep_option Anonymous Maarten 2025-04-03 21:31:39 +0200
  • 7a72595e8f Make WINVER checks more granular nightmareci 2025-09-02 12:08:00 -0700
  • 61b23569ba X11TK: Remove menu functionality for now eafton 2025-09-02 21:37:37 +0300
  • 8d9b15c901 Fix SDL_WINVER handling nightmareci 2025-09-02 11:13:21 -0700
  • e6d7305628 Fix some uses of WINVER nightmareci 2025-09-02 11:11:58 -0700
  • 2e47ce4a31 X11TK: Introduce and make message dialogs use it eafton 2025-09-02 21:10:58 +0300
  • dd69f021b8 X11TK: Introduce and make message dialogs use it eafton 2025-09-02 21:10:46 +0300
  • 778dd857b5 X11TK eafton 2025-09-02 20:47:00 +0300
  • a6973fd9d1 X11TK eafton 2025-09-02 20:41:45 +0300
  • 9e8c48ca67 pejfgpıgjerıgj eafton 2025-09-02 15:28:30 +0300
  • b629c8eb2b Cleanup eafton 2025-08-30 18:59:59 +0300
  • 0d271f1c63 Menus eafton 2025-08-30 18:35:03 +0300
  • ddcef9835f Menus eafton 2025-08-30 18:34:08 +0300
  • 34a7efff45 Add Emscripten joystick rumble support Nintorch 2025-08-16 16:08:22 +0500
  • 92b800383b Fixed relative motion having desktop mouse scale on Wayland Sam Lantinga 2025-08-25 11:47:18 -0700
  • 92cdb6a83a Introduce enum for SDL_GetCameraPermissionState result Merlyn Morgan-Graham 2025-08-16 02:36:09 -0700
  • 9a8df86a41 dialog: Print DBus errors where available Colin Kinloch 2025-08-06 21:25:31 +0100
  • dd9980fb03 dialog: Fix save file chooser with xdg portal Colin Kinloch 2025-05-25 15:55:48 +0100
  • c08521b32e Allow Android to ignore unnecessary joysticks Nintorch 2025-08-16 21:55:03 +0500
  • fa60ae7b32 testffmpeg: avutil queue family version check Colin Kinloch 2025-08-16 16:13:52 +0100
  • e8caad6117 audio: Clean out all the bitshifting. Ryan C. Gordon 2025-08-25 13:06:09 -0400
  • 767c69c954 audio: Renamed device_hash_lock to subsystem_rwlock. Ryan C. Gordon 2025-08-25 11:35:37 -0400
  • 439b6b3438 audio: Split current_audio.device_hash into two separate hashtables. Ryan C. Gordon 2025-08-25 11:31:12 -0400
  • cbb2ffc24a Fixed build Sam Lantinga 2025-08-25 09:45:39 -0700
  • aebf4bba9e Fixed crash if mouse functions are used after video quit Sam Lantinga 2025-08-25 08:54:43 -0700
  • 153e0d6306 Fix vsync-off support for direct3d11 ceski 2025-08-18 20:05:08 -0700
  • 87d5d0c3b8 gpu: D3D12 only requires feature level 11_0 with Resource Binding Tier 2. Ethan Lee 2025-08-22 14:32:28 -0400
  • 6b2034376d Fix typo in SDL_power doc comment Merlyn Morgan-Graham 2025-08-16 09:09:20 +0000
  • 38faf619e1 Docs fix for SDL_stdinc.h: floor,floorf,ceil,ceilf arnau.nau 2025-08-19 01:38:47 +0200
  • 88cc82d92d Sync SDL3 wiki -> header SDL Wiki Bot 2025-08-19 20:39:22 +0000
  • 563b8cf422 GPU: Fix Vulkan indexing error for resolve attachment refs (#13768) Wilson Jallet 2025-08-19 21:10:55 +0200
  • 66ffb756a3 Sync SDL3 wiki -> header SDL Wiki Bot 2025-08-19 04:41:07 +0000
  • 325dd49d48 Only add VRAM to deviceRank if asking for a high performance device, and if the device already meets all the requirements. suleyth 2025-08-17 22:52:45 +0200
  • 7e4c53f63a Make deviceRank an Uint64 to avoid potential overflow issues in case of future GPUs with huge VRAM suleyth 2025-08-17 22:48:02 +0200
  • 76a587318a Pick dedicated GPU with highest VRAM suleyth 2025-08-16 11:56:47 +0200
  • b528576948 X11TK: Fix build eafton 2025-08-23 19:42:10 +0300
  • 0f4aacb817 X11TK: Respond to scale changes eafton 2025-08-23 19:21:41 +0300
  • 8b81437a42 X11TK: Respond to scale changes eafton 2025-08-23 19:21:28 +0300
  • 438ceb479d X11TK: Respond to scale changes eafton 2025-08-23 19:17:07 +0300
  • c739c1b7a5 X11TK: Use ceil instead of round eafton 2025-08-20 17:35:39 +0300
  • 973c9af53e X11TK: Implement arrow key navigation eafton 2025-08-20 12:15:01 +0300
  • 0d10b830df X11TK: Process Xsettings events eafton 2025-08-20 12:02:27 +0300
  • bf56835de7 X11TK: Fix XDestroyImage fixme eafton 2025-08-20 11:55:50 +0300
  • 9ac23d8e2a X11TK: Fix leftover from debugging eafton 2025-08-19 22:14:22 +0300
  • ddc145c286 X11TK: Fix FreeBSD build eafton 2025-08-19 22:10:13 +0300
  • dd18a1f398 X11TK: Implement scaling (both integer and fractional) eafton 2025-08-19 22:03:26 +0300
  • 412b042801 X11TK: Add keyboard navigation/tabbing support eafton 2025-08-19 16:02:23 +0300
  • 2c5ce6b012 x11: use raw values for relative mouse motion Sam Lantinga 2025-08-14 19:30:54 -0700
  • 06f25ac746 Fix crash when enumerating Steam Controllers Sam Lantinga 2025-08-14 14:49:04 -0700
  • 568f64d0e9 Fixed style Sam Lantinga 2025-08-14 14:48:58 -0700
  • ae7bc30cd4 Fixed spacing Sam Lantinga 2025-08-14 14:44:49 -0700
  • 0cd15fd421 Fixed crash when reinitializing video on X11 Sam Lantinga 2025-08-14 13:41:40 -0700
  • c07458ffc0 Improve CMake for IDE Projects (Visual Studio) (#13704) Joshua T. Fisher 2025-08-14 08:19:14 -0700
  • 4bc6f70cca x11: fixed creating a window when all displays are disconnected Sam Lantinga 2025-08-13 19:42:49 -0700
  • ede63d92f2 Fixed crash if X11 initialization fails Sam Lantinga 2025-08-13 19:42:28 -0700
  • 93e63d6db6 emscripten tests: fix warning: uninitialized variable Petar Popovic 2025-08-13 22:59:17 +0200
  • ff17548f82 Use PulseAudio fragsize buffer correctly ChaseKnowlden 2025-08-13 14:17:51 -0400
  • 10b4f2685a docs: Mark most of SDL_filesystem.h as thread-safe. Ryan C. Gordon 2025-08-13 16:32:02 -0400
  • 71a062569e Work around password integrations hiding software keyboard and preventing autofill Salman Alshamrani 2025-01-03 20:58:03 -0500
  • 64ee947e37 Fix text field resetting text when replaced with a short string Salman Alshamrani 2024-12-23 18:15:59 -0500
  • a749aee275 Keep MSVC Flags Consistent across CMake runs ChaseKnowlden 2025-08-12 18:29:22 -0400
  • 6730efee1a SEWN Button Convention Mitch Cairns 2025-08-05 18:00:12 -0700
  • 5bd7ab5800 SInput: Mapping updates for GCUltimate/ProGCC Mitch Cairns 2025-08-05 17:35:38 -0700
  • 25c118ced2 Sync SDL3 wiki -> header SDL Wiki Bot 2025-08-12 17:05:23 +0000
  • 9c88cce694 Support the "ambient" value for SDL_HINT_AUDIO_CATEGORY Sam Lantinga 2025-08-12 09:53:41 -0700
  • d45a3663a9 Sync SDL3 wiki -> header SDL Wiki Bot 2025-08-12 16:53:08 +0000
  • 7aebe56ac8 Fixed bug #13493: Assertion failure at SDL_AddTouch with Android API 28 Java touch id should be -1 because it's reserved for internal SDL synthetic events. It should also not be 0, because this is SDL invalid value. Sylvain 2025-08-08 11:43:42 +0200
  • c7daec5f92 Update NDK version to 28 (#13729) Chase Knowlden 2025-08-12 10:45:57 -0400