Commit Graph

  • 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
  • e4576b7d34 Make naming of Windows function pointers and their types consistent nightmareci 2025-09-06 11:09:49 -0700
  • d03f3e11f6 Change the default YUV colorspace to SDL_COLORSPACE_BT601_LIMITED Sam Lantinga 2025-09-06 10:40:41 -0700
  • 1d6ab84318 Change the default YUV colorspace to SDL_COLORSPACE_BT601_LIMITED Sam Lantinga 2025-09-06 10:40:41 -0700
  • 71af2c020c Set preferredFrameRateRange in main callbacks CADisplayLink Adrian 2025-09-06 18:58:01 +0200
  • 01e6aceffc Set preferredFrameRateRange in main callbacks CADisplayLink Adrian 2025-09-06 18:58:01 +0200
  • 02fc571cfd Fixed build Sam Lantinga 2025-09-06 10:12:01 -0700
  • 5605f85d84 Check the return value of SDL_SW_CopyYUVToRGB() Sam Lantinga 2025-09-06 10:07:09 -0700
  • d21da8644b Revert "Make sure fast path RGB <-> YUV conversions are using the same color primaries" Sam Lantinga 2025-09-06 10:03:41 -0700
  • 0b49ab6c86 Set preferredFrameRateRange in main callbacks CADisplayLink Adrian 2025-09-06 18:58:01 +0200
  • 092a158312 Add conditionally compiled block ending comments nightmareci 2025-09-06 09:46:34 -0700
  • 719b60e3ba Add forward declaration of ITaskbarList3 and clean up/simplify ITaskbarList3 code nightmareci 2025-09-06 09:43:17 -0700
  • dc167faa5b Add modern file folder Win32 definitions when they're unavailable nightmareci 2025-09-06 09:38:22 -0700
  • 61e41c61dc Select the shader based on the inputs, not colorspace Sam Lantinga 2025-09-06 08:58:17 -0700
  • 94fe9902fa OpenHarmony port: fix Coder2 2025-09-06 19:58:52 +0800
  • fcbdd08a0f OpenHarmony port: events Coder2 2025-09-06 17:04:55 +0800
  • baf965c1ca Revert "video/openvr: define OPENVR_API_NODLL" Ozkan Sezer 2025-09-06 04:15:55 +0300
  • 976ba1e750 video/openvr: define OPENVR_API_NODLL Ozkan Sezer 2025-09-06 03:05:50 +0300
  • 2ebb95078e
    Merge branch 'libsdl-org:main' into main Coder2 2025-09-06 07:54:04 +0800
  • f3cc9175fd
    Merge branch 'main' into sinput_versionmapping mitchellcairns 2025-09-05 16:53:43 -0700
  • c573326f11 Fixed double-free in the OpenVR video backend Sam Lantinga 2025-09-05 14:47:20 -0700
  • 6d233a4a1d Fix windows_ShowModernFileFolderDialog() to gracefully fail on unsupported Windows versions nightmareci 2025-09-05 11:58:40 -0700
  • a6dc61ab32
    joystick: Emscripten can often fake a hat from the d-pad buttons. Ryan C. Gordon 2025-09-05 14:46:59 -0400
  • 937bf4d789
    alsa: Restart PCM devices after recovery from an overrun/underrun. Ryan C. Gordon 2025-09-05 13:50:06 -0400
  • 197bfab0b5 Sync SDL3 wiki -> header SDL Wiki Bot 2025-09-05 16:44:33 +0000
  • b8197a2291 io: rework how we set SDL_IOStream status. Ryan C. Gordon 2025-09-05 10:12:42 -0400
  • e755f50072 xbox: fix build Aleksey Melekh 2025-09-05 17:58:37 +0200
  • 129c97f610 xbox: fix build Aleksey Melekh 2025-09-05 17:58:37 +0200
  • c42adf23a6 xbox: fix build Aleksey Melekh 2025-09-05 17:58:37 +0200
  • 98ac94ba7b
    io: rework how we set SDL_IOStream status. Ryan C. Gordon 2025-09-05 10:12:42 -0400
  • 3572be3998 Improved detection of FlyDigi controllers Sam Lantinga 2025-09-04 18:20:26 -0700
  • 99da009308 wikiheaders: Escape backslash in man pages Simon McVittie 2025-08-30 19:39:24 +0100
  • 5505cb2bb9 Sync SDL3 wiki -> header SDL Wiki Bot 2025-09-04 23:54:17 +0000
  • 3597877277
    SDL_main.h: Cleanups in SDL_RegisterApp documentation. Ryan C. Gordon 2025-09-04 19:50:04 -0400
  • e984ce477e Remove SDL_WINVER and make Windows API usage dynamically adaptive nightmareci 2025-09-04 14:31:26 -0700
  • e7c6416d57
    Update src/joystick/hidapi/SDL_hidapi_sinput.c mitchellcairns 2025-09-04 12:42:11 -0700
  • 65f0d97c32
    Update src/joystick/SDL_gamepad.c mitchellcairns 2025-09-04 12:41:42 -0700
  • 2b362a9d4d
    Update src/joystick/SDL_gamepad.c mitchellcairns 2025-09-04 12:41:34 -0700
  • aa4ae312f9 Move second "initialized" check to correct location nightmareci 2025-09-04 12:38:17 -0700
  • 4eec79f87a Move up the second "initialized" check in SDL_GetWaitableTimer() nightmareci 2025-09-04 12:36:39 -0700
  • 099e6fd428 Refactor how "initialized" is set in SDL_GetWaitableTimer() nightmareci 2025-09-04 12:32:26 -0700
  • decd8219cd Make more Windows code dynamically version-adaptive/compilable with any supported compiler nightmareci 2025-09-04 11:14:52 -0700
  • 57365e0245 Make compile check variable static nightmareci 2025-09-04 11:11:19 -0700
  • 94f752326d Fix HAVE_MFAPI_H nightmareci 2025-09-04 11:10:13 -0700
  • a9b5a1e785 Simplified the transparent software renderer test Sam Lantinga 2025-09-04 10:15:08 -0700