Commit Graph

  • 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
  • 0488677a55
    Merge 6d5910e358 into d3a6be9607 Maia 2025-09-10 13:23:32 -0500
  • 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
  • a49158973c
    Merge f1761d95df into d3a6be9607 nightmareci 2025-09-10 18:25:23 +0200
  • 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
  • 3ebd79c638
    Merge e2b32152c6 into eb974470ec Wolf1098 2025-09-09 00:49:24 +0200
  • 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
  • 8c1daf0caf gpu/vulkan: Move dereference after null check Luis Caceres 2025-09-08 15:39:39 +0100
  • 025e33fcac gpu: Add D3D12_ALLOW_FEWER_RESOURCE_SLOTS_BOOLEAN property Ethan Lee 2025-08-23 22:00:29 -0400
  • 03d0c2ad74 gpu/vulkan: Move dereference after null check Luis Caceres 2025-09-08 15:39:39 +0100
  • 094a2dd50a Revert unnecessary/incorrect changes nightmareci 2025-09-08 09:15:30 -0700
  • 566d954a2e gpu/vulkan: Move dereference after null check Luis Caceres 2025-09-08 15:39:39 +0100
  • 901a524d0d Update Fedora Linux system dependencies Anonymous Maarten 2025-09-08 15:15:12 +0200
  • 367c6e732b simplify to only support nohotkey for now expikr 2025-09-08 00:31:00 -0700
  • 2089d68821 Update src/video/windows/SDL_windowsrawinput.c expikr 2025-09-08 00:17:46 -0700
  • 7cb14757ad Add hint for blocking win key when using raw keyboard expikr 2025-08-27 22:36:54 -0700
  • 5b8d9268ac SInput: Always use dynamic features Mitch Cairns 2025-09-08 00:13:45 -0700
  • 68e9fbe0a9 Added SDL_GetPixelFormatFromGPUTextureFormat() and SDL_GetGPUTextureFormatFromPixelFormat() Sam Lantinga 2025-09-07 21:15:51 -0700
  • 9d6fb509fe cliprect example: allow the clipping rectangle to extend outside the destination Sam Lantinga 2025-09-07 19:34:27 -0700
  • bb557f1077 Fixed jitter when doing a scaled blit to a surface with clipping set Sam Lantinga 2025-09-07 19:32:36 -0700
  • 7c9aae205e cliprect example: allow the clipping rectangle to extend outside the destination Sam Lantinga 2025-09-07 19:34:27 -0700
  • 77c3340c0e Fixed jitter when doing a scaled blit to a surface with clipping set Sam Lantinga 2025-09-07 19:32:36 -0700
  • 1f40405506
    add Copyright of ZUIKI. zuiki_inn 2025-09-08 09:41:53 +0900
  • 174d411b50 Fixed ERROR: IDXGIFactory::CreateSwapChain: The flag DXGI_SWAP_CHAIN_FLAG_ALLOW_TEARING is only allowed for FLIP swapchains Sam Lantinga 2025-09-07 16:53:25 -0700
  • eb974470ec Guard use of @available in SDL_cocoaevents.m Joshua Root 2025-09-08 09:20:11 +1000
  • bcd88e5429 Guard use of @available in SDL_cocoaevents.m Joshua Root 2025-09-08 09:20:11 +1000
  • a7ee54f9a3
    examples/README: Added a note about generating onmouseevent and thumbnails. Ryan C. Gordon 2025-09-07 17:45:38 -0400
  • 7c6ecb1cc4
    examples: Reencoded input/02-joystick-events/onmouseover.webp, much smaller. Ryan C. Gordon 2025-09-07 17:36:12 -0400
  • 8e06997cb9 Sync SDL3 wiki -> header SDL Wiki Bot 2025-09-07 21:33:32 +0000
  • 35959b606a Added support for the DEBUG_INVOCATION environment variable Sam Lantinga 2025-09-07 14:10:55 -0700
  • 8fdb2224d5 Added support for the DEBUG_INVOCATION environment variable Sam Lantinga 2025-09-07 14:10:55 -0700
  • 9116a56c13 Fixed memory leak enumerating display modes on Windows Sam Lantinga 2025-09-07 13:38:39 -0700
  • e420f116cb Fixed memory leak enumerating display modes on Windows Sam Lantinga 2025-09-07 13:38:39 -0700
  • 834b5ba7fb Note that letterboxing uses the clear color now, not black bars Sam Lantinga 2025-09-07 13:02:39 -0700
  • ab17d66884 Make sure the surface used for a software renderer is a valid format Sam Lantinga 2025-09-07 12:55:33 -0700
  • 9ccdaa49f4 Removed reference to icon-alpha.bmp Sam Lantinga 2025-09-07 12:37:52 -0700
  • 0fab606bed Removed reference to icon-alpha.bmp Sam Lantinga 2025-09-07 12:37:52 -0700
  • cd6b68a9fb Define the behavior of a negative width or height passed to SDL_RenderFillRect() Sam Lantinga 2025-09-07 12:08:38 -0700
  • 720038c678 Define the behavior of a negative width or height passed to SDL_RenderFillRect() Sam Lantinga 2025-09-07 12:08:38 -0700
  • c26db57c4e Fix some build errors that showed up with older MSVC nightmareci 2025-09-07 11:40:58 -0700
  • a5d790124c
    examples: Added input/04-gamepad-events Ryan C. Gordon 2025-09-07 14:06:21 -0400
  • 1f1ee7fa08 Sync SDL3 wiki -> header SDL Wiki Bot 2025-09-07 18:03:10 +0000
  • ec33da05b3 Added SDL_HINT_RENDER_DIRECT3D11_WARP Sam Lantinga 2025-09-07 11:00:59 -0700
  • ad2b211f75 Fixed pitch and chroma issues with the Vulkan planar YUV texture update functions Sam Lantinga 2025-09-07 10:00:55 -0700
  • 466f93aee1 Fixed pitch and chroma issues with the Vulkan planar YUV texture update functions Sam Lantinga 2025-09-07 10:00:55 -0700
  • 2304047c95 testyuv: enable testing planar YUV texture update functions Sam Lantinga 2025-09-07 10:00:21 -0700
  • 1c2b919171 Fixed pitch and chroma issues with the Vulkan planar YUV texture update functions Sam Lantinga 2025-09-07 10:00:55 -0700
  • 77d7aeaa76 testyuv: enable testing planar YUV texture update functions Sam Lantinga 2025-09-07 10:00:21 -0700
  • cfa31df2d5
    examples/input/03-gamepad-polling: Added some README notes about the web. Ryan C. Gordon 2025-09-07 11:28:47 -0400
  • bab4bb3817
    examples: Fixed HTML output with multi-paragraph READMEs. Ryan C. Gordon 2025-09-07 11:48:14 -0400
  • 8c4e048a68
    x11: Fail gracefully on keymap creation failure Frank Praznik 2025-09-06 13:09:12 -0400
  • 2a0e751ff5
    gamepad: Fixed Emscripten guide button, after recent changes. Ryan C. Gordon 2025-09-07 10:25:12 -0400
  • 82a800e266
    emscripten: Let joystick dpad-to-hat conversion allow impossible combinations. Ryan C. Gordon 2025-09-07 10:01:44 -0400
  • b58d0f8e4e
    gamepad: Fixed Emscripten d-pad, after recent changes. Ryan C. Gordon 2025-09-07 10:00:41 -0400
  • 79b881fc2e
    examples: Minor tweak to joystick examples' comments. Ryan C. Gordon 2025-09-06 23:03:46 -0400
  • cf92ef7994
    examples: Added input/03-gamepad-polling Ryan C. Gordon 2025-09-06 23:03:04 -0400
  • 414ae344af Fixed rumble strength on DualSense Edge and Bluetooth connected controllers Sam Lantinga 2025-09-06 11:52:48 -0700
  • 25d9096d41 Fixed rumble strength on DualSense Edge and Bluetooth connected controllers Sam Lantinga 2025-09-06 11:52:48 -0700
  • cbcb1d42c4 Sync SDL3 wiki -> header SDL Wiki Bot 2025-09-06 18:23:12 +0000
  • fb2daa2f5f Updated the documentation for SDL_GetRenderLogicalPresentation() Sam Lantinga 2025-09-06 11:21:36 -0700