SDL Wiki Bot
19af3a2b34
Sync SDL3 wiki -> header
...
[ci skip]
2024-11-01 19:42:29 +00:00
Wouter Wijsman
e31e3caece
PSP: Fix building examples in parallel
2024-11-01 09:55:20 -07:00
Sam Lantinga
c5f12b135d
Fixed the D-pad on wireless Xbox 360 controllers
2024-11-01 09:02:55 -07:00
Wouter Wijsman
780578cd36
PSP: Allow building tests in parallel
2024-11-01 08:57:09 -04:00
Sam Lantinga
8b48b70c6e
Fixed return value setting state on combined Joy-Con controllers
2024-10-31 20:37:23 -07:00
Sam Lantinga
77a0411dde
Minor cleanup
2024-10-31 15:44:41 -07:00
SDL Wiki Bot
68cc173d92
Sync SDL3 wiki -> header
...
[ci skip]
2024-10-30 20:47:55 +00:00
expikr
7c968f1510
Update SDL_hints.h
2024-10-30 12:01:51 -07:00
expikr
e2857fc5a2
Update SDL_mouse.c
2024-10-30 12:01:51 -07:00
Maia
5699ba799e
Add return to CHECK_VULKAN_ERROR_AND_RETURN macro
2024-10-30 11:52:42 -07:00
M. P. Halpin
6c10446a6c
Add version info when building CI/CD for apple platforms
2024-10-30 09:07:30 -07:00
expikr
d6b60bcc53
typo in player spawnpos, mov drawcall out of loop
2024-10-30 11:22:29 -04:00
Sam Lantinga
09495059df
Fixed the PS5 controller face buttons on Amazon Fire TV, Android 11
2024-10-30 05:23:00 -07:00
Sam Lantinga
c099d0525e
sort_controllers.py: fixed parsing SDL_PRIVATE_GAMEPAD_DEFINITIONS
2024-10-30 05:21:59 -07:00
M. P. Halpin
24bdbb8bf4
Supress Metal warning when compiling against macOS 10.11-10.13
2024-10-29 20:03:18 -07:00
Sam Lantinga
2a05b63580
Mark generate.py as executable
2024-10-29 16:47:26 -07:00
Sam Lantinga
51628034d9
Don't offset the view if there's no text input rect
...
Otherwise this will shift the entire view upwards, which probably isn't what you want.
2024-10-29 16:42:16 -07:00
Sam Lantinga
c8a04eec06
Autorelease keys should go down when pressed.
2024-10-29 16:24:40 -07:00
Anonymous Maarten
f543faf837
Allow in-tree build
2024-10-30 00:04:17 +01:00
SDL Wiki Bot
6647345be0
Sync SDL3 wiki -> header
...
[ci skip]
2024-10-29 21:43:56 +00:00
Evan Hemsley
b4dff42dcd
GPU: Add SDL_CancelGPUCommandBuffer ( #11316 )
...
---------
Co-authored-by: Caleb Cornett <caleb.cornett@outlook.com>
2024-10-29 14:43:22 -07:00
Susko3
94d110edd5
Specify C source file in example VC projects
2024-10-29 14:40:32 -07:00
Susko3
415abf2ea2
Rename variables for readability
2024-10-29 14:40:32 -07:00
Sam Lantinga
bdf16628fb
Added 03-infinite-monkeys example game
...
This isn't really a game, more of an exercise of that age old question...
2024-10-29 13:08:59 -07:00
Sam Lantinga
2b92dc9baa
Minor updates to woodeneye-008.c from template.c
2024-10-29 13:08:59 -07:00
Sam Lantinga
a93ec0c679
Added Visual Studio project for 02-woodeneye-008
2024-10-29 13:08:59 -07:00
Sam Lantinga
9a77ee2008
Added instructions for creating Visual Studio projects for examples
2024-10-29 13:08:59 -07:00
cosmonaut
014b473bcc
GPU D3D12: Fix depth texture sampling
2024-10-29 12:05:35 -07:00
cosmonaut
ff14a1781f
GPU D3D12: Fix indirect buffers not being refcounted
2024-10-29 10:34:54 -07:00
dv-senna
149ecffd6f
SDL_vulkan.h: undefine VK_DEFINE_HANDLER and VK_DEFINE_NON_DISPATCHABLE_HANDLE
...
Allows including vulkan.hpp in user code in C++ before SDL_vulkan.h w/o errors.
Fixes: https://github.com/libsdl-org/SDL/issues/11328 .
2024-10-29 20:30:10 +03:00
d-musique
35e53f76a9
metal: check success of device creation ( #11367 )
...
When macOS runs under a virtual environment, it is possible that
MTLCreateSystemDefaultDevice() does not succeed.
Not checking this failure results in a crash down the road.
This change allows to skip GPU renderer and use an adequate fallback.
Co-authored-by: D.musique <d-musique@users.noreply.github.com>
2024-10-29 12:35:13 -04:00
Caleb Cornett
feb10434a1
Order by subsystem
2024-10-29 08:50:50 -07:00
Caleb Cornett
b2f216f9e2
Add GPU to iOS build config
2024-10-29 08:50:50 -07:00
Caleb Cornett
54836050c9
metal: Add availability checks
2024-10-29 08:13:51 -07:00
Frank Praznik
8f9a562969
wayland: Remove vestigial struct member
2024-10-29 10:51:18 -04:00
Susko3
152bcce85f
Add examples to SDL.sln
( #11255 )
2024-10-29 07:36:38 -07:00
expikr
1e7c186461
Splitcreen FPS example with multiple mouse and keyboard ( #11317 )
2024-10-29 07:30:10 -07:00
Ethan Lee
5c5235fb51
ci: Add Steam Linux Runtime (Sniper) task
2024-10-28 17:07:31 -04:00
Frank Praznik
36c209080c
wayland: Refactor some shell surface related names
2024-10-28 14:30:08 -04:00
Frank Praznik
2b7dc55364
wayland: Check the WM capabilities before sending a minimize event
...
Wayland gives no feedback to windows regarding whether a minimize request was successful, so we would universally send the minimize event and assume that the request succeeded.
Check the window manager capabilities, if available, for whether window minimization is supported, and don't send the minimized event in the case that it is unsupported.
2024-10-28 14:30:08 -04:00
Frank Praznik
1abbd13414
wayland: Throttle interactive user resize events
...
Excessive resize events generated during interactive window resizing can cause applications to lag, severely in some cases. Throttle interactive resize events to once per frame callback interval.
2024-10-28 14:30:08 -04:00
SDL Wiki Bot
e0d019c941
Sync SDL3 wiki -> header
...
[ci skip]
2024-10-28 07:00:30 +00:00
Petar Popovic
cb0c7c9680
SDL_CreateDirectory(): directory tree creation for absolute paths for non-Windows platforms
2024-10-28 01:56:48 -04:00
Petar Popovic
a10578acbd
SDL_SYS_RenamePath(): Fix error message.
2024-10-27 16:54:13 -07:00
SDL Wiki Bot
3922bcec95
Sync SDL3 wiki -> header
...
[ci skip]
2024-10-27 21:42:48 +00:00
Petar Popovic
04a478b6a9
SDL_Enumerate[Storage]Directory() comments: Use enum constant names instead of integers.
2024-10-27 14:41:33 -07:00
Glenn Watson
5c3d42aade
Update README-linux.md for openSUSE Tumbleweed dependencies
2024-10-27 08:01:13 -07:00
Petar Popovic
8468c372b2
SDL_EnumerateDirectory(): (posix) Fix return value when directory is invalid
2024-10-25 22:52:56 -07:00
Roman Frołow
97b924f985
typo: maxOS -> macOS
2024-10-26 01:59:44 +02:00
Sam Lantinga
a851c5b648
create-release.py uses python3
2024-10-25 15:08:57 -07:00