Commit Graph

  • 1aba207ea8 Timers are a required platform feature Sam Lantinga 2024-01-16 20:09:37 -0800
  • 518b070aa9 Fixed drop event coordinate conversion Sam Lantinga 2024-01-16 14:07:42 -0800
  • 3ca8cee874 Sync SDL3 wiki -> header SDL Wiki Bot 2024-01-16 20:27:25 +0000
  • 8bf74280e0
    docs: Note SDL_UpdateWindowSurfaceRects can update beyond specified areas. Ryan C. Gordon 2024-01-16 15:26:13 -0500
  • f7f9478caf
    docs: Note SDL_UpdateWindowSurfaceRects can update beyond specified areas. Ryan C. Gordon 2024-01-16 15:23:56 -0500
  • 9408299bad Set the number of audio devices to 0 if audio hasn't been initialized Sam Lantinga 2024-01-16 12:15:13 -0800
  • be0ba78c56 Convert the coordinates in drop events as well (thanks @Dragon-Baroque!) Sam Lantinga 2024-01-16 12:00:36 -0800
  • c8454adb14 video: Add SDL_SetWindowRect/SDL_GetWindowRect Frank Praznik 2024-01-16 14:19:24 -0500
  • 9db80adfba Fixed bug #7614: Segmentation Fault in SDL_BlitSurface Sylvain 2023-12-11 14:12:42 +0100
  • e6c8872fdc Fixed bug #7614: Segmentation Fault in SDL_BlitSurface Sylvain 2023-12-11 14:12:42 +0100
  • f3b0dc5007 Fixed bug #8301 - Software renderer draws long lines incorrectly / SDL_RENDERLINEMETHOD_GEOMETRY Sylvain 2024-01-16 13:50:46 +0100
  • c69e858e7a
    audio: Patched to compile (mixed declarations and code). Ryan C. Gordon 2024-01-16 10:07:14 -0500
  • ce0e0675de Fixed bug #8301 - Software renderer draws long lines incorrectly / SDL_RENDERLINEMETHOD_GEOMETRY Sylvain 2024-01-16 13:50:46 +0100
  • 1e2f311811
    audio: backport SDL3's audio datatype converters. Ryan C. Gordon 2024-01-16 10:01:46 -0500
  • 132e10d8cd
    Fixed bug #8301 - Software renderer draws long lines incorrectly / SDL_RENDERLINEMETHOD_GEOMETRY Sylvain 2024-01-16 13:50:46 +0100
  • 6e48d4532c Added raw input device handle for WM_INPUT mouse button handling Sam Lantinga 2024-01-15 19:47:55 -0800
  • eae81ec80e Touchpads already have their right/left buttons swapped in raw input Sam Lantinga 2024-01-15 19:41:46 -0800
  • cf5e0637b5 Touchpads already have their right/left buttons swapped in raw input Sam Lantinga 2024-01-15 19:41:46 -0800
  • 0621ed36bc Remove extra matrix arguments chalonverse 2024-01-15 18:25:11 -0800
  • f555a3e24e Initial attempt at GDK build workflow chalonverse 2024-01-15 17:43:54 -0800
  • f641d91f67 Restore window minimum and maximum size if it is recreated Sam Lantinga 2024-01-15 16:33:49 -0800
  • fb2d7ed83e Restore window minimum and maximum size if it is recreated Sam Lantinga 2024-01-15 16:33:49 -0800
  • 915afae514 Remove force using one thread Francisco Javier Trujillo Mata 2024-01-15 22:20:56 +0100
  • 64a3e2d17d Remove ps2_driver from workflow Francisco Javier Trujillo Mata 2024-01-15 22:20:39 +0100
  • f61d03f183 Remove force using one thread Francisco Javier Trujillo Mata 2024-01-15 22:20:56 +0100
  • 1ff81c2afb Remove ps2_driver from workflow Francisco Javier Trujillo Mata 2024-01-15 22:20:39 +0100
  • 464a41411e Sync SDL3 wiki -> header SDL Wiki Bot 2024-01-15 18:55:24 +0000
  • 4f3d4bd110 wayland: Add the ability to import and wrap external surfaces Frank Praznik 2024-01-09 11:38:38 -0500
  • d3f818c076 wayland: Add the ability to import and wrap external surfaces Frank Praznik 2024-01-09 11:38:38 -0500
  • 99f6bcf504 Sync SDL3 wiki -> header SDL Wiki Bot 2024-01-15 04:32:24 +0000
  • 3a4ac15a27
    Make Xbox GDK code public (and fix some GDK code rot) (#8844) chalonverse 2024-01-14 20:31:41 -0800
  • 9c4b125021 Merge remote-tracking branch 'origin/main' into gdk-updates chalonverse 2024-01-14 17:07:18 -0800
  • 649556befa win32: Let windows manage the floating state unless explicitly overridden Frank Praznik 2024-01-13 15:02:28 -0500
  • d4a9748740 win32: Fix test failures Frank Praznik 2024-01-13 14:41:02 -0500
  • 35a84f9357 win32: Let windows manage the floating state unless explicitly overridden Frank Praznik 2024-01-13 15:02:28 -0500
  • 38d11e5cc6 Add missing `(void)` in functions params Susko3 2023-12-26 21:18:02 +0100
  • bbe4d693eb Use correct touch check flag Susko3 2023-12-26 21:08:51 +0100
  • 746a857e08 win32: Fix test failures Frank Praznik 2024-01-13 14:41:02 -0500
  • b6e97d9ff0 Fixed Xcode warnings Sam Lantinga 2024-01-13 08:15:41 -0800
  • 5db6eb7742 Removed reference to deleted header from Xcode project Sam Lantinga 2024-01-13 08:10:04 -0800
  • 347b6cdcb6
    Prevent ASAN warning: like SDL_triangle.c:305:30: runtime error: left shift of negative value -672 (even if the value was correctly computed) Sylvain 2024-01-12 15:43:49 +0100
  • 8c55fab7eb Have the clean script also clean the shader blob headers chalonverse 2024-01-12 19:05:24 -0800
  • e8fcbd3d98 Xbox shader blob headers pre-build step chalonverse 2024-01-12 18:52:01 -0800
  • 3632d8bd62 Working on shaders chalonverse 2024-01-12 18:26:10 -0800
  • b6680f56ad Xbox support, except for shader blobs chalonverse 2024-01-12 18:02:23 -0800
  • 6f579e6c05 Merge branch 'main' into gdk-updates chalonverse 2024-01-12 16:53:56 -0800
  • 101f903bb1 testgeometry: allow to use arrows to move the triangle Sylvain 2024-01-12 16:09:11 +0100
  • 4033a0a83b Prevent ASAN warning: like SDL_triangle.c:305:30: runtime error: left shift of negative value -672 (even if the value was correctly computed) Sylvain 2024-01-12 15:43:49 +0100
  • f0b9c7f0f0 Let Windows track floating window state Sam Lantinga 2024-01-12 10:03:13 -0800
  • f4516b301e Let Windows track floating window state Sam Lantinga 2024-01-12 10:03:13 -0800
  • 98be55894e Moved window state change handling from WM_WINDOWPOSCHANGING to WM_WINDOWPOSCHANGED Sam Lantinga 2024-01-12 09:38:28 -0800
  • 7efeb36131 Pass the frame DPI to WIN_AdjustWindowRectForHWND() Sam Lantinga 2024-01-12 09:31:58 -0800
  • e4ee1cade7 Revert "SDL_windowsevents.c: fixed -Werror=unused-variable" Sam Lantinga 2024-01-12 09:32:49 -0800
  • f8cce4ead4 SDL_windowsevents.c: fixed -Werror=unused-variable Ozkan Sezer 2024-01-12 18:56:10 +0300
  • f1319897b4
    testgeometry: allow to use arrows to move the triangle Sylvain 2024-01-12 16:09:11 +0100
  • 4651515ed0
    Prevent ASAN warning: like SDL_triangle.c:305:30: runtime error: left shift of negative value -672 (even if the value was correctly computed) Sylvain 2024-01-12 15:43:49 +0100
  • 277fded7ba Refactor AdjustWindowRectEx() into WIN_AdjustWindowRectForHWND() Sam Lantinga 2024-01-12 07:07:27 -0800
  • 312160935d Removed deprecated use of __IPHONEOS__ (thanks @Dragon-Baroque!) Sam Lantinga 2024-01-12 06:51:44 -0800
  • ec45637108 Test all the haptic effects Tyson Whitehead 2024-01-11 18:50:01 -0500
  • a7430ea68f
    Split haptic effect type from feature bitmap to fix out of bits Tyson Whitehead 2024-01-11 18:28:24 -0500
  • 66209135df render: Fix line clipping with translated viewports Alberto Mardegan 2024-01-11 22:15:17 +0300
  • 483155bbf9 Fixed borderless window client area calculation Sam Lantinga 2024-01-11 13:49:28 -0800
  • 21388ef383 render: Fix line clipping with translated viewports Alberto Mardegan 2024-01-11 22:15:17 +0300
  • 01fa4dd9d1 Fixed ASAN warning, runtime error: left shift of 160 by 24 places cannot be represented in type 'int' Sylvain 2024-01-11 09:26:55 +0100
  • cf0d1d7234 Fixed ASAN warning, runtime error: left shift of 160 by 24 places cannot be represented in type 'int' Sylvain 2024-01-11 09:26:55 +0100
  • 0c6b070761 Capture debug macros off by default George Broughton 2024-01-11 16:11:12 +0100
  • 45ce9fd835 Capture debug macros off by default George Broughton 2024-01-11 16:11:12 +0100
  • cb0b0591e3 Fixed Windows GDK so it builds and the VisualC-GDK tests work again chalonverse 2024-01-11 00:55:42 -0800
  • 9735c6c758
    Fixed ASAN warning, runtime error: left shift of 160 by 24 places cannot be represented in type 'int' Sylvain 2024-01-11 09:26:55 +0100
  • b5bc64aa55 Fixed pause key on Windows (thanks Mikhail!) Sam Lantinga 2024-01-10 06:36:02 -0800
  • 9fe09950f1 wayland: Raise the frame throttle limit Frank Praznik 2024-01-10 16:41:20 -0500
  • a514617d5a wayland: Raise the frame throttle limit Frank Praznik 2024-01-10 16:41:20 -0500
  • 71cd1fa595 Fix compile error with XInputOnGameInput.h Caleb Cornett 2024-01-10 14:41:15 -0600
  • d766f68cb3 Fix compile error with XInputOnGameInput.h Caleb Cornett 2024-01-10 14:41:15 -0600
  • 203915686b Fix compile error with XInputOnGameInput.h Caleb Cornett 2024-01-10 14:41:15 -0600
  • ec2159d492 tests: Clean up the window creation properties in the Wayland custom surface example Frank Praznik 2024-01-10 11:17:06 -0500
  • 7b09c930c4 Fixed pause key on Windows (thanks Mikhail!) Sam Lantinga 2024-01-10 06:36:02 -0800
  • 9a77813df0 WinMain is specified by the Win32 API as having extern "C" linkage Sam Lantinga 2024-01-10 06:25:49 -0800
  • 4f2c7328d6 test: Use AUDIO_F32SYS for native-endianness Simon McVittie 2024-01-10 11:05:34 +0000
  • 1634a4cc30 test: Use SDL_CreateRGBSurfaceWithFormatFrom for SDLTest_ImageFace Simon McVittie 2024-01-10 10:26:47 +0000
  • feaf52dba6 test: Fix encoding declaration for RGB24 test images Simon McVittie 2024-01-10 10:25:28 +0000
  • 3cc62052a9 test: Use AUDIO_F32SYS for native-endianness Simon McVittie 2024-01-10 11:05:34 +0000
  • b6405b2d05 test: Use SDL_CreateRGBSurfaceWithFormatFrom for SDLTest_ImageFace Simon McVittie 2024-01-10 10:26:47 +0000
  • 9f3d96ba16 test: Fix encoding declaration for RGB24 test images Simon McVittie 2024-01-10 10:25:28 +0000
  • 970ed36de5 Only force X11 if SDL_VIDEO_DRIVER_X11 is available Sam Lantinga 2024-01-09 11:56:26 -0800
  • 6407e0cc37 Added attribution for GIP protocol handling (thanks @medusalix!) Sam Lantinga 2024-01-09 11:43:12 -0800
  • bd2f1e9ea6 Use the X11 driver if the application uses X11-based graphics frameworks Sam Lantinga 2024-01-09 11:24:10 -0800
  • f715c10ed1 video: Backport occluded flag support for Wayland Frank Praznik 2024-01-09 12:36:26 -0500
  • 2afd04d09b test/acinclude.m4 (AM_PATH_SDL2): apply recent sdl2.m4 PKG_CONFIG patch Ozkan Sezer 2024-01-09 17:11:10 +0300
  • 69f3bb2e34 test: Accept small numerical differences in more mathematical tests Simon McVittie 2023-09-28 16:29:15 +0100
  • d1c5038f16 testautomation: don't do float equality tests Anonymous Maarten 2023-08-27 23:42:23 +0200
  • 64f1bb4b7f test: Accept small numerical differences in more mathematical tests Simon McVittie 2023-09-28 16:29:15 +0100
  • a2cef47302 testautomation: don't do float equality tests Anonymous Maarten 2023-08-27 23:42:23 +0200
  • 3a219caf3d wayland: Restore accidentally removed line of code Frank Praznik 2024-01-08 18:00:28 -0500
  • 01d2073455 wayland: Restore accidentally removed line of code Frank Praznik 2024-01-08 18:00:28 -0500
  • ccae9c1ef6 Only initialize audio drivers that have been requested Sam Lantinga 2024-01-08 13:38:29 -0800
  • f62d1220ac Restore the previously initialized subsystems after the Init/Quit test Sam Lantinga 2024-01-08 14:32:52 -0800
  • 590d0bec6f Revert "Make sure new windows have mouse and keyboard focus if there's no windowing system" Sam Lantinga 2024-01-08 14:32:28 -0800
  • 5948ea997f Make sure new windows have mouse and keyboard focus if there's no windowing system Sam Lantinga 2024-01-08 13:54:18 -0800
  • 4c11307a4e Only initialize audio drivers that have been requested Sam Lantinga 2024-01-08 13:38:29 -0800