Petar Popovic
5696677558
SDL_BlitSurface() comment: only dstrect is modified in function
...
(cherry picked from commit 035518d065
)
2025-04-22 10:23:02 -07:00
SDL Wiki Bot
220a23dad2
Sync SDL2 wiki -> header
...
[ci skip]
2025-01-15 15:27:42 +00:00
Sam Lantinga
2b5b8fdbd5
Updated copyright for 2025
2025-01-01 07:47:53 -08:00
SDL Wiki Bot
bcf1397e33
Sync SDL2 wiki -> header
...
[ci skip]
2024-10-20 01:02:07 +00:00
SDL Wiki Bot
1af0b39833
Sync SDL2 wiki -> header
...
[ci skip]
2024-10-20 00:51:30 +00:00
SDL Wiki Bot
4ca7a19348
Sync SDL2 wiki -> header
...
[ci skip]
2024-10-19 18:04:39 +00:00
SDL Wiki Bot
143d5d779c
Sync SDL2 wiki -> header
2024-06-14 06:11:54 +00:00
Ryan C. Gordon
1c3a1e1139
wikiheaders: Updated to latest, cleaned up category documentation a little.
...
This documentation needs a LOT of work--maybe someday--but it's definitely not
_broken_ right now, which is good enough for now.
2024-05-16 11:49:21 -04:00
SDL Wiki Bot
b8b1ebf57b
Sync SDL2 wiki -> header
2024-05-09 20:40:40 +00:00
SDL Wiki Bot
dd48b6f8cf
Sync SDL2 wiki -> header
2024-05-09 17:28:40 +00:00
SDL Wiki Bot
1b7c2c9e41
Sync SDL2 wiki -> header
2024-05-09 03:46:31 +00:00
Ryan C. Gordon
8b4e389ad0
wikiheaders: updated from SDL3, plus fixes to headers to deal with that.
2024-05-02 13:00:03 -04:00
Ryan C. Gordon
e03ad30a57
docs: heavy editing to make this happy with latest wikibridge.
...
The public headers saw lots of cleanups, backporting from SDL3 docs, and
merging with the wiki.
The markdown files in docs/README-*.md were converted to Unix endlines.
2024-04-23 14:21:54 -04:00
Ryan C. Gordon
e75d72670f
include: Fixes to make the headers friendly with the latest wikiheaders.
2024-04-11 01:17:27 -04:00
Sam Lantinga
0fc3574464
Updated copyright for 2024
2024-01-01 13:19:49 -08:00
Sam Lantinga
0479df53ca
Updated copyright for 2023
2023-01-09 09:48:21 -08:00
Maido
741499dea7
Android audio device selection ( #6824 )
...
Make it possible to select a specific audio device for Android
2022-12-16 16:38:57 +01:00
Pierre Wendling
d0bbfdbfb8
Clang-Tidy fixes ( #6725 )
...
(cherry picked from commit 3c501b963d
)
2022-12-01 13:08:50 -08:00
Ryan C. Gordon
ff735b3c0f
SDL_Surface: don't implicitly declare struct SDL_BlitMap.
...
It's just an opaque type, but it's more clear to have it typedef'd outside
the containing struct.
Fixes #5828 .
2022-06-20 18:31:39 -04:00
Sam Lantinga
120c76c84b
Updated copyright for 2022
2022-01-03 09:40:21 -08:00
Sam Lantinga
c97b721868
Added SDL_PremultiplyAlpha() to premultiply alpha on a block of SDL_PIXELFORMAT_ARGB8888 pixels
2021-11-21 12:18:10 -08:00
SDL Wiki Bot
c7dafb1556
Sync wiki -> header
2021-10-27 01:36:05 +00:00
Ryan C. Gordon
1b49f09243
include: manually ran wikiheaders.pl and cleaned up the obvious issues.
2021-10-08 20:50:30 -04:00
Ryan C. Gordon
194657a2c6
include: Fix indentation on SDL_SoftStretch doxygen comment.
...
Otherwise wikiheaders.pl doesn't think it's valid.
2021-10-08 15:58:01 -04:00
SDL Wiki Bot
8b23029d23
Sync wiki -> header
2021-09-28 17:03:06 +00:00
SDL Wiki Bot
7a1690eb63
Sync wiki -> header
2021-09-26 02:32:05 +00:00
SDL Wiki Bot
7becc41495
Sync wiki -> header
2021-09-25 17:36:04 +00:00
SDL Wiki Bot
d856478f70
Sync wiki -> header
2021-09-17 19:12:05 +00:00
SDL Wiki Bot
5346cf842c
Sync wiki -> header
2021-07-28 17:13:05 +00:00
SDL Wiki Bot
46919b1e8e
Sync wiki -> header
2021-07-28 16:11:06 +00:00
Ryan C. Gordon
c88eb7a896
Sync wiki -> header.
2021-07-14 17:07:04 -04:00
Ryan C. Gordon
f8c1fc49d9
doxygen: Fix all the "\returns" so they work as part of complete sentences.
2021-07-14 14:15:30 -04:00
Cameron Cawley
0f1079456d
Remove outdated comment about SDL_SoftStretch
2021-07-13 15:44:31 -07:00
Ryan C. Gordon
3f40396d33
First shot at merging the wiki documentation into the headers.
2021-03-21 14:19:53 -04:00
Sam Lantinga
9130f7c377
Updated copyright for 2021
2021-01-02 10:25:38 -08:00
Sylvain Becker
ae8a270f61
Add SDL_SoftStretchLowerLinear() (Bug 5313)
2020-12-23 21:37:40 +01:00
Sylvain Becker
ffb307e4dc
Fixed bug 5304 - add SDL_HasSurfaceRLE() (Thanks Rene Dudfield and Dan Lawrence)
2020-10-18 09:52:56 +02:00
Sylvain Becker
ebc12a2fd2
SDL_Surface refcount: destination surface keep track of surfaces
...
that are mapped to it and automatically invalidate them when it is freed
- refcount is kept so that an external application can still create a reference
to SDL_Surface.
- lock_data was un-used and is now renamed and used as a list keep track of the blitmap
2020-09-07 18:50:30 +02:00
Sam Lantinga
a8780c6a28
Updated copyright date for 2020
2020-01-16 20:49:25 -08:00
Sylvain Becker
9a98dcc516
Rename surface aligned memory flag to SDL_SIMD_ALIGNED
2019-02-04 08:34:24 +01:00
Sylvain Becker
e5d194e902
Add SDL_MEMALIGNED flag for SDL_Surface using aligned memory.
...
If an SDL_Surface has an aligned memory pointers, it should be freed
using SDL_SIMDFree() (will be used by SDL_ttf).
2019-01-31 11:45:31 +01:00
Sam Lantinga
5e13087b0f
Updated copyright for 2019
2019-01-04 22:01:14 -08:00
Sam Lantinga
ef34704875
Fixed bug 4264 - SDL_CreateTextureFromSurface generates error message but returns ok
...
Anthony @ POW Games
SDL_CreateTextureFromSurface makes an internal call to SDL_GetColorKey which can return an error and spams the error log with "Surface doesn't have a colorkey" even though the original function didn't return an error.
2018-09-24 16:41:55 -07:00
Sam Lantinga
e3cc5b2c6b
Updated copyright for 2018
2018-01-03 10:03:25 -08:00
Sam Lantinga
a6a4e27ae8
Updated SDL's YUV support, many thanks to Adrien Descamps
...
New functions get and set the YUV colorspace conversion mode:
SDL_SetYUVConversionMode()
SDL_GetYUVConversionMode()
SDL_GetYUVConversionModeForResolution()
SDL_ConvertPixels() converts between all supported RGB and YUV formats, with SSE acceleration for converting from planar YUV formats (YV12, NV12, etc) to common RGB/RGBA formats.
Added a new test program, testyuv, to verify correctness and speed of YUV conversion functionality.
2017-11-12 22:51:12 -08:00
Sam Lantinga
f142a7961e
Fixed bug 2441 - SDL_DuplicateSurface
...
Rainer Deyke
I've written a small patch that adds a small SDL_DuplicateSurface function to SDL. I've written the function as part of a larger (as yet unfinished) patch, but I think this function is useful enough that it merits inclusion in SDL on its own.
2017-08-14 13:37:14 -07:00
Sam Lantinga
de91b1248f
Fixed bug 3745 - specify SDLCALL as the calling convention for API callbacks
...
Patches contributed by Ozkan Sezer
2017-08-14 06:28:21 -07:00
Ryan C. Gordon
64c2957735
Added a FIXME for 2.1 about an API change.
2017-08-09 00:55:27 -04:00
Sam Lantinga
45b774e3f7
Updated copyright for 2017
2017-01-01 18:33:28 -08:00
Sam Lantinga
3615633571
Renaming of guard header names to quiet -Wreserved-id-macro
...
Patch contributed by Sylvain
2016-11-20 21:34:54 -08:00