SDL Wiki Bot
8ca8887885
Sync SDL3 wiki -> header
...
[ci skip]
2025-10-27 15:39:21 +00:00
Sam Lantinga
f5966890b0
Added a note that SDL_LoadPNG() is designed for trusted images
...
Fixes https://github.com/libsdl-org/SDL/issues/14338
2025-10-27 08:38:00 -07:00
SDL Wiki Bot
2331188467
Sync SDL3 wiki -> header
...
[ci skip]
2025-10-23 14:54:47 +00:00
Sam Lantinga
6d095575e8
Clarify thread-safety information for surface functions
2025-10-23 07:52:48 -07:00
SDL Wiki Bot
52e12046f6
Sync SDL3 wiki -> header
...
[ci skip]
2025-10-23 00:56:42 +00:00
Sam Lantinga
e18d63a4e2
Added SDL_RotateSurface()
...
Fixes https://github.com/libsdl-org/SDL/issues/14269
2025-10-22 17:55:02 -07:00
SDL Wiki Bot
26a7346ead
Sync SDL3 wiki -> header
...
[ci skip]
2025-10-06 23:47:11 +00:00
Sam Lantinga
73334b6bb4
Added support for loading and saving PNG images using stb_image
2025-10-06 16:45:53 -07:00
SDL Wiki Bot
1d7e70833b
Sync SDL3 wiki -> header
...
[ci skip]
2025-09-29 05:11:33 +00:00
Sam Lantinga
0b4b254a53
Added support for textures with palettes
...
Closes https://github.com/libsdl-org/SDL/pull/6192
2025-09-28 22:10:06 -07:00
Sam Lantinga
49e15904ae
Document that SDL_SCALEMODE_PIXELART is available in 3.4.0
...
Fixes https://github.com/libsdl-org/sdlwiki/issues/856
2025-09-18 20:22:15 -07:00
Sam Lantinga
5d9b170a3d
Be explicit that SDL_FLIP_HORIZONTAL_AND_VERTICAL combines horizontal and vertical flipping
...
Closes https://github.com/libsdl-org/SDL/pull/13821
2025-08-28 04:22:31 -07:00
Sam Lantinga
66ab91a314
Added SDL_FLIP_HORIZONTAL_AND_VERTICAL
...
Closes https://github.com/libsdl-org/SDL/pull/13788
2025-08-26 05:50:51 -07:00
SDL Wiki Bot
d283f4651c
Sync SDL3 wiki -> header
...
[ci skip]
2025-06-01 21:52:34 +00:00
Sam Lantinga
7db0ac7380
Updated SDL_StretchSurface() documentation
...
Fixes https://github.com/libsdl-org/SDL/issues/13135
2025-05-29 09:09:04 -07:00
Petar Popovic
a696b108ac
SDL_BlitSurface() comment: Remove sentence about final blit rect being stored in srcrect and dstrect
2025-04-22 10:21:36 -07:00
Sam Lantinga
3e9e22f17d
Added SDL_SCALEMODE_PIXELART
...
This is based on the algorithm presented by t3ssel8r:
https://www.youtube.com/watch?v=d6tp43wZqps
2025-03-13 09:48:37 -07:00
Sam Lantinga
cb099ebd4f
Make texture scale mode a part of the 2D renderer draw state
...
Also added texture addressing mode support to the PSP and Vita renderers (untested)
Fixes https://github.com/libsdl-org/SDL/issues/12461
2025-03-05 21:35:04 -08:00
SDL Wiki Bot
9f557941f3
Sync SDL3 wiki -> header
...
[ci skip]
2025-03-05 15:25:22 +00:00
Sam Lantinga
8f40dad460
Document the thread safety of SDL surface functions
2025-03-05 07:24:24 -08:00
SDL Wiki Bot
52ee0c1058
Sync SDL3 wiki -> header
...
[ci skip]
2025-02-20 20:17:22 +00:00
Sam Lantinga
06602f4e80
Document that the pitch is the length of the image data for SDL_PIXELFORMAT_MJPG
2025-02-20 12:16:26 -08:00
SDL Wiki Bot
b63d3afc18
Sync SDL3 wiki -> header
...
[ci skip]
2025-02-10 20:15:51 +00:00
Sam Lantinga
0bc1f87120
Added SDL_PROP_SURFACE_HOTSPOT_X_NUMBER and SDL_PROP_SURFACE_HOTSPOT_Y_NUMBER
2025-02-10 12:15:03 -08:00
Petar Popovic
f1b3523c67
Remove redundant parenthesis in SDL_MUSTLOCK macro
2025-02-03 19:47:16 -08:00
SDL Wiki Bot
ec959a4349
Sync SDL3 wiki -> header
...
[ci skip]
2025-02-03 16:52:24 +00:00
Sam Lantinga
8e51b2468a
Renamed SDL_SoftStretch() to SDL_StretchSurface()
...
Fixes https://github.com/libsdl-org/SDL/issues/12168
2025-02-03 08:51:32 -08:00
SDL Wiki Bot
614ae843a9
Sync SDL3 wiki -> header
...
[ci skip]
2025-02-02 22:14:15 +00:00
Sam Lantinga
8848f86560
Corrected the version where SDL_SoftStretch() was added
2025-02-02 14:13:13 -08:00
Sam Lantinga
a98a4b8a68
Re-added SDL_SoftStretch() to the API
...
This is needed for sdl2-compat, since a blit is not quite equivalent.
2025-02-02 13:41:36 -08:00
Ryan C. Gordon
7a5604cf0c
Sync SDL3 wiki -> headers.
2025-01-21 13:12:25 -05:00
SDL Wiki Bot
16dfaca728
Sync SDL3 wiki -> header
...
[ci skip]
2025-01-02 20:06:39 +00:00
Sam Lantinga
f2074d7af3
Updated copyright for 2025
2025-01-01 07:45:52 -08:00
Eduard Gushchin
da80b9bce5
Fixed an inaccuracy in the documentation for SDL_ConvertPixelsAndColorspace
2024-12-18 14:20:24 -08:00
SDL Wiki Bot
d25cdc0fef
Sync SDL3 wiki -> header
...
[ci skip]
2024-12-07 00:20:38 +00:00
Sam Lantinga
08de6656fc
Document the pixel layout of YUV format surfaces
...
Fixes https://github.com/libsdl-org/SDL/issues/10530
2024-12-06 16:14:05 -08:00
Eduard Gushchin
7293c18314
Fixed an inaccuracy in the return parameter information in the SDL_ConvertPixels function
2024-12-03 11:32:04 -08:00
Eduard Gushchin
401187eb6c
Removed extra sa in SDL_ConvertSurfaceAndColorspace
2024-12-03 09:38:56 -08:00
Eduard Gushchin
9fb8661684
Fixed an inaccuracy in the return parameter information in the SDL_SurfaceHasAlternateImages function
2024-12-03 08:41:30 -08:00
SDL Wiki Bot
b8bbd29ce9
Sync SDL3 wiki -> header
...
[ci skip]
2024-11-27 06:11:04 +00:00
Maia
97ddc9adf2
Fix outdated references to SDL symbols in docs. Fixes #11503
2024-11-22 15:52:31 -05:00
Ryan C. Gordon
1c1706a00b
fnsince: update \since policy for documentation.
...
Everything in SDL3 up to the ABI lock is reported as available since 3.1.3.
Everything else will be reported as since 3.2.0 (what will be the first
official release).
Also ran a Perl script over the headers to change everything to 3.1.3 that
wasn't an API function, since fnsince.pl can't manage those. If there's a
macro or datatype that has snuck in that needs to be 3.2.0 instead, we'll
have to manually fix it up, but it shouldn't be a big deal in any case.
Reference PR #11304 .
2024-10-23 12:22:43 -04:00
SDL Wiki Bot
369b93771b
Sync SDL3 wiki -> header
2024-10-04 20:38:03 +00:00
SDL Wiki Bot
deeffaa8d6
Sync SDL3 wiki -> header
2024-10-04 20:36:26 +00:00
Ryan C. Gordon
84ecf7fd3e
docs: Add CategorySurface text.
2024-10-04 16:35:49 -04:00
SDL Wiki Bot
f351395c46
Sync SDL3 wiki -> header
2024-10-01 15:10:40 +00:00
Sam Lantinga
3234a3b902
Simplified internal SDL_Surface structure
2024-10-01 08:10:04 -07:00
Sam Lantinga
e3dbd74fe7
Improved documentation for SDL_Surface fields
2024-09-30 21:34:00 -07:00
SDL Wiki Bot
026d3c2306
Sync SDL3 wiki -> header
2024-09-18 15:33:11 +00:00
Sam Lantinga
a90ad3b0e2
Removed SDL_bool in favor of plain bool
...
We require stdbool.h in the build environment, so we might as well use the plain bool type.
If your environment doesn't have stdbool.h, this simple replacement will suffice:
typedef signed char bool;
2024-09-18 08:32:30 -07:00