Sam Lantinga
735b685816
Fixed wiki reformatting
2025-04-02 07:35:09 -07:00
Temdog007
cc8ec6cf18
Handle global mouse state for Emscripten ( #12669 )
2025-04-02 07:21:21 -07:00
SDL Wiki Bot
53d053279e
Sync SDL3 wiki -> header
...
[ci skip]
2025-04-02 14:20:46 +00:00
Temdog007
cbc26fe2c4
Add Emscripten window data to window properties
2025-04-02 07:19:52 -07:00
Sam Lantinga
4aefde015e
Only send sensor data if sensors are enabled for 8BitDo controllers
2025-04-01 19:58:28 -07:00
siery
6d78273442
Return early in stead of goto
2025-04-01 17:40:34 -07:00
Sam Lantinga
c3ce216c4d
Fixed crash at shutdown on Windows
...
The taskbar list is invalid after OleUninitialize(), so make sure we clean it up first.
Also don't bother creating the taskbar list if we don't have any progress state
2025-04-01 14:56:08 -07:00
Anonymous Maarten
e87a00c07c
tests: port failing SDL_Renderer test from pysdl2 to testautomation
...
(cherry picked from commit 8436ce98b4
)
2025-04-01 21:31:10 +02:00
Anonymous Maarten
10819273bf
tests: port failing SDL_Renderer test from pysdl2 to testautomation
...
(cherry picked from commit 7d8a6f1603
)
2025-04-01 21:31:10 +02:00
Anonymous Maarten
ffbd434a11
tests: port failing window test from pysdl2 to testautomation
...
(cherry picked from commit 4f488b9be2
)
2025-04-01 21:31:10 +02:00
Anonymous Maarten
2775e7a78f
tests: port failing SDL_Rect tests from pysdl2 to testautomation
...
(cherry picked from commit 39bb71c442
)
2025-04-01 21:31:10 +02:00
Anonymous Maarten
39eed1d233
tests: port failing SDL_Hint tests from pysdl2 to testautomation
...
(cherry picked from commit 177fb9cb6c
)
2025-04-01 21:31:10 +02:00
Sam Lantinga
366a5281b9
Fixed comment
2025-04-01 09:07:20 -07:00
Sam Lantinga
79a41ca7fc
Implemented DEBUG_8BITDO_PROTOCOL
2025-04-01 09:06:30 -07:00
Sam Lantinga
5922e2cb78
Corrected comment with 8BitDo controller report sizes
2025-04-01 09:01:32 -07:00
Sam Lantinga
0d9ff082fe
8BitDo HIDAPI driver cleanup
2025-04-01 09:00:39 -07:00
8BitDo
e236a48e13
8BitDo
...
Add adaptation ULTIMATE2_WIRELESS V1.02
2025-03-31 21:22:11 -07:00
Sam Lantinga
4de396734d
More clarification for high DPI support
2025-03-31 18:53:40 -07:00
Sam Lantinga
36fc1c2c9c
Fixed texture colorspace when creating a texture from a surface
...
Fixes https://github.com/libsdl-org/SDL/issues/12691
2025-03-31 18:49:58 -07:00
blukai
512485869c
fix vulkan vertex buffer indexing
...
this was causing problems when i was specifying non-zero buffer slots in
`SDL_BindGPUVertexBuffers`, `SDL_GPUVertexAttribute` and
`SDL_GPUVertexBufferDescription`.
`firstSlot + 1` is simply copied over from metal and d3d12 backends.
2025-03-31 18:41:34 -07:00
Sam Lantinga
2e494fda30
Clarify high DPI support and best practices
2025-03-31 16:49:18 -07:00
Sam Lantinga
44faac2921
Fixed A/B/X/Y buttons on Nintendo 3DS
...
Fixes https://github.com/libsdl-org/SDL/issues/12690
2025-03-31 15:36:03 -07:00
Sam Lantinga
38c2081ae3
Temporarily default SDL_HINT_JOYSTICK_HIDAPI_8BITDO off
...
We'll default this off for now, since we don't detect whether the controller is running firmware v1.03 and don't have a fallback for controllers running firmware v1.02 (the out-of-box firmware)
2025-03-31 10:00:11 -07:00
SDL Wiki Bot
bcacc37e3e
Sync SDL3 wiki -> header
...
[ci skip]
2025-03-31 16:56:54 +00:00
8BitDo
e18c6bd2e7
8BitDo ( #12661 )
...
Added HIDAPI support for the 8BitDo Ultimate 2 Wireless Controller running firmware v1.03 or newer over Bluetooth.
2025-03-31 09:56:01 -07:00
Frank Praznik
6b1d6bfbe7
wayland: Commit the confinement region upon creation
...
This may prevent the pointer from escaping small regions if moving quickly.
2025-03-31 11:57:42 -04:00
Frank Praznik
266ee41c86
wayland: Defer creating cursor confinement regions until the surface is mapped
...
Otherwise, the confinement area will be lost if the window is recreated when initializing the renderer.
2025-03-31 11:57:42 -04:00
SDL Wiki Bot
cb1d79db39
Sync SDL3 wiki -> header
...
[ci skip]
2025-03-31 15:51:57 +00:00
Vittorio Romeo
088ad66f70
Update include/SDL3/SDL_power.h
...
Co-authored-by: Sam Lantinga <slouken@libsdl.org>
2025-03-31 08:51:04 -07:00
Vittorio Romeo
032d696021
Add performance disclaimer in SDL_GetPowerInfo
documentation
2025-03-31 08:51:04 -07:00
Sam Lantinga
0d04e9ea6a
Fixed build
2025-03-30 21:35:14 -07:00
Sam Lantinga
7bb95bde49
Set the alpha opaque when blending to an RGB format
...
Fixes the render_testRGBSurfaceNoAlpha automated test in sdl2-compat
2025-03-30 21:24:53 -07:00
Ryan C. Gordon
8eb57c5a42
diskaudio: Use SDL_GetAudioFormatName instead of recreating it from scratch.
2025-03-30 19:26:02 -04:00
Ryan C. Gordon
f05bb7aae2
diskaudio: Log the raw PCM's format during "device" open.
2025-03-30 14:16:29 -04:00
Frank Praznik
210b317d8d
x11: Popup positions after constraining are in the window-relative space, not global
2025-03-29 14:00:53 -04:00
Sam Lantinga
daa7a5ad7e
Updated Visual Studio example projects
2025-03-29 09:01:33 -07:00
Andrei Tsurkan
f7a89d19c6
fix missing AVFoundation in CMakeLists.txt
2025-03-29 08:44:51 -07:00
Sam Lantinga
a23f97483f
Temporarily disable DwmFlush()
...
For some reason this locks up the Windows compositor when called by Steam. I'm disabling it for now until we understand why and whether this can cause issues for other applications as well.
2025-03-28 20:31:07 -07:00
Ryan C. Gordon
536a1a236f
coreaudio: Added some NULL pointer checks.
...
These might not be necessary, just trying to track down a reported issue.
Reference Issue #12660 .
2025-03-28 18:39:59 -04:00
Cameron Gutman
712c76fdc1
gamepad: Fix inability to disable SDL_EVENT_GAMEPAD_UPDATE_COMPLETE events
2025-03-28 17:06:29 -05:00
SDL Wiki Bot
418acf6295
Sync SDL3 wiki -> header
...
[ci skip]
2025-03-28 20:52:14 +00:00
Sam Lantinga
633b9f6fb1
Added SDL_SetRenderTextureAddressMode() and SDL_GetRenderTextureAddressMode()
...
Fixes https://github.com/libsdl-org/SDL/issues/4820
Fixes https://github.com/libsdl-org/SDL/issues/12610
2025-03-28 13:51:19 -07:00
Green Sky
eb918af3dc
video: fix surface leak when duplicating mjpeg
2025-03-28 13:18:28 -07:00
Ryan C. Gordon
567dfd2ebc
examples/renderer/19-affine-textures: add metadata for examples.libsdl.org.
2025-03-28 14:19:30 -04:00
Ryan C. Gordon
5ab1aef367
examples/renderer/19-affine-textures: blue background so you can see the cube.
2025-03-28 14:19:30 -04:00
Ozkan Sezer
87e6d2250f
examples, affine-textures: fix RISC-OS build.
2025-03-28 20:56:50 +03:00
Ryan C. Gordon
254f348083
examples/renderer/19-affine-textures: Flip coords so SDL logo is right-side up.
2025-03-28 13:52:58 -04:00
Ryan C. Gordon
3915451058
examples/renderer/19-affine-textures: Whole source file was indented one space.
2025-03-28 13:15:04 -04:00
Ryan C. Gordon
2ebcee2033
examples: added examples/renderer/19-affine-textures to CMakeLists.txt.
2025-03-28 13:13:05 -04:00
Ryan C. Gordon
2207f6bc9a
examples/renderer/affine-textures: Fixed compiler warnings.
2025-03-28 13:11:35 -04:00