Commit Graph

  • 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
  • aeab4af57f Simplified the transparent software renderer test Sam Lantinga 2025-09-04 10:15:08 -0700
  • f48c20f481 Added testsoftwaretransparent to the CMake build system Sam Lantinga 2025-09-04 09:25:05 -0700
  • 9e3d5969e6 Fixed testsoftwaretransparent on platforms using a renderer for window surfaces Sam Lantinga 2025-09-04 09:24:22 -0700
  • f2d2cd8152
    fix: Blending rendering anomaly when using the software renderer with SDL_WINDOW_TRANSPARENT on Windows. (#13866) Qiang 2025-09-04 22:41:45 +0800
  • a83c8bb359 Consistently use SDL_PIXELFORMAT_RGBA32 with Emscripten Cameron Cawley 2025-09-04 15:36:45 +0100
  • a0b8275e9c Fixed the perspective matrix calculation (thanks @KonkolyTamas!) Sam Lantinga 2025-09-04 06:04:01 -0700
  • ea1a769322 Fixed the perspective matrix calculation (thanks @KonkolyTamas!) Sam Lantinga 2025-09-04 06:04:01 -0700
  • dce2852f2e Remove unused variables from the test project larks-x 2025-09-04 11:47:44 +0800
  • 8fe6035f9c fix: Blending rendering anomaly when using the software renderer with SDL_WINDOW_TRANSPARENT on Windows. larks-x 2025-09-04 10:56:36 +0800
  • 637a9b34ab Added a comment explaining the initialization delay Sam Lantinga 2025-09-03 15:47:05 -0700
  • 41452ef4bf Remove unused OpenGL references in the examples CMakeLists Cameron Cawley 2025-09-03 21:25:12 +0100
  • 54745c5cf4 Only bundle the required resources with examples on the 3DS Cameron Cawley 2025-09-03 20:16:53 +0100
  • 20c00babbc Create an application bundle for examples on Mac OS X Cameron Cawley 2025-09-03 19:15:48 +0100
  • b6a55c2856 Wait a bit for initialization to complete before requesting calibration data Sam Lantinga 2025-09-03 15:36:58 -0700
  • ea362839b1 Remove unused PSP source files Cameron Cawley 2025-09-03 22:48:18 +0100
  • 42f571ea4b Remove unused PSP source files Cameron Cawley 2025-09-03 22:48:18 +0100
  • ade268d63f Remove unused PSP source files Cameron Cawley 2025-09-03 22:48:18 +0100
  • 7a3a0b7151 Remove unused OpenGL references in the examples CMakeLists Cameron Cawley 2025-09-03 21:25:12 +0100
  • 116416dfee Only bundle the required resources with examples on the 3DS Cameron Cawley 2025-09-03 20:16:53 +0100
  • 1f21b44eff Make Windows SDL_systimer.c dynamically adapt to what's supported nightmareci 2025-09-03 12:00:23 -0700
  • 9624be055a Add out/ to .gitignore nightmareci 2025-09-03 11:57:26 -0700
  • 9abeeebad5 Fixed warning: no previous prototype for function Sam Lantinga 2025-09-03 11:23:45 -0700
  • 47cf28635b Create an application bundle for examples on Mac OS X Cameron Cawley 2025-09-03 19:15:48 +0100
  • 3d83654d78 Always enable Vulkan when targeting Windows nightmareci 2025-09-03 10:54:34 -0700
  • 196674d53b Use HAVE_SENSORSAPI_H as a signal of Windows 7+ instead of HAVE_D3D11_H nightmareci 2025-09-03 10:33:43 -0700
  • 4441d8b0ad x11: Don't include XDestroyImage in the table of exported functions Simon McVittie 2025-09-03 17:04:50 +0100
  • 75eeda4c57 x11: Fix build with -DSDL_X11_SHARED=OFF Simon McVittie 2025-09-03 16:21:21 +0100
  • bd68aea94b x11: Don't include XDestroyImage in the table of exported functions Simon McVittie 2025-09-03 17:04:50 +0100
  • 51052245d1 X11TK: Fix locale bug for non-dialog windows eafton 2025-09-03 16:57:16 +0300
  • 87a2697ff7 X11TK: Fix locale bug for non-dialog windows eafton 2025-09-03 16:57:16 +0300
  • 786847d17e X11TK: Reintroduce menu functionality and fix a bug eafton 2025-09-03 13:58:18 +0300