Sam Lantinga
0fc3574464
Updated copyright for 2024
2024-01-01 13:19:49 -08:00
Ryan C. Gordon
25eca09c7e
include: Replaced old Bugzilla URL.
...
(cherry picked from commit fb137703537411b9aa2206351082b87aba23a843)
2023-09-07 10:53:02 -04:00
Ryan C. Gordon
8087c0a5d2
include: fixed a typo in SDL_RenderGetMetalCommandEncoder docs.
2023-08-06 10:45:11 -04:00
Ryan C. Gordon
7abb748134
Sync wiki -> headers.
2023-02-24 11:47:13 -05:00
Ryan C. Gordon
1069c8931d
wikiheaders: Add a \threadsafety
tag to document threading details.
...
Reference Issue #7140 .
(cherry picked from commit 01cba48d18f9002e5aae66d4b009f5f0195dc8d7)
2023-01-26 10:23:08 -05:00
Sam Lantinga
0479df53ca
Updated copyright for 2023
2023-01-09 09:48:21 -08:00
SDL Wiki Bot
a7066c527a
Sync SDL wiki -> header
2022-08-21 14:05:04 +00:00
SDL Wiki Bot
8fb1b50a9e
Sync SDL wiki -> header
2022-08-20 17:50:04 +00:00
SDL Wiki Bot
6187edd41e
Sync SDL wiki -> header
2022-07-04 23:57:05 +00:00
SDL Wiki Bot
33f8a4ddca
Sync wiki -> header
2022-06-13 13:29:04 +00:00
Sam Lantinga
6258f2ef3f
Fixed spacing
2022-06-13 06:27:14 -07:00
SDL Wiki Bot
f93e810780
Sync wiki -> header
2022-05-12 07:39:04 +00:00
Sylvain
6b9884d40a
Fixed bug #4213 - update documentation to reflect SDL2 behavior of SDL_RenderGetLogicalSize
2022-05-12 09:36:49 +02:00
SDL Wiki Bot
2591f7e39c
Sync wiki -> header
2022-03-27 16:52:04 +00:00
SDL Wiki Bot
2a4e0f8fd0
Sync wiki -> header
2022-03-23 16:09:05 +00:00
Sylvain Becker
c23a7ad38a
Add SDL_RenderGetWindow() API to get the window associated with a renderer ( #5440 )
...
Add SDL_RenderGetWindow() API to get the window associated with a renderer
2022-03-23 17:07:56 +01:00
SDL Wiki Bot
aef1e56737
Sync wiki -> header
2022-03-18 17:30:05 +00:00
Sam Lantinga
40b7326b38
Added a note that SDL_RenderReadPixels() should be called before SDL_RenderPresent()
2022-03-18 10:28:38 -07:00
SDL Wiki Bot
e1cf8d8748
Sync wiki -> header
2022-02-01 16:58:05 +00:00
SDL Wiki Bot
b424665e08
Sync wiki -> header
2022-01-10 20:40:05 +00:00
SDL Wiki Bot
5e3f4ccc34
Sync wiki -> header
2022-01-10 20:35:04 +00:00
Sam Lantinga
120c76c84b
Updated copyright for 2022
2022-01-03 09:40:21 -08:00
Sylvain
b7885abc44
Fixed bug #5087 : SDL_RenderGeometryRaw() passes colors as int* instead of SDL_Color*
2021-12-14 10:31:55 +01:00
Ryan C. Gordon
cb4491ca60
Sync wiki -> header
2021-11-10 16:05:03 -05:00
Ryan C. Gordon
b42ae3dbfe
Sync wiki -> header
2021-11-10 15:21:01 -05:00
Sam Lantinga
6f9909b609
These functions made it into 2.0.18
2021-11-09 21:11:19 -08:00
Eric Wasylishen
0d98793693
testwm2: Fix video modes menu hit detection when highdpi or logical size used ( #4936 )
...
* SDLTest_CommonDrawWindowInfo: log SDL_RenderGetScale, SDL_RenderGetLogicalSize
* testwm2: fix video modes menu hit detection in High DPI cases
- also when logical size is specified, e.g.
`--logical 640x480 --resizable --allow-highdpi`
* add function to determine logical coordinates of renderer point when given window point
* change since to the targeted milestone
* fix typo
* rename for consistency
* Change logical coordinate type to float, since we can render with floating point precision.
* add function to convert logical to window coordinates
* testwm2: use new SDL_RenderWindowToLogical
* SDL_render.c: alternate SDL_RenderWindowToLogical/SDL_RenderLogicalToWindow
Co-authored-by: John Blat <johnblat64@protonmail.com>
Co-authored-by: John Blat <47202511+johnblat64@users.noreply.github.com>
2021-11-09 21:03:42 -08:00
Ryan C. Gordon
04f42e0468
metal: Deal better with -[CAMetalLayer nextDrawable] returning nil.
...
Fixes #4863 .
2021-11-09 12:03:12 -05:00
SDL Wiki Bot
c7dafb1556
Sync wiki -> header
2021-10-27 01:36:05 +00:00
SDL Wiki Bot
1c6414603c
Sync wiki -> header
2021-10-26 15:30:06 +00:00
Misa
4a9947336c
SDL_RenderSetVSync()
: Restrict vsync
to 0 or 1
...
In the future, we might want to support special swap intervals. To
prevent applications from expecting nonzero values of vsync to be the
same as "on", fail with SDL_Unsupported() if the value passed is neither
0 nor 1.
2021-09-14 16:18:02 -07:00
Misa
4549769d7d
Add SDL_RenderSetVSync()
...
Currently, if an application wants to toggle VSync, they'd have to tear
down the renderer and recreate it. This patch fixes that by letting
applications call SDL_RenderSetVSync().
This is the same as the patch in #3673 , except it applies to all
renderers (including PSP, even thought it seems that the VSync flag is
disabled for that renderer). Furthermore, the renderer flags also change
as well, which #3673 didn't do. It is also an API instead of using hint
callbacks (which could be potentially dangerous).
Closes #3673 .
2021-09-14 09:56:29 -07:00
SDL Wiki Bot
ca39f6d6cd
Sync wiki -> header
2021-08-18 22:13:05 +00:00
Sylvain
93fb5a223e
Remove '\brief' markup in header 'SDL_render.h'
2021-08-19 00:10:59 +02:00
Sylvain
a8f89a01aa
Change 'size_indice' to 'size_indices'
2021-08-19 00:10:59 +02:00
Sylvain
cc37c38e30
Add SDL_RenderGeometry based on SDL_RenderGeometryRaw
2021-08-19 00:10:59 +02:00
Sylvain
e481261173
Move to SDL_RenderGeometryRaw prototype with separate xy/uv/color pointer parameters
2021-08-19 00:10:59 +02:00
Sylvain
f73c1eff10
Use normalized texture coordinates
2021-08-19 00:10:59 +02:00
Sylvain
f22fc4ca35
Add API: SDL_Vertex type and SDL_RenderGeometry
2021-08-19 00:10:59 +02:00
SDL Wiki Bot
056a42f199
Sync wiki -> header
2021-08-10 22:20:06 +00:00
Sam Lantinga
f5794f9eeb
Added SDL_SetTextureUserData() and SDL_GetTextureUserData() to associate a user-specified pointer with an SDL texture
2021-08-10 15:17:59 -07:00
SDL Wiki Bot
e94d4b8c9b
Sync wiki -> header
2021-07-27 00:08:05 +00:00
SDL Wiki Bot
7edffc5798
Sync wiki -> header
2021-07-23 18:29:04 +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
Ryan C. Gordon
3f40396d33
First shot at merging the wiki documentation into the headers.
2021-03-21 14:19:53 -04:00
Sylvain Becker
be4cfd51c3
Add SDL_UpdateNVTexture() to update NV12/21 Texture (bug #5430 )
...
for renderer software, opengl, and opengles2
2021-01-05 11:56:22 +01:00
Sam Lantinga
9130f7c377
Updated copyright for 2021
2021-01-02 10:25:38 -08:00
Sam Lantinga
611403dd0e
Clarified that the clip rectangle is defined relative to the viewport, and added a clip test to testviewport.c
2020-03-08 21:02:40 -07:00
Sam Lantinga
a8780c6a28
Updated copyright date for 2020
2020-01-16 20:49:25 -08:00