Commit Graph

  • f8bace9b9b Remove the behavior of warping the mouse on fullscreen transitions Sam Lantinga 2025-09-14 13:04:56 -0700
  • c2d1ae32ae Remove the behavior of warping the mouse on fullscreen transitions Sam Lantinga 2025-09-14 13:04:56 -0700
  • a1d3fc1f50 Clarify why we ignore EINVAL when flushing a file descriptor Sam Lantinga 2025-09-14 12:11:05 -0700
  • 7af36d6c40 Ignore errors flushing output on POSIX pipes Sam Lantinga 2025-09-14 12:01:36 -0700
  • e40d337a47 Ignore errors flushing output on POSIX pipes Sam Lantinga 2025-09-14 12:01:36 -0700
  • 0f558ce12e Ignore errors flushing output on POSIX pipes Sam Lantinga 2025-09-14 12:01:36 -0700
  • 0f2cb0a3f8 Fixed to match window event order Sam Lantinga 2025-09-14 11:38:09 -0700
  • 402fa9434d Updated documentation to reflect that SDL_GetHint() is thread-safe Sam Lantinga 2025-09-14 11:28:45 -0700
  • 5a2faaee29 Sync SDL3 wiki -> header SDL Wiki Bot 2025-09-14 17:21:15 +0000
  • 204246c2b7 Sync SDL3 wiki -> header SDL Wiki Bot 2025-09-13 14:13:03 +0000
  • 29e6e07396 Note it is safe to do drawing in response to SDL_EVENT_WINDOW_EXPOSED Sam Lantinga 2025-09-14 10:19:14 -0700
  • d1ae1163dd Wait briefly after enabling effects on DualSense controller Sam Lantinga 2025-09-14 09:59:01 -0700
  • 1aba421bd3 Wait briefly after enabling effects on DualSense controller Sam Lantinga 2025-09-14 09:59:01 -0700
  • f2bdf2a8cc Removed unnecessary Windows version check Sam Lantinga 2025-09-14 09:01:42 -0700
  • b2cf5729b4 Disable Windows.Gaming.Input by default Sam Lantinga 2025-09-14 08:45:36 -0700
  • 78a29d1670 Disable Windows.Gaming.Input by default Sam Lantinga 2025-09-14 08:45:36 -0700
  • 11b8dd76db Fixed memory leak when using detached threads Sam Lantinga 2025-09-14 08:22:37 -0700
  • ede86a1267 Fixed memory leak when using detached threads Sam Lantinga 2025-09-14 08:22:37 -0700
  • b22e9bb99e Fixed memory leak when using detached threads Sam Lantinga 2025-09-14 08:22:37 -0700
  • 113c7e8a58 Fixed delayed text entry for OTP codes on iOS (thanks @pipiwoaini!) Sam Lantinga 2025-09-14 08:06:24 -0700
  • 56507a6122
    x11: Use the SDL_WindowFlags type instead of Uint32 Frank Praznik 2025-09-13 15:42:12 -0400
  • 4561be89a5
    x11: Use the SDL_WindowFlags type instead of Uint32 Frank Praznik 2025-09-13 15:42:12 -0400
  • c74e22a0d6 Add simple input dialog function Semphris 2025-09-13 14:00:52 -0400
  • de1b52f161
    cmake: Adjust Enabled Backends list for render drivers to catch opengles2. Ryan C. Gordon 2025-09-13 11:28:57 -0400
  • 2ede37f5a3
    cmake: Removed unused SDL_GPU_DXVK bits. Ryan C. Gordon 2025-09-13 11:23:44 -0400
  • bd680bdbcc Consistently use SDL_PIXELFORMAT_RGBA32 with Emscripten Cameron Cawley 2025-09-04 15:36:45 +0100
  • 2eb5bff91a
    Add missing parameters and return types to SDL2 header docs (#13162) Wes Lord 2025-09-13 07:37:33 -0700
  • 91129393a6
    Apply suggestions from code review Sam Lantinga 2025-09-13 07:35:38 -0700
  • c78e279d3c Removed unneeded preprocessor guards Sam Lantinga 2025-09-13 07:22:30 -0700
  • 78e0ec7e0d
    SInput: Version as a capabilities vehicle (#13667) mitchellcairns 2025-09-13 07:21:39 -0700
  • 60515350ae Provide Android targetsdk 35 support in SDL2 (#13776) Gianfranco Berardi 2025-09-13 09:17:28 -0500
  • be6ab7f9a6
    Provide Android targetsdk 35 support in SDL2 (#13776) Gianfranco Berardi 2025-09-13 09:17:28 -0500
  • 2d1870d8b3 Used SDL_APP_CONTINUE instead 0 1vanK 2025-09-10 20:15:15 +0300
  • 9603360b7e GPU: Allow rendering into depth texture layers and levels cosmonaut 2025-09-12 13:14:38 -0700
  • 98e22213da
    emscripten: Do a little better at tracking Caps/Num/Scroll Lock state. Ryan C. Gordon 2025-09-13 01:48:21 -0400
  • 2ea1ea1011 Sync SDL3 wiki -> header SDL Wiki Bot 2025-09-13 00:23:10 +0000
  • 411e47ba00
    docs: Remove a redundant comment. Ryan C. Gordon 2025-09-12 20:10:35 -0400
  • 8d4324cba2 GPU: Bump MAX_COLOR_TARGET_BINDINGS to 8 (#13937) Evan Hemsley 2025-09-12 13:04:18 -0700
  • 65e06fe460 GPU: Allow rendering into depth texture layers and levels cosmonaut 2025-09-12 13:14:38 -0700
  • fe314a1b8a
    GPU: Bump MAX_COLOR_TARGET_BINDINGS to 8 (#13937) Evan Hemsley 2025-09-12 13:04:18 -0700
  • 37d4b6d0f1 GPU: Bump MAX_COLOR_TARGET_BINDINGS to 8 cosmonaut 2025-09-12 12:39:29 -0700
  • 1c784c453d
    cmake: Report enabled subsystem backends in a compact form. (#13926) Ryan C. Gordon 2025-09-12 14:59:43 -0400
  • 9e817a592c
    Update cmake/macros.cmake Ryan C. Gordon 2025-09-12 14:57:37 -0400
  • c78818bd4b
    examples: When linking to directories, append a '/' to the URL. Ryan C. Gordon 2025-09-12 14:21:53 -0400
  • 614ae1b115
    emscripten: Support analog gamepad triggers on both Firefox and Chrome. Ryan C. Gordon 2025-09-12 14:19:57 -0400
  • 2c2c923b68 Fix Android TitleStorage: avoid leading '/' and handle NULL base path Corentin Recanzone 2025-09-12 20:17:11 +0200
  • 3c627390bb Updated deployment target to VisionOS 1.3 Sam Lantinga 2025-09-12 10:28:27 -0700
  • e022c60d3a android: Remove SDL3-static from Android.mk Anonymous Maarten 2025-01-31 17:16:35 +0100
  • f0851fbf4b android: Remove SDL3-static from Android.mk Anonymous Maarten 2025-01-31 17:16:35 +0100
  • 91ecab5d8a
    cmake: Report enabled subsystem backends in a compact form. Ryan C. Gordon 2025-09-11 19:36:08 -0400
  • e7784b7bf7 Set GPU properties for maximum hardware compatibility Sam Lantinga 2025-09-11 21:10:18 -0700
  • 7cdea4404a Set GPU properties for maximum hardware compatibility Sam Lantinga 2025-09-11 21:10:18 -0700
  • 00812d13b0 The names of keyboards and mice are valid after they've been removed Sam Lantinga 2025-09-11 19:39:51 -0700
  • 3ddc3f1146 Send events for mice and keyboards detected during initialization Sam Lantinga 2025-09-11 19:12:42 -0700
  • 8d4085a339 The names of keyboards and mice are valid after they've been removed Sam Lantinga 2025-09-11 19:39:51 -0700
  • 9f5fd3e69a Send events for mice and keyboards detected during initialization Sam Lantinga 2025-09-11 19:12:42 -0700
  • 8d5b82be2e
    io: POSIX implementation tries to get status information on short reads/writes. Ryan C. Gordon 2025-09-11 09:32:32 -0400
  • 4d6e0e0087
    io: read_fd should only report EOF on a zero-byte return value. Ryan C. Gordon 2025-09-10 11:45:08 -0400
  • 4efdfd92a2 Emscripten: Ensure drop functionality is the same as other platforms Temdog007 2025-09-10 14:52:05 -0700
  • 6711caa431 Emscripten: Fix Emscripten_GetFocusedWindow Temdog007 2025-09-10 14:35:34 -0700
  • 5ce7b3edd6 Emscripten: Ensure drop functionality is the same as other platforms Temdog007 2025-09-10 14:52:05 -0700
  • 712ce16469 Fixed emulated touch on Android Sam Lantinga 2025-09-10 14:44:26 -0700
  • 1cc0f800ad Emscripten: Fix Emscripten_GetFocusedWindow Temdog007 2025-09-10 14:35:34 -0700
  • e035f3a480 Sync SDL3 wiki -> header SDL Wiki Bot 2025-09-10 19:09:24 +0000
  • 035eed351c Added SDL_GetPixelFormatFromGPUTextureFormat() and SDL_GetGPUTextureFormatFromPixelFormat() Sam Lantinga 2025-09-07 21:15:51 -0700
  • ffe10c2787 Fully support logging multiple lines per log call nightmareci 2025-09-10 10:47:51 -0700
  • 81f24632d4 Used SDL_APP_CONTINUE instead 0 1vanK 2025-09-10 20:15:15 +0300
  • d3a6be9607
    X11TK: Implement SHM transport for fractional scaling (#13919) eafton 2025-09-10 18:05:23 +0300
  • 206a3cd25f X11TK: Fix a bug where closing the messagebox would kill the application eafton 2025-09-10 13:23:11 +0300
  • 7386ad2059 X11TK: Do not forget to set bytes_per_line eafton 2025-09-10 13:42:49 +0300
  • 42e180d578 X11TK: Implement SHM transport for fractional scaling eafton 2025-09-10 13:38:22 +0300
  • 4a517ff742 X11TK: Fix a bug where closing the messagebox would kill the application eafton 2025-09-10 13:23:11 +0300
  • 35408a2126 Fix reallocation of GPU renderer vertex buffer Jaan Soulier 2025-09-09 23:05:11 -0400
  • ed6a72a7fd Fix reallocation of GPU renderer vertex buffer Jaan Soulier 2025-09-09 23:05:11 -0400
  • 6272f90d60 Fix reallocation of GPU renderer vertex buffer Jaan Soulier 2025-09-09 23:05:11 -0400
  • 7840c9d879 Sync SDL3 wiki -> header SDL Wiki Bot 2025-09-10 00:35:57 +0000
  • e5b9dfd181 Fixed setting SDL_PROP_TEXTURE_VULKAN_TEXTURE_NUMBER Sam Lantinga 2025-09-09 07:35:55 -0700
  • b7dba970e1 Fixed setting SDL_PROP_TEXTURE_VULKAN_TEXTURE_NUMBER Sam Lantinga 2025-09-09 07:35:55 -0700
  • a4b180f515 Added SDL_PROP_TEXTURE_GPU_TEXTURE_POINTER Sam Lantinga 2025-09-09 07:36:26 -0700
  • c5749f0ae7 video: Xbox buildfix for DeclareDPIAwareSystem Ethan Lee 2025-09-09 16:35:18 -0400
  • e8a5d07e5e X11: Check for invalid opcodes in SHM error handler eafton 2025-09-09 17:53:22 +0300
  • b59d6d49c3 X11: Check for invalid opcodes in SHM error handler eafton 2025-09-09 17:53:22 +0300
  • 151365f1ee Fix HP Deluxe Webcam KQ246AA detected as joystick Nintorch 2025-09-09 22:56:58 +0500
  • b79334633e Fixed setting SDL_PROP_TEXTURE_VULKAN_TEXTURE_NUMBER Sam Lantinga 2025-09-09 07:35:55 -0700
  • fcf8d09c73 Added SDL_PROP_TEXTURE_GPU_TEXTURE_POINTER Sam Lantinga 2025-09-09 07:36:26 -0700
  • 1d68d54d40
    X11: Check for invalid opcodes in SHM error handler eafton 2025-09-09 17:53:22 +0300
  • 387a2b924d
    Revert "Sync SDL3 wiki -> header" Ryan C. Gordon 2025-09-09 10:37:36 -0400
  • 0f8d062e10 Fixed warning: conversion to 'uint32_t' from 'float' may alter its value Sam Lantinga 2025-09-08 19:24:40 -0700
  • 5907bf2555 cmake: remove GetDpiForMonitor() assignment from shellscalingapi.h check Ozkan Sezer 2025-09-09 04:55:32 +0300
  • b2c6dfa4c5 dialog, windows: tweak includes and include order, Ozkan Sezer 2025-09-09 04:55:24 +0300
  • df0cc6e98b Make sure we always zero the buffer sent to Steam Controllers Sam Lantinga 2025-09-08 18:41:17 -0700
  • 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 -0400
  • 2f5bc17ea6
    Fix support for Windows XP and up (#13904) nightmareci 2025-09-08 13:00:26 -0700
  • 598f704c16 Fix compile errors in SDL_windowsdialog.c nightmareci 2025-09-08 12:23:02 -0700
  • 7fb37e83c6
    Merge branch 'main' into windows-version-support nightmareci 2025-09-08 12:07:12 -0700
  • 3f196c0abe Added a name for the Windows raw input thread Sam Lantinga 2025-09-08 11:39:02 -0700
  • 2746e988b3 Sync SDL3 wiki -> header SDL Wiki Bot 2025-09-08 18:20:40 +0000
  • 5591d4b1a8 gpu: Note hardware supported by Tier 1 Resource Binding Ethan Lee 2025-09-08 13:51:13 -0400
  • cbe4970946 gpu: Add D3D12_ALLOW_FEWER_RESOURCE_SLOTS_BOOLEAN property Ethan Lee 2025-08-23 22:00:29 -0400
  • 8f72de3a60
    gpu: Note hardware supported by Tier 1 Resource Binding Ethan Lee 2025-09-08 13:51:13 -0400