Commit Graph

  • 3c791d8b00
    Simplify SDL_BLENDMODE_MUL Sylvain 2023-03-15 21:21:57 +0100
  • 99780586af
    Refresh generation of SDL_blit_auto.c Sylvain 2023-03-15 21:36:45 +0100
  • cf20dc6bd6
    Change SDL_BLENDMODE_MUL for gl renderers Add FIXME for PSP and DirectFB Sylvain 2023-03-16 09:49:15 +0100
  • 6b2fd3316a
    Refresh generation of SDL_blit_auto.c after simplifying sdlgenblit.pl Sylvain 2023-03-16 09:47:43 +0100
  • c35e027fe9
    Simplify SDL_BLENDMODE_MUL in sdlgenblit.pl Sylvain 2023-03-16 09:47:34 +0100
  • f320eff0e0
    Simplify SDL_BLENDMODE_MUL Sylvain 2023-03-16 09:46:44 +0100
  • c731236fb9
    Refresh generation of SDL_blit_auto.c Sylvain 2023-03-16 09:43:38 +0100
  • 5dd317b869 Fixed position when setting WM hints on X11 popup windows Sam Lantinga 2023-03-15 20:23:03 -0700
  • 422517c036 Allow passing 0 to SDL_SetWindowMinimumSize() and SDL_SetWindowMaximumSize() to indicate no limit Sam Lantinga 2023-03-15 16:13:56 -0700
  • d95b04feaf Fixed display ID check in video_setWindowCenteredOnDisplay Sam Lantinga 2023-03-15 16:12:54 -0700
  • 4312abab69 testprogram: add option to use SDL_BLENDMODE_MUL Sylvain 2023-03-15 21:58:43 +0100
  • 5c45ddf3f5
    testprogram: add option to use SDL_BLENDMODE_MUL Sylvain 2023-03-15 21:58:43 +0100
  • b07a049923 Fixed window positioning in testpopup Sam Lantinga 2023-03-15 10:35:26 -0700
  • e794057d9f Move the popup windows to follow the mouse Sam Lantinga 2023-03-15 10:19:55 -0700
  • 3cbd8823ba cmake: get_filename_component(EXT) retturns extension including leading dot Anonymous Maarten 2023-03-15 14:55:56 +0100
  • ce4c54e2b2 cmake: get_filename_component(EXT) retturns extension including leading dot Anonymous Maarten 2023-03-15 14:55:56 +0100
  • 7ea6ef4076 ci: add workflow for building SDL on ppc64le Anonymous Maarten 2023-03-15 04:57:50 +0100
  • e77132b8aa ci: only store cache vita reqs when restore-cache didn't find anything Anonymous Maarten 2023-02-26 20:38:23 +0100
  • 65178df717 ci: test ARM neon and simd on ci using vita toolchain Anonymous Maarten 2023-02-26 20:16:04 +0100
  • d27db3defa cmake+video: always use altivec.h header for detection + introduce SDL_ENABLE_ALTIVEC Anonymous Maarten 2023-03-15 04:56:55 +0100
  • 684709a5b6 cmake: fix building testautomation without X11 support Anonymous Maarten 2023-03-15 04:55:11 +0100
  • 9cb5f0bfc6 video: fix ARM neon and simd Anonymous Maarten 2023-02-26 20:15:35 +0100
  • 64e242fd77 cmake: Add test resources to list of files to clean Anonymous Maarten 2023-02-25 05:06:44 +0100
  • ba5b1f2fd2 Fix build with -DX11MODES_DEBUG in CPPFLAGS Anonymous Maarten 2023-02-25 00:37:02 +0100
  • d24ef0213b SDL_threadprio.c uses SCHED_RR and SCHED_FIFO from sched.h Anonymous Maarten 2023-02-25 00:31:36 +0100
  • 3db3424b4e cmake: Detect powerpc architecture Anonymous Maarten 2023-02-26 00:22:23 +0100
  • fc4085b54e cmake: Allow build system to disable arm neon intrinsics Anonymous Maarten 2023-02-26 01:51:19 +0100
  • 46de6241d7 cmake: Allow build system to disable loongarch intrinsics Anonymous Maarten 2023-02-26 00:35:57 +0100
  • 99b8313eb1 add SDL_DISABLE_MMX to SDL_build_config.h.cmake Anonymous Maarten 2023-02-27 01:23:14 +0100
  • 4681240241 cmake: Detect AVX + allow build system to disable Intel intrinsics Anonymous Maarten 2023-02-25 00:21:15 +0100
  • 683411e96f cmake: only use precompile headers for C and CXX Anonymous Maarten 2023-03-15 00:32:14 +0100
  • 7d55bbc0da cmake: get_filename_component(EXT) returns extension including leading dot Anonymous Maarten 2023-03-15 00:15:32 +0100
  • 832a1dacf8 ci: add workflow for building SDL on ppc64le Anonymous Maarten 2023-03-15 04:57:50 +0100
  • 603522ba49 ci: only store cache vita reqs when restore-cache didn't find anything Anonymous Maarten 2023-02-26 20:38:23 +0100
  • f01c02161c ci: test ARM neon and simd on ci using vita toolchain Anonymous Maarten 2023-02-26 20:16:04 +0100
  • eb5502a76d cmake+video: always use altivec.h header for detection + introduce SDL_ENABLE_ALTIVEC Anonymous Maarten 2023-03-15 04:56:55 +0100
  • ffeafacf34 cmake: fix building testautomation without X11 support Anonymous Maarten 2023-03-15 04:55:11 +0100
  • 8692c3eeff video: fix ARM neon and simd Anonymous Maarten 2023-02-26 20:15:35 +0100
  • 0bbe84f518 cmake: Add test resources to list of files to clean Anonymous Maarten 2023-02-25 05:06:44 +0100
  • 9872d4693a Fix build with -DX11MODES_DEBUG in CPPFLAGS Anonymous Maarten 2023-02-25 00:37:02 +0100
  • 7ffd42d57d SDL_threadprio.c uses SCHED_RR and SCHED_FIFO from sched.h Anonymous Maarten 2023-02-25 00:31:36 +0100
  • c2f9c2beeb cmake: Detect powerpc architecture Anonymous Maarten 2023-02-26 00:22:23 +0100
  • 922c1ffff0 cmake: Allow build system to disable arm neon intrinsics Anonymous Maarten 2023-02-26 01:51:19 +0100
  • c3ae4be8be cmake: Allow build system to disable loongarch intrinsics Anonymous Maarten 2023-02-26 00:35:57 +0100
  • 8e2f203e0e add SDL_DISABLE_MMX to SDL_build_config.h.cmake Anonymous Maarten 2023-02-27 01:23:14 +0100
  • 700ba5a61f cmake: Detect AVX + allow build system to disable Intel intrinsics Anonymous Maarten 2023-02-25 00:21:15 +0100
  • a82d0d4710 cmake: only use precompile headers for C and CXX Anonymous Maarten 2023-03-15 00:32:14 +0100
  • 8e632c1066 cmake: get_filename_component(EXT) returns extension including leading dot Anonymous Maarten 2023-03-15 00:15:32 +0100
  • a17ad65f2b Revert "Popup window parent defaults to the first toplevel window" Sam Lantinga 2023-03-14 14:53:54 -0700
  • 58febaefb3
    Fixed audiotypecvt assertion when without CPUInfo Th3T3chn0G1t 2023-03-14 21:43:51 +0000
  • 969e0842e6 video: Preserve the flag to restore popup windows with the parent when recreating the window during renderer initialization Frank Praznik 2023-03-14 16:36:41 -0400
  • e036bc09c8 video: Preserve the flag to restore popup windows with the parent when recreating the window during renderer initialization Frank Praznik 2023-03-14 16:36:41 -0400
  • e8e2c8175c Popup window parent defaults to the first toplevel window Sam Lantinga 2023-03-14 11:42:58 -0700
  • 2fe5f3239c Ignore the PS4 packet CRC if it's not being set correctly Sam Lantinga 2023-03-13 19:56:42 -0700
  • 57ae9f466d Ignore the PS4 packet CRC if it's not being set correctly Sam Lantinga 2023-03-13 19:56:42 -0700
  • 3951cae4a5 Ignore the PS4 packet CRC if it's not being set correctly Sam Lantinga 2023-03-13 19:56:42 -0700
  • 677c2606f1
    Remove shaped window API Sylvain 2023-03-13 21:45:17 +0100
  • 340c6e6084 Added virtual keyboard support for Xbox. Talha Saruhan 2023-03-13 21:34:47 +0100
  • f1d9c36136 testshape: now uses SDL_WINDOW_TRANSPARENT instead of the shaped window API Sylvain 2023-03-11 13:53:54 +0100
  • 2cafa52598 - Added SDL_WINDOW_TRANSPARENT to request a window with transparent framebuffer - Remove SDL_VIDEO_EGL_ALLOW_TRANSPARENCY hint, EGL now checks 'window->flags & SDL_WINDOW_TRANSPARENT' Sylvain 2023-03-11 13:53:14 +0100
  • 4dededd345 wayland: Don't throttle presentation until the first swap has occurred Frank Praznik 2023-03-13 15:34:30 -0400
  • 28c784dd2f wayland: Don't throttle presentation until the first swap has occurred Frank Praznik 2023-03-13 15:34:30 -0400
  • 1010254a28 Sync SDL3 wiki -> header SDL Wiki Bot 2023-03-13 18:22:16 +0000
  • 4dd26698fc Added SDL_GetWindowParent() to get the parent of popup windows Sam Lantinga 2023-03-13 11:20:42 -0700
  • ebe3a9dc44 Spacing cleanup Sam Lantinga 2023-03-13 11:20:36 -0700
  • 689ea5361e Sync SDL3 wiki -> header SDL Wiki Bot 2023-03-13 17:57:18 +0000
  • 1f35fd6939 video: Update the popup window creation documentation and disallowed flags Frank Praznik 2023-03-13 13:46:06 -0400
  • f97b469184 video: Disallow additional operations on popups where appropriate Frank Praznik 2023-03-13 12:02:26 -0400
  • a271e37010 video: Update the popup window creation documentation and disallowed flags Frank Praznik 2023-03-13 13:46:06 -0400
  • e56c0ab73c video: Disallow additional operations on popups where appropriate Frank Praznik 2023-03-13 12:02:26 -0400
  • e975cf1b6f
    Removed some uneeded 'unsigned' Sylvain 2023-03-13 16:47:50 +0100
  • c5180dff43
    test of removing audio callback api Sylvain 2023-03-13 16:37:12 +0100
  • d5b5e524af wayland: Set the EGL swap timeout to one second from the current time Frank Praznik 2023-03-12 17:02:18 -0400
  • f32ad6495c wayland: Set the EGL swap timeout to one second from the current time Frank Praznik 2023-03-12 17:02:18 -0400
  • 3990c71726 SDL_GetBasePath simplification for Haiku. when solely looking for the path for the current binary in the current team, find_path is sufficient. David Carlier 2023-03-12 11:55:42 +0000
  • ff98118a91 SDL_GetBasePath simplification for Haiku. when solely looking for the path for the current binary in the current team, find_path is sufficient. David Carlier 2023-03-12 11:55:42 +0000
  • dca3fd8307 Android: indicate gamepaddb entries where axis order changed. Rudolf Polzer 2023-03-11 12:02:17 -0500
  • 67e2558310 Check tooltip and popup window flags during parameter validation Sam Lantinga 2023-03-11 12:44:09 -0800
  • de3909a190 Android: indicate gamepaddb entries where axis order changed. Rudolf Polzer 2023-03-11 12:02:17 -0500
  • 9346be2998 Android: indicate gamepaddb entries where axis order changed. Rudolf Polzer 2023-03-11 12:02:17 -0500
  • 3e28588bb6 wayland: Never use the cached size for maximized or tiled windows Frank Praznik 2023-03-11 11:18:48 -0500
  • 019d9df76c wayland: Never use the cached size for maximized or tiled windows Frank Praznik 2023-03-11 11:18:48 -0500
  • b89221e7ff
    testshape: now uses SDL_WINDOW_TRANSPARENT instead of the shaped window API Sylvain 2023-03-11 13:53:54 +0100
  • b6142cdbf0
    - Added SDL_WINDOW_TRANSPARENT to request a window with transparent framebuffer - Remove SDL_VIDEO_EGL_ALLOW_TRANSPARENCY hint, EGL now checks 'window->flags & SDL_WINDOW_TRANSPARENT' Sylvain 2023-03-11 13:53:14 +0100
  • f4c1260120 More changes to fix building with older macOS SDKs Sam Lantinga 2023-03-10 16:38:45 -0800
  • c044cff4c7 Rewrite WIN_GetSystemTheme() so we don't need to bump Windows SDK versions Sam Lantinga 2023-03-10 16:29:42 -0800
  • edc8f0b841 Fixed building on older macOS SDKs Sam Lantinga 2023-03-10 16:15:46 -0800
  • ffe6e58c85 Fixed compiling with older Windows SDKs Sam Lantinga 2023-03-10 16:11:41 -0800
  • 1550fb69e4 Sync SDL3 wiki -> header SDL Wiki Bot 2023-03-10 23:52:18 +0000
  • cfeb663c87 tests: Add popup window test program Frank Praznik 2023-03-07 14:36:52 -0500
  • 5a0f50e1c3 docs: Update the migration document with changes to the tooltips and popup menu flags. Frank Praznik 2023-03-03 19:05:57 -0500
  • 98e864f286 win32: Implement popup windows Frank Praznik 2023-03-02 17:32:18 -0500
  • 77dc1a929a cocoa: Implement popup windows Frank Praznik 2023-03-02 12:47:23 -0500
  • f41d3933e6 X11: Implement popup windows Frank Praznik 2023-02-28 13:47:47 -0500
  • 68d2d9f76d wayland: Implement popup windows Frank Praznik 2023-02-28 13:47:40 -0500
  • e987c4a463 video: Add the concept of child popup windows Frank Praznik 2023-02-26 14:16:05 -0500
  • ab1670386f Added support for the trigger buttons on the Victrix Pro FS for PS5 Sam Lantinga 2023-03-10 15:28:22 -0800
  • fc1af1dfde Added support for the trigger buttons on the Victrix Pro FS for PS5 Sam Lantinga 2023-03-10 15:28:22 -0800
  • 5f27ea133a tests: Add popup window test program Frank Praznik 2023-03-07 14:36:52 -0500
  • b7f8e72e11 docs: Update the migration document with changes to the tooltips and popup menu flags. Frank Praznik 2023-03-03 19:05:57 -0500