Commit Graph

  • 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
  • 35408a2126 Fix reallocation of GPU renderer vertex buffer Jaan Soulier 2025-09-09 23:05:11 -04:00
  • ed6a72a7fd Fix reallocation of GPU renderer vertex buffer Jaan Soulier 2025-09-09 23:05:11 -04:00
  • 7840c9d879 Sync SDL3 wiki -> header SDL Wiki Bot 2025-09-10 00:35:57 +00:00
  • e5b9dfd181 Fixed setting SDL_PROP_TEXTURE_VULKAN_TEXTURE_NUMBER Sam Lantinga 2025-09-09 07:35:55 -07:00
  • b7dba970e1 Fixed setting SDL_PROP_TEXTURE_VULKAN_TEXTURE_NUMBER Sam Lantinga 2025-09-09 07:35:55 -07:00
  • a4b180f515 Added SDL_PROP_TEXTURE_GPU_TEXTURE_POINTER Sam Lantinga 2025-09-09 07:36:26 -07:00
  • c5749f0ae7 video: Xbox buildfix for DeclareDPIAwareSystem Ethan Lee 2025-09-09 16:35:18 -04:00
  • e8a5d07e5e X11: Check for invalid opcodes in SHM error handler eafton 2025-09-09 17:53:22 +03:00
  • b59d6d49c3 X11: Check for invalid opcodes in SHM error handler eafton 2025-09-09 17:53:22 +03:00
  • 387a2b924d Revert "Sync SDL3 wiki -> header" Ryan C. Gordon 2025-09-09 10:37:36 -04:00
  • 0f8d062e10 Fixed warning: conversion to 'uint32_t' from 'float' may alter its value Sam Lantinga 2025-09-08 19:24:40 -07:00
  • 5907bf2555 cmake: remove GetDpiForMonitor() assignment from shellscalingapi.h check Ozkan Sezer 2025-09-09 04:55:32 +03:00
  • b2c6dfa4c5 dialog, windows: tweak includes and include order, Ozkan Sezer 2025-09-09 04:55:24 +03:00
  • df0cc6e98b Make sure we always zero the buffer sent to Steam Controllers Sam Lantinga 2025-09-08 18:41:17 -07:00
  • 11411bb5ef renderer: Don't use wrapping on NPOT textures if the renderer can't handle it. Ryan C. Gordon 2025-09-08 17:06:59 -04:00
  • 2f5bc17ea6 Fix support for Windows XP and up (#13904) nightmareci 2025-09-08 13:00:26 -07:00
  • 3f196c0abe Added a name for the Windows raw input thread Sam Lantinga 2025-09-08 11:39:02 -07:00