Commit Graph

  • b754cf99a2 Add missing type suffix to SDL_PROP_WINDOW_OPENVR_OVERLAY_ID Maia 2025-04-20 17:01:06 +0200
  • 251f7b6837 SDL_BlitSurfaceScaled(): Do not blit if surfaces have no pixel data Petar Popovic 2025-04-19 17:29:51 +0200
  • 3604f97f4f SDL_BlitSurfaceScaled(): Do not divide by zero Petar Popovic 2025-04-19 17:09:31 +0200
  • 652e3513ca SDL_CreateSurface(): Disallow creation of zero-sized surfaces Petar Popovic 2025-04-18 23:49:22 +0200
  • 8e0b39f465 Sync SDL3 wiki -> header SDL Wiki Bot 2025-04-17 18:06:43 +0000
  • 39db56a9e5 SDL2: Update from Visual Studio 2019 to Visual Studio 2022 SternXD 2025-04-17 01:07:03 -0400
  • 3b17d08eb2
    win32: Check internal data when positioning child windows Frank Praznik 2025-04-16 12:47:29 -0400
  • 9da46bc37f win32: Check internal data when positioning child windows Frank Praznik 2025-04-16 12:47:29 -0400
  • 923e62b9a2 win32: Check internal data when positioning child windows Frank Praznik 2025-04-16 12:47:29 -0400
  • 5486373296 Format fix Temdog007 2025-04-13 15:22:13 -0700
  • 3bac1c96a5 Fix message box position on multi monitor setup Temdog007 2025-04-13 15:12:14 -0700
  • 90fd2a3cbe Sync SDL3 wiki -> header SDL Wiki Bot 2025-04-13 16:33:01 +0000
  • edd08771a9
    wayland: Add xdg_toplevel v7 edge constraint support Frank Praznik 2025-04-13 10:49:20 -0400
  • 44bbbb1756 Fix crash in UIKit indirect pointer handling kiddkaffeine 2025-04-13 06:49:01 -0400
  • 6d31c4aeea windows: fix Unicode function and type inconsistencies nmlgc 2025-04-12 20:04:27 +0200
  • 113475acbd wayland: Add multi-seat support Frank Praznik 2025-03-11 18:18:15 -0400
  • 18d367afd2 Fixed process I/O redirection to NUL on Windows Sam Lantinga 2025-04-11 15:33:55 -0700
  • 9a4faf9ab9 Add the CREATE_NO_WINDOW flag for background processes Sam Lantinga 2025-04-11 15:32:32 -0700
  • 4093e4a193 Fixed process I/O redirection to NUL on Windows Sam Lantinga 2025-04-11 15:33:55 -0700
  • c025fdbb7c Add the CREATE_NO_WINDOW flag for background processes Sam Lantinga 2025-04-11 15:32:32 -0700
  • 1adbc8a427 Fixed process I/O redirection to NUL on Windows Sam Lantinga 2025-04-11 15:33:55 -0700
  • 891e29fd6c Add the CREATE_NO_WINDOW flag for background processes Sam Lantinga 2025-04-11 15:32:32 -0700
  • 8a57c83ff9 Updated to GameInput v1.1 Sam Lantinga 2025-04-11 11:58:12 -0700
  • 53a4365c12 Updated to GameInput v1.1 Sam Lantinga 2025-04-11 11:58:12 -0700
  • d620f1af1f
    wayland: Add multi-seat support Frank Praznik 2025-03-11 18:18:15 -0400
  • cb0ba020d4 Don't reset the render target when invalidating GPU renderer cache state Sam Lantinga 2025-04-11 09:23:02 -0700
  • f35a2736b7 Don't reset the render target when invalidating GPU renderer cache state Sam Lantinga 2025-04-11 09:23:02 -0700
  • 2fecc11a99
    Use `DXGI_SWAP_EFFECT_FLIP_DISCARD` Lalit Shankar Chowdhury 2025-04-11 07:07:00 +0530
  • 47e52ab37b Sync SDL3 wiki -> header SDL Wiki Bot 2025-04-10 17:53:43 +0000
  • 6a3dbe34d5 Sync SDL3 wiki -> header SDL Wiki Bot 2025-04-10 17:52:25 +0000
  • d84c000ac5 Sync SDL3 wiki -> header SDL Wiki Bot 2025-04-10 17:25:30 +0000
  • f705e2f9f7 Fixed conflict when linking both SDL and hidapi statically Sam Lantinga 2025-04-10 09:57:37 -0700
  • 98e76d283f Fixed conflict when linking both SDL and hidapi statically Sam Lantinga 2025-04-10 09:57:37 -0700
  • e76bffa183 Add Turtle Beach VelocityOne Patrick José Pereira 2025-04-10 07:08:50 -0300
  • f6db5ba4c9 Add Turtle Beach VelocityOne Patrick José Pereira 2025-04-10 07:08:50 -0300
  • a1016bd06f Allow 01-joystick-polling example to be resizable Patrick José Pereira 2025-04-10 08:19:12 -0300
  • 43f2ac2249
    Use `WS_OVERLAPPED` style for borderless windows Vittorio Romeo 2025-04-10 14:45:20 +0200
  • da396adcab Allow 01-joystick-polling example to be resizable Patrick José Pereira 2025-04-10 08:19:12 -0300
  • 340ebed7aa Add Turtle Beach VelocityOne Patrick José Pereira 2025-04-10 07:08:50 -0300
  • 3b11a2bb75 Ensure the actual style is modified in SDL_SetWindowPosition Temdog007 2025-04-09 14:21:53 -0700
  • 60fb1b5541 Fix IMU orientations for 8bitdo wireless 2 controller in bluetooth mode Aubrey Hesselgren 2025-04-09 10:46:41 -0700
  • ddd1fe741d Fix IMU orientations for 8bitdo wireless 2 controller in bluetooth mode Aubrey Hesselgren 2025-04-09 10:46:41 -0700
  • b0860fb0c2 Disable EGL in Emscripten builds Cameron Cawley 2025-04-07 20:38:05 +0100
  • f303ccca64 Updated the report size for Ultimate 2 Wireless firmware v1.02 Sam Lantinga 2025-04-09 09:17:06 -0700
  • a4e19dc567 [Windows]: dialog: Add `OFN_OVERWRITEPROMPT` to save dialogs (#12782) Adam Kewley 2025-04-09 06:33:29 +0200
  • 0add037803
    [Windows]: dialog: Add `OFN_OVERWRITEPROMPT` to save dialogs (#12782) Adam Kewley 2025-04-09 06:33:29 +0200
  • 8ef16487ee
    Update src/dialog/windows/SDL_windowsdialog.c Sam Lantinga 2025-04-08 21:22:51 -0700
  • a390f5716e docs: improve man page generation krizej 2025-04-08 20:16:43 +0200
  • 4276bc0396 Fix error on windows build Temdog007 2025-04-08 13:10:22 -0700
  • ae9e44da67 Ensure window position and size is sync'd when browser window is resized Temdog007 2025-04-08 13:10:09 -0700
  • 4e1282617a Fixed non-XBox controllers being detected as Series X controllers Sam Lantinga 2025-04-08 12:20:27 -0700
  • 93ac1e6894 Fixed non-XBox controllers being detected as Series X controllers Sam Lantinga 2025-04-08 12:20:27 -0700
  • 91ccb4e7b2
    docs: improve man page generation krizej 2025-04-08 20:16:43 +0200
  • 3c88986d6f Add OFN_OVERWRITEPROMPT to window save dialogs Adam Kewley 2025-04-08 20:19:40 +0200
  • f102ff16a2 Don't treat the Keychron K1 Pro System Control keyboard as a joystick Sam Lantinga 2025-04-08 11:07:20 -0700
  • d29bb902f3 Don't treat the Keychron K1 Pro System Control keyboard as a joystick Sam Lantinga 2025-04-08 11:07:20 -0700
  • 50935a9d41 fix sdlgenblit.pl so that it actually matches the generated source Ozkan Sezer 2025-04-08 14:56:50 +0300
  • ab57ef9d7b update sdlgenblit.pl after PR/12769 Ozkan Sezer 2025-04-08 14:56:56 +0300
  • b0a0d236d8 fix sdlgenblit.pl so that it actually matches the generated source Ozkan Sezer 2025-04-08 14:56:50 +0300
  • 0fdfa925f2 rename local pointer vars 'pixel' to 'pixels' Ozkan Sezer 2025-04-08 17:37:04 +0300
  • 46c314cc3d Revert "bool is 4 bytes in Apple MacOS X 32 bit PPC ABI" Sam Lantinga 2025-04-08 08:14:25 -0700
  • 172f912a94 rename local pointer vars 'pixel' to 'pixels' Ozkan Sezer 2025-04-08 17:37:04 +0300
  • 2abfb92c5a Sync SDL3 wiki -> header SDL Wiki Bot 2025-04-08 12:11:16 +0000
  • 1cfb219d28 update sdlgenblit.pl after PR/12769 Ozkan Sezer 2025-04-08 14:56:56 +0300
  • 8fdf63e91d fix sdlgenblit.pl so that it actually matches the generated source Ozkan Sezer 2025-04-08 14:56:50 +0300
  • f0e57a4059 Add popup support for Emscripten Temdog007 2025-04-07 19:46:05 -0700
  • f271ee28d5 Remove unneeded comment Temdog007 2025-04-07 19:08:50 -0700
  • 87c75075d0 Improve multi window test Temdog007 2025-04-07 16:11:23 -0700
  • 80dfd8c9e5 Ensure Sync Window updates position and size Temdog007 2025-04-07 16:08:03 -0700
  • 97eddacd7a Use the actual value of EGL_PLATFORM_DEVICE_EXT if it's not defined Cameron Cawley 2025-04-07 20:54:34 +0100
  • f911090499 Use the actual value of EGL_PLATFORM_DEVICE_EXT if it's not defined Cameron Cawley 2025-04-07 20:54:34 +0100
  • 4aa34ecec3 Disable EGL in Emscripten builds Cameron Cawley 2025-04-07 20:38:05 +0100
  • 4c1a3ccd45 rename local vars 'pixel' to 'pixelvalue' Ozkan Sezer 2025-04-07 20:43:00 +0300
  • 433704e774 rename 'pixel' params of SDL_GetRGB, SDL_GetRGBA and SDL_LookupRGBAColor Ozkan Sezer 2025-04-07 15:50:25 +0300
  • 41f4aa8cd6 rename local vars 'pixel' to 'pixelvalue' Ozkan Sezer 2025-04-07 20:43:00 +0300
  • 83b261ae83 Remove unused message box includes Cameron Cawley 2025-04-07 18:17:10 +0100
  • a1dde664d1 Updated version documentation to match SDL 3.x practice Sam Lantinga 2025-04-07 10:22:42 -0700
  • cccad933a0 Updated version documentation to match SDL 3.x practice Sam Lantinga 2025-04-07 10:22:42 -0700
  • 90ed05f06e
    Remove unused message box includes Cameron Cawley 2025-04-07 18:17:10 +0100
  • ba5325fba1
    x11/wayland: Ignore redundant restore and fullscreen leave requests when showing the window Frank Praznik 2025-04-06 12:29:41 -0400
  • adad7dcae0 x11/wayland: Ignore redundant restore and fullscreen leave requests when showing the window Frank Praznik 2025-04-06 12:29:41 -0400
  • d7d6d8e283 Sync SDL3 wiki -> header SDL Wiki Bot 2025-04-07 16:26:59 +0000
  • f7b7188837 Add SDL_CreateGPURenderer Topi-Matti Ritala 2025-04-07 18:19:27 +0300
  • 5a59b5f321 bool is 4 bytes in Apple MacOS X 32 bit PPC ABI Ozkan Sezer 2025-04-07 15:55:00 +0300
  • d5caa8ddfd rename 'pixel' params of SDL_GetRGB, SDL_GetRGBA and SDL_LookupRGBAColor Ozkan Sezer 2025-04-07 15:50:25 +0300
  • 87c1f26486
    x11/wayland: Ignore redundant restore and fullscreen leave requests when showing the window Frank Praznik 2025-04-06 12:29:41 -0400
  • a59bfe84d9 Add SDL_CreateGPURenderer Topi-Matti Ritala 2025-04-07 18:19:27 +0300
  • dbef92fa26 bool is 4 bytes in Apple MacOS X 32 bit PPC ABI Ozkan Sezer 2025-04-07 15:55:00 +0300
  • 0eee6ae33b GPU: Validate shader bytecode Lucas Murray 2025-04-02 21:32:15 +1100
  • c1c4dbd856
    gpu: rework alpha-to-coverage validation Eri the Switch 2025-04-06 19:22:59 +0300
  • 3b91017682
    pulseaudio: cleanup TLS every time we finish a threaded-mainloop callback. Ryan C. Gordon 2025-04-05 23:00:07 -0400
  • 0e1323385a Fix warnings for Windows build Temdog007 2025-04-05 13:41:25 -0700
  • e225a10ea8
    x11: Only enable _NET_WM_SYNC_REQUEST for OpenGL windows Frank Praznik 2025-04-05 15:32:30 -0400
  • 646f1f243f x11: Only enable _NET_WM_SYNC_REQUEST for OpenGL windows Frank Praznik 2025-04-05 15:32:30 -0400
  • c95f6fc9e3
    x11: Only enable _NET_WM_SYNC_REQUEST for OpenGL windows Frank Praznik 2025-04-05 15:32:30 -0400
  • 4298ac3539 Fix names Temdog007 2025-04-04 15:55:41 -0700
  • 7de2942a0d Move mainWindow from static to SDL_VideoData Temdog007 2025-04-03 15:05:24 -0700
  • a2c60035be Update Temdog007 2025-04-03 11:34:43 -0700
  • 0c1a3d83db Update src/video/emscripten/SDL_emscriptenvideo.c Temdog007 2025-04-03 10:42:01 -0700
  • 7139ab86cb Update multi window to use if SDL_GetWindowPosition Temdog007 2025-03-30 21:10:52 -0700