Ozkan Sezer
bd5c355a34
SDL_thread.h: fix SDL_CreateThreadWithStackSize macro for OS/2
...
(cherry-picked from commit 738442b82a )
2022-12-27 00:15:20 +03:00
Ozkan Sezer
facc408097
SDL_thread.h: fix beginthread param of SDL_CreateThreadWithStackSize for win32
...
(cherry-picked from commit 29ba5f5d64 )
2022-12-27 00:15:20 +03:00
Vincent Hamm
c7d5642e43
Fix SDL_CreateThreadWithStackSize not passing staacksize with win32 static api
2022-12-27 00:15:20 +03:00
Sam Lantinga
55b03c7493
Updated to version 2.24.2 for point release
2022-11-01 05:47:12 -07:00
Sam Lantinga
2d580f8f45
Define _USE_MATH_DEFINES for Visual Studio (thanks @pionere!)
...
Fixes https://github.com/libsdl-org/SDL/issues/3790
(cherry-picked from commit c6e8961979 )
2022-10-24 20:04:21 +03:00
Sam Lantinga
36524373db
Updated version to 2.24.1 for point release
...
Also merged some updates to test-versioning.sh from main to correctly verify the version
2022-10-04 14:06:15 -07:00
Sam Lantinga
ffcf32b4ff
Fixed building with libusb not dynamicaly loaded
...
(cherry-picked from commit 3f89d1704d )
(cherry-picked from commit 4ebf34857a )
(cherry-picked from commit 5767dc710e )
(cherry-picked from commit 9d77945d36 )
(cherry-picked from commit 2847696338 )
2022-09-12 23:55:56 +03:00
Oleg Derevenetz
ac44b22a24
Use __ARM_ARCH instead of __ARM_ARCH__
2022-08-22 18:22:03 -07:00
Sam Lantinga
8c9beb0c87
Updated to version Updated to version 2.24.0 for release
2022-08-19 08:44:09 -07:00
Sam Lantinga
f6b81125b3
Always define SDL_COMPILE_TIME_ASSERT as static_assert() in C++
...
Apparently some versions of gcc will define __STDC_VERSION__ even when compiling in C++ mode.
Fixes https://github.com/libsdl-org/SDL/issues/6078
2022-08-18 16:06:42 -07:00
Sam Lantinga
f1416ef2ba
Updated to version 2.23.2 for release candidate
2022-08-12 20:27:22 -07:00
SDL Wiki Bot
f35bbe0c3f
Sync SDL wiki -> header
2022-08-11 21:11:11 +00:00
Sam Lantinga
3861c557da
Added the hint SDL_HINT_MOUSE_RELATIVE_WARP_MOTION
...
This hint controls whether mouse warping generates motion events in relative mode, and defaults off.
Fixes https://github.com/libsdl-org/SDL/issues/6034
Fixes https://github.com/libsdl-org/SDL/issues/5741
2022-08-11 14:02:03 -07:00
Sam Lantinga
b4c4dd84c2
Added SDL_crc16() to be used in joystick GUIDs after 2.24.0
2022-08-11 09:53:25 -07:00
SDL Wiki Bot
6ecfc40697
Sync SDL wiki -> header
2022-08-10 15:02:11 +00:00
Sam Lantinga
d4192850c1
Added SDL_ResetHint() to reset a hint to the default value
...
Resolves question of how to clear an override hint raised by @pionere in https://github.com/libsdl-org/SDL/pull/5309
2022-08-10 08:01:24 -07:00
Ryan C. Gordon
3119d58ff5
cocoa: Change the new sync_dispatch hint to async_dispatch.
...
This is so the default is safer.
2022-08-10 10:48:23 -04:00
Ryan C. Gordon
bdc7f958fd
cocoa: Added hint to treat MacBook trackpads as touch devices, not mice.
...
Fixes #5511 .
2022-08-10 00:42:31 -04:00
Salman Ahmed
b4660e9d8b
macOS: Add hint for blocking thread on OpenGL context update dispatch ( #5708 )
2022-08-09 20:40:00 -04:00
Sam Lantinga
824f2d4650
Added a second hint SDL_HINT_JOYSTICK_HIDAPI_JOYCON_HOME_LED to control the Home button LED on Nintendo Joy-Con controllers separately from Nintendo Switch Pro controllers
2022-08-09 13:41:58 -07:00
SDL Wiki Bot
523bedac1a
Sync SDL wiki -> header
2022-08-09 15:48:12 +00:00
Sam Lantinga
aad2df7f0d
Document passing -1 to clear the player index for a controller
2022-08-09 08:47:49 -07:00
Ryan C. Gordon
07b0ec539f
SDL_video.h: Added \since info to new APIs.
2022-08-09 09:05:08 -04:00
Ryan C. Gordon
a35cff634b
Sync wiki -> headers.
...
(bridge got stuck, I'm just kicking it to get it working again, idk.)
2022-08-08 16:07:31 -04:00
Sam Lantinga
98bac00dcc
Add SDL_GetPointDisplayIndex and SDL_GetRectDisplayIndex and re-implement SDL_GetWindowDisplayIndex in terms of SDL_GetRectDisplayIndex
...
- This allows looking up the display index for an arbitrary location rather than requiring an active window to do so.
- This change also reimplements the fallback display lookup that found the display with center closest to the window's center to instead find the display rect edge
closest to the window center (this was done in the almost identical display lookup used in SDL_windowsmodes.c, which now uses `SDL_GetPointDisplayIndex`). In
practice this should almost never be hit as it requires the window's center to not be enclosed by any display rect.
2022-08-08 11:26:52 -07:00