Anonymous Maarten
18225f7bb5
libSDL3_test: don't remove windows and renders when quiting
...
This fixes a "DEBUG: Parameter 'texture' is invalid" message when exiting testcamera.
2024-05-17 14:39:29 +02:00
Anonymous Maarten
a7d4ee05f6
video: hide window before destroying properties
...
This fixes a few "DEBUG: Parameter 'props' is invalid" messages, when exiting testcamera.
2024-05-17 14:39:29 +02:00
Anonymous Maarten
690875d555
testiconv: free all memory to fix --trackmem
2024-05-17 14:39:29 +02:00
Anonymous Maarten
831c79d32f
testatomic: destroy threads + free all memory at quit to fix --trackmem
2024-05-17 14:39:29 +02:00
SDL Wiki Bot
eda9247f01
Sync SDL3 wiki -> header
2024-05-17 12:37:31 +00:00
Brick
b6b9d5508e
Renamed SDL_MixAudioFormat to SDL_MixAudio, and use float volume
2024-05-17 13:36:51 +01:00
Sam Lantinga
5c4b558c1c
Dynamic API symbol cleanup
2024-05-16 23:18:41 -07:00
Ozkan Sezer
f295f6814c
fix type redefinition errors after #9817
2024-05-17 07:28:50 +03:00
Ali Emre Gülcü
f17b556c76
Add SDL_Vulkan_DestroySurface functionality ( #9817 )
...
Added SDL_Vulkan_DestroySurface, its documentation and corresponding platform specific implementations. Fixed some header inclusion orders to improve consistency between platforms. Added TODOs regarding MetalView creation and destruction which will benefit from the new functionality.
2024-05-16 17:41:15 -07:00
vittorioromeo
a69eaae32e
Add SDL_NODISCARD
macro to SDL_begin_code.h
2024-05-16 17:08:52 -07:00
Anonymous Maarten
a50e0319d5
ci: retry package creation multiple times
...
DMG creation on macOS occasionally fails, so try multiple times
https://gitlab.kitware.com/cmake/cmake/-/issues/25671
2024-05-16 22:55:57 +02:00
Sam Lantinga
7cddde32ac
Removed SDL_SWSURFACE, added unsigned suffix for surface flags
2024-05-16 11:40:38 -07:00
Sam Lantinga
c24f860c4d
Fixed warning C4244: '=': conversion from 'int' to 'Uint8', possible loss of data
2024-05-16 11:28:02 -07:00
SDL Wiki Bot
919c012d29
Sync SDL3 wiki -> header
2024-05-16 18:24:34 +00:00
Sam Lantinga
abfd0dc683
Added SDL_HINT_JOYSTICK_HIDAPI_PS4_REPORT_INTERVAL
2024-05-16 11:23:29 -07:00
Sam Lantinga
730fa2c379
Re-sorted API functions
2024-05-16 10:22:15 -07:00
Sam Lantinga
02ff85f2f3
Renamed SDL_SIMDGetAlignment() to SDL_GetSIMDAlignment()
2024-05-16 10:22:15 -07:00
Sam Lantinga
4609af618a
Updated logging functions for SDL3 naming convention
2024-05-16 10:22:15 -07:00
Ryan C. Gordon
241603b607
README-documentation-rules: Reorganized sections into a more-clear order.
...
(I hope.)
2024-05-16 12:58:14 -04:00
Frank Praznik
67f3a3ee54
wayland: Disable warp emulation when restoring cursor visibility with the shape protocol
2024-05-16 12:53:54 -04:00
Ryan C. Gordon
241cfaf38f
surface: Make a typedef for SDL_Surface bitflags, as is SDL3 policy.
...
Reference Issue #9812 .
2024-05-16 12:29:58 -04:00
Ryan C. Gordon
253c917296
SDL_render.h: Remove unnecessary struct x;
before typedef struct x x;
.
2024-05-16 12:21:14 -04:00
Ryan C. Gordon
45df084287
SDL_keyboard.h: Added a \sa
to SDL_Keysym's docs.
2024-05-16 12:19:50 -04:00
Ryan C. Gordon
665ff8c5f6
include: Removed ::
from symbol names in comments.
...
This isn't C++ code, so there's no need to append global symbols with two
colons. It looks ugly.
I _did_ leave them for actual C++ things in WinRT-specific comments and other
places, like a reference to a Perl class thing.
Also, even though it's not valid C, it's a useful expression to say
`StructType::SpecificField`, so I left those alone, too.
2024-05-16 12:16:57 -04:00
SDL Wiki Bot
10ab623d43
Sync SDL3 wiki -> header
2024-05-16 16:02:15 +00:00
Frank Praznik
9ac523f940
wayland: Set the cursor visibility flag when using the cursor shape protocol
2024-05-16 11:59:10 -04:00
Ryan C. Gordon
5e6d85b8f0
wikiheaders: bridge wiki Category docs to the headers!
...
Did an initial cleanup on the headers and wrote a few pieces of documentation,
but this needs more work to fill out the documentation.
2024-05-16 11:48:23 -04:00
Sam Lantinga
558630d59c
Use ALooper_pollOnce() instead of ALooper_pollAll()
...
The structure of the existing loop makes the inner loop of the previous commit unnecessary.
2024-05-16 07:53:18 -07:00
Sam Lantinga
7843579358
Revert "Fixed bug #9792 - Android: build failure with ndk 27-beta1 due to use of deprecated ALooper_pollAll"
...
This reverts commit ee16d2f7052b4e7cdcb9fb0d05d7d76bb7e62fc9.
@madebr's change was simpler and correct.
2024-05-16 07:52:32 -07:00
Sylvain
ee16d2f705
Fixed bug #9792 - Android: build failure with ndk 27-beta1 due to use of deprecated ALooper_pollAll
...
replace ALooper_pollAll by ALooper_pollOnce
2024-05-16 07:49:54 -07:00
Anonymous Maarten
027856b9fa
Revert changes to SDL_androidsensor.c
2024-05-16 16:47:25 +02:00
Anonymous Maarten
88980aeb21
android+test: testcamera needs CAMERA permissions
2024-05-16 16:43:53 +02:00
Oleg
79cabeef18
Added Moza wheelbases VID/PID to wheel devices list
2024-05-15 19:37:30 -07:00
Oleg
dc9d9dd85a
Added Simucube wheelbases VID/PID to wheel devices list
2024-05-15 19:37:30 -07:00
Oleg
ce9177b64f
Added Cammus C5 wheelbase VID/PID to wheel devices list
2024-05-15 19:37:30 -07:00
Sam Lantinga
fd678ff50f
Fixed SDL capitalization
2024-05-15 14:53:52 -07:00
Green Sky
0ee874f02d
fix pipewire camera interval fraction inversion
...
SDL expects an interval fraction to be provided by the backend, but
pipewire provides a framerate fraction, we we just switch them.
2024-05-15 14:42:45 -07:00
Sam Lantinga
fbe7e2e6d3
Moved the SDL version back to SDL_version.h
...
Added a comment at the top of SDL.h with the current version, for informational purposes
2024-05-15 14:38:29 -07:00
SDL Wiki Bot
c6354252a1
Sync SDL3 wiki -> header
2024-05-15 21:33:30 +00:00
Susko3
e6345716e0
Fix typo
2024-05-15 14:32:11 -07:00
Susko3
968e8c9275
Prefix names with SDL_RENDERER_
2024-05-15 14:32:11 -07:00
Susko3
8d7f91f8e4
Add defined constants for renderer vsync values
2024-05-15 14:32:11 -07:00
Ryan C. Gordon
4b3b5fb56c
docs: Remove some mistakenly-generated pages.
2024-05-15 14:59:26 -04:00
SDL Wiki Bot
60d355eb0b
Sync SDL3 wiki -> header
2024-05-15 18:55:12 +00:00
Ryan C. Gordon
d57f2afcaf
docs/README-documentation-rules.md: Added more content, fixed a typo.
2024-05-15 14:22:19 -04:00
Sam Lantinga
661f2fc1fc
Removed the SDL_Version structure, moved SDL version to SDL.h
...
Inspired by https://github.com/libsdl-org/SDL/issues/9788
2024-05-15 10:43:31 -07:00
SDL Wiki Bot
5a0879b7dd
Sync SDL3 wiki -> header
2024-05-15 17:17:31 +00:00
Susko3
f229e940a4
Fix missing #include in SDL_blendmode.h
...
Regressed when SDL_BlendMode was changed from an enum to a typedef Uint32.
2024-05-15 10:16:24 -07:00
SDL Wiki Bot
f9876b6b5c
Sync SDL3 wiki -> header
2024-05-15 16:46:12 +00:00
Ryan C. Gordon
2066ee08c9
docs/README-documentation-rules.md: Initial shot at documenting this.
2024-05-15 12:33:53 -04:00