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
Ryan C. Gordon
917c62e55c
.wikiheaders-options: there are no more KMOD_
or AUDIO_
symbols in SDL3.
2024-05-15 12:33:53 -04:00
Anonymous Maarten
c7205ab6b5
cmake: don't generate SDL3 jar for CMake versions < 3.19
2024-05-15 18:31:37 +02:00
Petar Popovic
1103294d33
SDL_scancode.h: Updating HID usage tables link
2024-05-14 18:13:21 -07:00
Ryan C. Gordon
1796511782
SDL_revision.h: Put this stuff into the "Version" wiki category.
2024-05-14 15:00:11 -04:00
Ryan C. Gordon
62a7e419f7
wikiheaders: Automatically categorize API symbols by subsystem.
2024-05-14 13:30:42 -04:00
Ryan C. Gordon
17976c1ae1
SDL_filesystem.h: SDL_GLOB_CASEINSENSITIVE was defined twice.
2024-05-14 13:30:41 -04:00
Petar Popovic
3baec8aab4
Renaming SDLK_QUOTEDBL to SDLK_DBLAPOSTROPHE
2024-05-14 08:46:38 -07:00
Sam Lantinga
863a9029ae
Added SDL_GlobFlags
2024-05-14 07:13:35 -07:00
Ryan C. Gordon
03b7e02804
include: SDL_GLOB_CASESENSITIVE is associated with SDL_GlobDirectory.
...
Put it under the function so wikiheaders associates it with the right symbol.
2024-05-14 01:58:04 -04:00
Sam Lantinga
92301ae8a3
Fixed whitespace
2024-05-13 21:52:42 -07:00
Sam Lantinga
9b7f88e512
Pass the VR controller "back" button to the application on the Oculus Quest
2024-05-13 21:01:04 -07:00
Sam Lantinga
84fa11f740
Added missing events in SDL event logging
...
Also improved formatting for unknown events
2024-05-13 21:01:01 -07:00
Sam Lantinga
be786aeb9d
Fixed assertion, it's possible for the OS to grant permissions we haven't asked for.
2024-05-13 19:42:54 -07:00
SDL Wiki Bot
8b5f0d07e9
Sync SDL3 wiki -> header
2024-05-13 23:11:31 +00:00
Frank Praznik
df3fea87d6
wayland: Rework scale-to-display
...
This extends the display scaling mode to be global and work in terms of pixels everywhere, with the content scale value set on displays. The per-window property had some issues, and has been removed in favor of retaining only the global hint that changes all coordinates to pixel values, sets the content scale on the displays, and generally makes the Wayland backend behave similarly to Win32 or X11.
Some additional work was needed to fix cases where displays can appear to overlap, since Wayland desktops are always described in logical coordinates, and attempting to adjust the display positions so that they don't overlap can get very ugly in all but the simplest cases, as large gaps between displays can result.
2024-05-13 19:10:19 -04:00
SDL Wiki Bot
c7087fea01
Sync SDL3 wiki -> header
2024-05-13 22:07:34 +00:00
Sam Lantinga
5f1e01cce0
Added support for late swap tearing to the Vulkan renderer
2024-05-13 15:06:11 -07:00
Sam Lantinga
17520c2e6e
Removed SDL_RendererFlags
...
The flags parameter has been removed from SDL_CreateRenderer() and SDL_RENDERER_PRESENTVSYNC has been replaced with SDL_PROP_RENDERER_CREATE_PRESENT_VSYNC_NUMBER during window creation and SDL_PROP_RENDERER_VSYNC_NUMBER after renderer creation.
SDL_SetRenderVSync() now takes additional values besides 0 and 1.
The maximum texture size has been removed from SDL_RendererInfo, replaced with SDL_PROP_RENDERER_MAX_TEXTURE_SIZE_NUMBER.
2024-05-13 15:06:11 -07:00
SDL Wiki Bot
678cfd23c0
Sync SDL3 wiki -> header
2024-05-13 21:30:12 +00:00
SDL Wiki Bot
7d6453ea33
Sync SDL3 wiki -> header
2024-05-13 21:24:33 +00:00
Ryan C. Gordon
766de7deff
SDL_audio.h: Whoops, one more documentation typo!
2024-05-13 17:24:08 -04:00
Ryan C. Gordon
7bc4bb9f96
SDL_audio.h: Fixed a documentation typo.
2024-05-13 17:23:21 -04:00
Petar Popovic
94cbaaabbf
Renaming SDLK_QUOTE and SDLK_BACKQUOTE
...
Renaming SDLK_QUOTE to SDLK_APOSTROPHE.
Renaming SDLK_BACKQUOTE to SDLK_GRAVE.
This makes them similar to their scancode names.
2024-05-13 11:11:11 -07:00
SDL Wiki Bot
06d6f2cb25
Sync SDL3 wiki -> header
2024-05-13 16:09:32 +00:00
Sam Lantinga
b959203c9b
Use SDL_WindowFlags appropriately in SDL test code
2024-05-13 09:08:44 -07:00
Sam Lantinga
fc62dfc6e2
Added properties for the swap chain in the direct3d11 and direct3d12 renderers
...
Fixes https://github.com/libsdl-org/SDL/issues/9775
2024-05-13 09:06:57 -07:00