|
b7f9c208
|
2021-11-23T18:56:50
|
|
cmake: handle warning flags properly (thanks to hgs3 for pointers.)
fixes https://github.com/libsdl-org/SDL/issues/4983
|
|
f8900583
|
2021-11-23T17:04:40
|
|
removed windows winmm joystick driver
|
|
d2871a34
|
2021-11-23T15:10:50
|
|
testhaptic.c, testjoystick.c: fixed -Wshadow warnings.
|
|
e6a4230d
|
2021-11-23T03:51:32
|
|
Revert testevdev libc changes
This file uses internal SDL headers as a hack, without actually being built as part of SDL, so we should use normal C functions here.
|
|
3eaa80bb
|
2021-11-23T14:22:02
|
|
testgamecontroller.c: fixed -Wshadow warnings.
|
|
370b8318
|
2021-11-23T14:01:10
|
|
testmouse.c: fixed -Wshadow warnings.
|
|
381f99a3
|
2021-11-23T10:58:04
|
|
Fix warnings: re-add enum forward declaration
|
|
dd6817b3
|
2021-11-23T10:47:34
|
|
Fix warnings: static function, {} initializier, un-needed enum forward declaration
|
|
fae70349
|
2021-11-23T10:33:12
|
|
Fix warnings: static, include, un-initialized vairables
|
|
2a24418b
|
2021-11-23T09:44:37
|
|
More "Integer overflow generates Illegal instruction under sanitizers" (see bug #4995)
|
|
e5467af7
|
2021-11-23T09:42:07
|
|
Minor change comment
|
|
9c72adc8
|
2021-11-23T09:41:01
|
|
More "Integer overflow generates Illegal instruction under sanitizers" (see bug #4995)
|
|
8dd6edec
|
2021-11-23T09:30:42
|
|
Fixed bug #3232 - Integer overflow generates Illegal instruction under sanitizers + see bug #4995
|
|
e18be04b
|
2021-11-23T08:01:02
|
|
Fixed undefined behavior in QueueCmdSetDrawColor()
Fixes https://github.com/libsdl-org/SDL/issues/4995
Patch from Andrew Kelley
|
|
c0029f01
|
2021-11-22T17:00:48
|
|
remove 'free' in comment
|
|
0ef9d266
|
2021-11-22T16:24:19
|
|
cpuinfo: remove malloc from comments
|
|
5699e0fa
|
2021-11-22T16:22:39
|
|
visualtest: use SDL_malloc
|
|
aef71054
|
2021-11-22T16:58:04
|
|
Use SDL_free
|
|
30338beb
|
2021-11-22T16:17:39
|
|
Minor comment
|
|
fb218e58
|
2021-11-22T16:16:04
|
|
PSP: use SDL_malloc/SDL_free
|
|
2004aaf3
|
2021-11-22T16:54:17
|
|
SDL_wave: use SDL_free
|
|
f1582f54
|
2021-11-22T11:27:40
|
|
Fix comment
|
|
5a7a7ba5
|
2021-11-22T11:25:59
|
|
Don't use "realloc" in comment so that it doesn't show up
|
|
0445c13a
|
2021-11-22T16:49:17
|
|
Remove 'malloc' from comment
|
|
b4aeaa30
|
2021-11-22T11:20:52
|
|
Use SDL_calloc / SDL_free
|
|
cb9f85e8
|
2021-11-22T11:18:01
|
|
Don't use "round", so that it's doesn't show up while searching for the function
|
|
155db97d
|
2021-11-22T16:48:13
|
|
Remove 'malloc' from comment
|
|
6fb50bd0
|
2021-11-22T11:16:23
|
|
Don't use "exp" as a name so that it's doesn´t show up with searching for the function
|
|
161dd83c
|
2021-11-22T11:15:23
|
|
Don´t use "trunc" as var name, since it's also a function
|
|
c3633d2c
|
2021-11-22T16:44:48
|
|
Haiku: use SDL_malloc
|
|
d31251b0
|
2021-11-21T22:30:48
|
|
use SDL's functions version inplace of libc version
|
|
79b37cc5
|
2021-11-22T16:43:49
|
|
Pandora: use SDL_malloc
|
|
10ffcbb1
|
2021-11-22T16:41:45
|
|
QNX: use SDL_malloc
|
|
e72beeb2
|
2021-11-22T16:40:29
|
|
Remove 'malloc' from comment
|
|
38cfe25b
|
2021-11-22T16:39:56
|
|
Remove 'malloc' from comment
|
|
4d566e5d
|
2021-11-22T16:39:22
|
|
VITA, PSP: use SDL_malloc
|
|
9fcc630f
|
2021-11-22T16:37:34
|
|
X11: use SDL_malloc
|
|
19bf36db
|
2021-11-22T16:37:19
|
|
DirectFB: use SDL_malloc
|
|
8fb19d21
|
2021-11-22T16:29:24
|
|
Vita: unneeded include
|
|
c878d9a0
|
2021-11-22T17:06:41
|
|
Haiku: comment this should not be SDL_free()
|
|
e702a4e5
|
2021-11-22T16:28:49
|
|
PSP: un needed include
|
|
8e851a27
|
2021-11-22T16:28:07
|
|
Remove malloc from comment
|
|
35b7ce18
|
2021-11-22T14:10:02
|
|
cmake: final report fixes for mmx, ssemath, dummyvideo, wasapi, xinput.
also moved CoreVideo framework out of if(SDL_FILE) block, and removed a
now-irrelevant mingw related fixme.
|
|
34d9c2e2
|
2021-11-22T13:02:06
|
|
fixed typo: ervironment to environment
|
|
ee2afa00
|
2021-11-22T05:11:10
|
|
SDL_mfijoystick.m: fix build using older toolchains
Fixes https://github.com/libsdl-org/SDL/issues/4992
Fixes https://github.com/libsdl-org/SDL/issues/4958
|
|
1927c080
|
2021-11-22T05:00:02
|
|
minor tidy-up to configury.
|
|
c97b7218
|
2021-11-21T12:18:10
|
|
Added SDL_PremultiplyAlpha() to premultiply alpha on a block of SDL_PIXELFORMAT_ARGB8888 pixels
|
|
49369142
|
2021-11-21T17:40:48
|
|
Fixed bug #4625: with integer scale, viewport (as reported by SDL_RenderGetViewport) becomes -2147483648x-2147483648
0 isn't valid scale. Min integer scale is 1.0f
|
|
a0cb079a
|
2021-11-21T15:45:08
|
|
Fixed bug #4982 - Failed to open audio_device on OpenSLES / Android 5.x with freq 96khz+
|
|
ceb9e9a8
|
2021-11-21T00:21:41
|
|
cocoa: Removed a debug printf call.
|
|
18715acb
|
2021-11-21T00:14:18
|
|
cocoa: Position non-left mouse button events in background windows correctly.
Fixes #4828.
|
|
343fa612
|
2021-11-20T13:17:59
|
|
hid: fix inconsistent indentation
|
|
db60b271
|
2021-11-20T13:13:17
|
|
hid: Only enumerate IOHIDDevices that are likely to be joysticks
Touching HID devices with keyboard usages will trigger a keyboard capture
permission prompt on macOS 11+. See #4887
Like the IOKit joystick backend, we accept HID devices that have joystick,
gamepad, or multi-axis controller usages. We also allow the Valve VID for
the Steam Controller, just like the Windows HIDAPI implementation does.
|
|
23b7bdef
|
2021-11-20T14:11:30
|
|
offscreen: Don't fail to create a window because of driver_loaded politics.
Fixes #4922.
|
|
fadf41fc
|
2021-11-20T21:55:20
|
|
remove excess whitespace
|
|
504e7aa5
|
2021-11-20T21:51:10
|
|
minor tidy-up for ifdefs & co.
|
|
cd86e269
|
2021-11-20T19:40:26
|
|
Fixed bug #4982 - Failed to open audio_device. Android 5.1 should be ok.
|
|
aeff8748
|
2021-11-20T13:35:25
|
|
configure: Allow building of the "offscreen" video target.
It was CMake-only before this.
|
|
e86d4bde
|
2021-11-20T13:33:29
|
|
test: Makefile should copy unifont file, for testime.c to use.
|
|
61881eb0
|
2021-11-20T13:14:00
|
|
docs/README-macos.md: Updated Xcode instructions.
Fixes #960.
|
|
b6e8651a
|
2021-11-20T15:31:21
|
|
Audio 6.1 should be allowed now (see #4974)
|
|
b6d36567
|
2021-11-20T15:28:36
|
|
Fixed bug #4982 - Failed to open audio_device on Android 5.x with freq 96khz+
|
|
495ee42a
|
2021-11-20T01:15:20
|
|
testcustomcursor.c: replaced libc sscanf with SDL_sscanf
|
|
990fb668
|
2021-11-20T01:02:02
|
|
tests: several -Wwrite-strings fixes.
|
|
665865ed
|
2021-11-19T09:58:13
|
|
If the hardware is in an error state, the final page flip may not come.
We should either put a timeout on the wait when destroying the window, or skip it entirely.
|
|
6828955d
|
2021-11-19T09:58:11
|
|
Trim any extra platform strings from mappings when they're returned to the application
|
|
116a002b
|
2021-11-19T09:28:36
|
|
build-scripts/gcc-fat.sh is no longer supported. Use clang-fat instead.
Reference #4809.
|
|
881a6749
|
2021-11-18T19:58:04
|
|
rawinput: Only access SDL_RAWINPUT_mutex if initialized
We can also ditch the lock in RAWINPUT_JoystickQuit() now that the joystick
subsystem quits drivers in reverse order. There's no chance of a racing call
to RAWINPUT_WindowProc() anymore.
|
|
1237142b
|
2021-11-18T19:52:34
|
|
joystick: Quit drivers in reverse order to ensure dependencies are not broken
SDL_WINDOWS_JoystickDriver depends on callbacks in SDL_RAWINPUT_JoystickDriver
and SDL_HIDAPI_JoystickDriver being available. It also manages the common
WindowProc used for joystick detection in both WINDOWS and RAWINPUT drivers.
If we don't tear them down backwards, there's a window of time where we could
invoke RAWINPUT_WindowProc() after RAWINPUT_JoystickQuit() was called.
|
|
b6796597
|
2021-11-19T11:55:50
|
|
SDL_hidapi.c: fix SDL_udev.h include path
fixes https://github.com/libsdl-org/SDL/issues/4981
|
|
3ed0c626
|
2021-11-19T01:24:40
|
|
SDL_RWsize: updated description
|
|
0fddda6e
|
2021-11-18T21:51:05
|
|
Sync wiki -> header
|
|
e5268309
|
2021-11-18T20:58:04
|
|
Sync wiki -> header
|
|
3f978c0f
|
2021-11-18T15:56:16
|
|
include: Improved documentation of SDL_RegisterApp and SDL_UnregisterApp.
|
|
09bf12e0
|
2021-11-18T15:34:29
|
|
fnsince.pl: SDL_UnregisterApp() also arrived in 2.0.2.
|
|
7f70f6e1
|
2021-11-18T15:30:36
|
|
include: Note that several rwops functions used to be macros before 2.0.10.
|
|
319d2b3e
|
2021-11-18T20:29:04
|
|
Sync wiki -> header
|
|
83024f32
|
2021-11-18T15:27:21
|
|
fnsince.pl: Whoops, it's SDL_RegisterApp and not SDL_SetMainReady in 2.0.2.
|
|
16a1721e
|
2021-11-18T20:25:05
|
|
Sync wiki -> header
|
|
46f12cc7
|
2021-11-18T15:22:47
|
|
fnsince.pl: SDL_SetMainReady() originally arrived in SDL 2.0.2.
|
|
a7a54e64
|
2021-11-18T00:43:55
|
|
wayland: Add support for display connect/disconnect events
|
|
c2464653
|
2021-11-17T18:19:49
|
|
Remove unnecessary clang-cl check since Clang has __builtin_bswap.
|
|
6b66542e
|
2021-11-17T17:04:34
|
|
Fixing compilation errors for VS2019 Clang toolset (fixes #4702)
|
|
5be8a221
|
2021-11-17T20:37:51
|
|
Add audio conversion from/to 61
|
|
dd6269b1
|
2021-11-17T17:55:00
|
|
SDL_endian.h: added proper version check (VS2005+) to MSVC functionality
|
|
d2cf1919
|
2021-11-17T10:00:10
|
|
hidapi, linux: merged a minor warning + code style fix from mainstream.
|
|
43d1b42a
|
2021-11-16T17:59:38
|
|
cmake: Sync build config options with autotools
- SDL_CLOCK_GETTIME now defaults to ON to match autotools build
- Add detection of float.h and Xdbe
- Fix detection of pthread_setname_np() (requires _GNU_SOURCE)
- Move SDL_USE_IME definition into SDL_config.h.cmake
|
|
7d3045f2
|
2021-11-16T23:51:40
|
|
minor whitespace tidy-up.
|
|
68ffd24c
|
2021-11-16T23:37:20
|
|
autotools, cmake: don't define SDL_JOYSTICK_HIDAPI in CheckHIDAPI()
|
|
29b79313
|
2021-11-16T23:33:32
|
|
minor tweak for a slightly smaller configure script
|
|
5cc23868
|
2021-11-15T11:52:43
|
|
wayland: Add support for SDL_DisplayOrientation
|
|
40d80862
|
2021-11-15T20:17:14
|
|
SDL_classic_joysticks defaults off
|
|
7ad64357
|
2021-11-15T17:04:50
|
|
Updated Android build environment for examples
|
|
66058bbb
|
2021-11-15T16:52:56
|
|
Fixed exception accessing Bluetooth devices on Android 12
Since accessing Bluetooth prompts the user for permission on both Android and iOS, and we only need it for Steam Controller support, we'll leave it off by default. You can enable it by setting the hint SDL_HINT_JOYSTICK_HIDAPI_STEAM to "1" before calling SDL_Init()
Fixes https://github.com/libsdl-org/SDL/issues/4952
|
|
be5b4d98
|
2021-11-15T16:52:54
|
|
Added nativeGetHintBoolean for Java code
|
|
9ec2b351
|
2021-11-15T13:45:53
|
|
Fixed the GLES2 shader count to be in sync with the enum
|
|
2f591fb0
|
2021-11-15T12:50:02
|
|
Added android:exported="true" to the example Android manifest
This is needed for targeting Android 12 (API 31)
|
|
b649314d
|
2021-11-15T13:43:40
|
|
Add comment to audio clipping (see bug #4104)
|
|
d4df5d33
|
2021-11-15T09:43:44
|
|
GLES2: prevent batching if blend mode changes (see bug #4964)
|
|
92f2fdfc
|
2021-11-15T09:36:18
|
|
GLES2: batch non joined lines (see #4964)
|