Commit Graph

  • b1b98b10d8 cmake: also install wasm debug map (optional) Anonymous Maarten 2025-09-18 17:16:57 +02:00
  • 447df411e6 cmake: install javascript and wasm of Emscripten tests Anonymous Maarten 2025-09-18 05:27:09 +02:00
  • 5dfa2cb88a Use SDL_abort when encountering a internal fatal SDL_assertion error Anonymous Maarten 2025-09-17 19:32:27 +02:00
  • a7739ceccb Add SDL_internal macro for internal use Anonymous Maarten 2025-09-17 19:24:02 +02:00
  • 066bcc5204 ci: disable ccache on macOS 13 job Anonymous Maarten 2025-09-17 21:19:32 +02:00
  • 566e7c2379 ci: disable ccache on macOS 13 job Anonymous Maarten 2025-09-17 21:19:32 +02:00
  • 0efcafc74d Added a default case to the switch statement in the HEADER FILE to prevent compiler warnings about missing defaults. This change helps avoid compilation breaks when warnings are treated as errors. krnl32 2025-09-16 13:48:27 -04:00
  • 9859c05178 Added a default case to the switch statement in the HEADER FILE to prevent compiler warnings about missing defaults. This change helps avoid compilation breaks when warnings are treated as errors. krnl32 2025-09-16 13:48:27 -04:00
  • 3876ce3495 fix windows EOF check Kyle Sylvestre 2025-09-16 18:32:37 -04:00
  • 9ad04ff69e examples/misc/01-power/README.txt: fixed wording. Ryan C. Gordon 2025-09-16 14:37:51 -04:00
  • 1c9127ee4d examples: Preload onmouseover images, so it's more responsive to the user. Ryan C. Gordon 2025-09-16 14:22:39 -04:00
  • efb5829124 examples/misc/01-power/README.txt: Note that this is Chrome-only for now. Ryan C. Gordon 2025-09-16 13:37:58 -04:00
  • 3ee29f2e7a render: Don't default to vsync=0 on Emscripten. Ryan C. Gordon 2025-09-16 12:30:22 -04:00
  • 9dbf2c7c0f examples/misc/01-power: Forgot to remove my code for building onmouseover. Ryan C. Gordon 2025-09-16 12:21:12 -04:00
  • aca9bd02bf Make sure DEBUG is defined for debug configurations Sam Lantinga 2025-09-16 09:12:17 -07:00
  • f704661d22 examples: Added "misc" category for the web builds. Ryan C. Gordon 2025-09-16 12:08:04 -04:00
  • e341cc44cc examples: Added misc/01-power Ryan C. Gordon 2025-09-16 12:05:52 -04:00
  • 85ea2bfbf0 examples: Much, much easier way to generate thumbnail and onmouseover files. Ryan C. Gordon 2025-09-16 12:04:40 -04:00
  • 21baa27bea gpu/vulkan : fix clear value indexing ManifoldFR 2025-08-19 19:02:11 +02:00
  • 8bc4e029bd gpu/vulkan : fix clear value indexing ManifoldFR 2025-08-19 19:02:11 +02:00
  • 03e1523eb8 wayland: Add the libdecor toplevel bounds and constraints properties Frank Praznik 2025-09-16 09:55:32 -04:00
  • 08d84ea516 Sync SDL3 wiki -> header SDL Wiki Bot 2025-09-15 20:55:52 +00:00
  • 9905309c56 Update docs to describe enum result for SDL_GetCameraPermissionState Merlyn Morgan-Graham 2025-09-15 12:11:03 -07:00
  • 93fd4a1c80 fix: use productCategory instead of vendorName for joy name for apple driver Sora 2025-09-15 12:58:05 +02:00
  • 964bedfdd9 fix: use productCategory instead of vendorName for joy name for apple driver Sora 2025-09-15 12:58:05 +02:00
  • dcc72b43ba fix build. Ozkan Sezer 2025-09-15 20:29:50 +03:00
  • 07c3b3fb7c fix build. Ozkan Sezer 2025-09-15 20:29:50 +03:00
  • 287e786120 render/gpu: fix copypaste error in render initialization Andrei Alexeyev 2025-09-15 19:23:39 +02:00
  • b8430e4135 SDL_endian.h: don't add _m_prefetch hack for clang-cl if available as a builtin Ozkan Sezer 2025-09-15 19:28:28 +03:00
  • 9343246616 SDL_endian.h: don't add _m_prefetch hack for clang-cl if available as a builtin Ozkan Sezer 2025-09-15 19:28:28 +03:00
  • 7135779599 SDL_endian.h: don't add _m_prefetch hack for clang-cl if available as a builtin Ozkan Sezer 2025-09-15 19:28:28 +03:00
  • 81f2f44843 SDL_endian.h: don't add _m_prefetch hack for clang-cl if available as a builtin Ozkan Sezer 2025-09-15 19:28:28 +03:00
  • cf646af707 Clean up old-style null check Frank Praznik 2025-09-15 10:59:36 -04:00
  • 62c151d044 wayland: Silence unused variable warning Eddy Jansson 2025-09-15 13:22:31 +02:00
  • 21c9f5304d wayland: Silence unused variable warning Eddy Jansson 2025-09-15 13:22:31 +02:00
  • 394d9bfa1a Remove Windows 32-bit ARM build from CI Sam Lantinga 2025-09-14 15:17:44 -07:00
  • b55059b487 Remove Windows 32-bit ARM build from CI Sam Lantinga 2025-09-14 15:17:44 -07:00
  • ecc71c02ea Only use a transparent cursor on Windows when connected via RDP Sam Lantinga 2025-09-14 17:24:40 -07:00
  • 55b599d693 Only use a transparent cursor on Windows when connected via RDP Sam Lantinga 2025-09-14 17:24:40 -07:00
  • 11d38fc23b Only use a transparent cursor on Windows when connected via RDP Sam Lantinga 2025-09-14 17:24:40 -07:00
  • dac6af4ba6 Only use a transparent cursor on Windows when connected via RDP Sam Lantinga 2025-09-14 17:24:40 -07:00
  • d027f0ae6e Remove Windows 32-bit ARM build from CI Sam Lantinga 2025-09-14 15:17:44 -07:00
  • cc3274b6f1 Remove Windows 32-bit ARM build from CI Sam Lantinga 2025-09-14 15:17:44 -07:00
  • 44290c204e Fix HP Deluxe Webcam KQ246AA detected as joystick Nintorch 2025-09-09 22:56:58 +05:00
  • 0b69860af6 Fixed testprocess on 32-bit Windows Sam Lantinga 2025-09-14 14:10:23 -07:00
  • e7a1ae0ea5 Clarify why we ignore EINVAL when flushing a file descriptor Sam Lantinga 2025-09-14 12:11:05 -07:00
  • 30e2fdc5a2 Sort the blacklist entry for the HP Deluxe Webcam KQ246AA Sam Lantinga 2025-09-14 15:38:47 -07:00
  • 556ee00fe3 Fix HP Deluxe Webcam KQ246AA detected as joystick Nintorch 2025-09-09 22:56:58 +05:00
  • 937b7e6aea Fixed testprocess on 32-bit Windows Sam Lantinga 2025-09-14 14:10:23 -07:00
  • f8bace9b9b Remove the behavior of warping the mouse on fullscreen transitions Sam Lantinga 2025-09-14 13:04:56 -07:00
  • a1d3fc1f50 Clarify why we ignore EINVAL when flushing a file descriptor Sam Lantinga 2025-09-14 12:11:05 -07:00
  • 7af36d6c40 Ignore errors flushing output on POSIX pipes Sam Lantinga 2025-09-14 12:01:36 -07:00
  • e40d337a47 Ignore errors flushing output on POSIX pipes Sam Lantinga 2025-09-14 12:01:36 -07:00
  • 0f2cb0a3f8 Fixed to match window event order Sam Lantinga 2025-09-14 11:38:09 -07:00
  • 402fa9434d Updated documentation to reflect that SDL_GetHint() is thread-safe Sam Lantinga 2025-09-14 11:28:45 -07:00
  • 5a2faaee29 Sync SDL3 wiki -> header SDL Wiki Bot 2025-09-14 17:21:15 +00:00
  • 204246c2b7 Sync SDL3 wiki -> header SDL Wiki Bot 2025-09-13 14:13:03 +00:00
  • 29e6e07396 Note it is safe to do drawing in response to SDL_EVENT_WINDOW_EXPOSED Sam Lantinga 2025-09-14 10:19:14 -07:00
  • d1ae1163dd Wait briefly after enabling effects on DualSense controller Sam Lantinga 2025-09-14 09:59:01 -07:00
  • 1aba421bd3 Wait briefly after enabling effects on DualSense controller Sam Lantinga 2025-09-14 09:59:01 -07:00
  • f2bdf2a8cc Removed unnecessary Windows version check Sam Lantinga 2025-09-14 09:01:42 -07:00
  • b2cf5729b4 Disable Windows.Gaming.Input by default Sam Lantinga 2025-09-14 08:45:36 -07:00
  • 78a29d1670 Disable Windows.Gaming.Input by default Sam Lantinga 2025-09-14 08:45:36 -07:00
  • 11b8dd76db Fixed memory leak when using detached threads Sam Lantinga 2025-09-14 08:22:37 -07:00
  • ede86a1267 Fixed memory leak when using detached threads Sam Lantinga 2025-09-14 08:22:37 -07:00
  • 113c7e8a58 Fixed delayed text entry for OTP codes on iOS (thanks @pipiwoaini!) Sam Lantinga 2025-09-14 08:06:24 -07:00
  • 56507a6122 x11: Use the SDL_WindowFlags type instead of Uint32 Frank Praznik 2025-09-13 15:42:12 -04:00
  • 4561be89a5 x11: Use the SDL_WindowFlags type instead of Uint32 Frank Praznik 2025-09-13 15:42:12 -04:00
  • de1b52f161 cmake: Adjust Enabled Backends list for render drivers to catch opengles2. Ryan C. Gordon 2025-09-13 11:28:57 -04:00
  • 2ede37f5a3 cmake: Removed unused SDL_GPU_DXVK bits. Ryan C. Gordon 2025-09-13 11:23:44 -04:00
  • bd680bdbcc Consistently use SDL_PIXELFORMAT_RGBA32 with Emscripten Cameron Cawley 2025-09-04 15:36:45 +01:00
  • 2eb5bff91a Add missing parameters and return types to SDL2 header docs (#13162) Wes Lord 2025-09-13 07:37:33 -07:00
  • c78e279d3c Removed unneeded preprocessor guards Sam Lantinga 2025-09-13 07:22:30 -07:00
  • 78e0ec7e0d SInput: Version as a capabilities vehicle (#13667) mitchellcairns 2025-09-13 07:21:39 -07:00
  • 60515350ae Provide Android targetsdk 35 support in SDL2 (#13776) Gianfranco Berardi 2025-09-13 09:17:28 -05:00
  • be6ab7f9a6 Provide Android targetsdk 35 support in SDL2 (#13776) Gianfranco Berardi 2025-09-13 09:17:28 -05:00
  • 2d1870d8b3 Used SDL_APP_CONTINUE instead 0 1vanK 2025-09-10 20:15:15 +03:00
  • 9603360b7e GPU: Allow rendering into depth texture layers and levels cosmonaut 2025-09-12 13:14:38 -07:00
  • 98e22213da emscripten: Do a little better at tracking Caps/Num/Scroll Lock state. Ryan C. Gordon 2025-09-13 01:48:21 -04:00
  • 2ea1ea1011 Sync SDL3 wiki -> header SDL Wiki Bot 2025-09-13 00:23:10 +00:00
  • 411e47ba00 docs: Remove a redundant comment. Ryan C. Gordon 2025-09-12 20:10:35 -04:00
  • 8d4324cba2 GPU: Bump MAX_COLOR_TARGET_BINDINGS to 8 (#13937) Evan Hemsley 2025-09-12 13:04:18 -07:00
  • fe314a1b8a GPU: Bump MAX_COLOR_TARGET_BINDINGS to 8 (#13937) Evan Hemsley 2025-09-12 13:04:18 -07:00
  • 1c784c453d cmake: Report enabled subsystem backends in a compact form. (#13926) Ryan C. Gordon 2025-09-12 14:59:43 -04:00
  • c78818bd4b examples: When linking to directories, append a '/' to the URL. Ryan C. Gordon 2025-09-12 14:21:53 -04:00
  • 614ae1b115 emscripten: Support analog gamepad triggers on both Firefox and Chrome. Ryan C. Gordon 2025-09-12 14:19:57 -04:00
  • 3c627390bb Updated deployment target to VisionOS 1.3 Sam Lantinga 2025-09-12 10:28:27 -07:00
  • e022c60d3a android: Remove SDL3-static from Android.mk Anonymous Maarten 2025-01-31 17:16:35 +01:00
  • e7784b7bf7 Set GPU properties for maximum hardware compatibility Sam Lantinga 2025-09-11 21:10:18 -07:00
  • 00812d13b0 The names of keyboards and mice are valid after they've been removed Sam Lantinga 2025-09-11 19:39:51 -07:00
  • 3ddc3f1146 Send events for mice and keyboards detected during initialization Sam Lantinga 2025-09-11 19:12:42 -07:00
  • 8d5b82be2e io: POSIX implementation tries to get status information on short reads/writes. Ryan C. Gordon 2025-09-11 09:32:32 -04:00
  • 4d6e0e0087 io: read_fd should only report EOF on a zero-byte return value. Ryan C. Gordon 2025-09-10 11:45:08 -04:00
  • 4efdfd92a2 Emscripten: Ensure drop functionality is the same as other platforms Temdog007 2025-09-10 14:52:05 -07:00
  • 6711caa431 Emscripten: Fix Emscripten_GetFocusedWindow Temdog007 2025-09-10 14:35:34 -07:00
  • 712ce16469 Fixed emulated touch on Android Sam Lantinga 2025-09-10 14:44:26 -07:00
  • e035f3a480 Sync SDL3 wiki -> header SDL Wiki Bot 2025-09-10 19:09:24 +00:00
  • 035eed351c Added SDL_GetPixelFormatFromGPUTextureFormat() and SDL_GetGPUTextureFormatFromPixelFormat() Sam Lantinga 2025-09-07 21:15:51 -07:00
  • d3a6be9607 X11TK: Implement SHM transport for fractional scaling (#13919) eafton 2025-09-10 18:05:23 +03:00
  • 206a3cd25f X11TK: Fix a bug where closing the messagebox would kill the application eafton 2025-09-10 13:23:11 +03:00