SDL Wiki Bot
09552d5bee
Sync SDL3 wiki -> header
...
[ci skip]
2026-07-31 02:31:40 +00:00
Sam Lantinga
fe85b4782d
Support extended interop with the 2D Metal renderer
...
Also fixed an issue where an external surface couldn't be used with IYUV and YV12 textures.
2026-07-30 19:28:50 -07:00
SDL Wiki Bot
d0a7290689
Sync SDL3 wiki -> header
...
[ci skip]
2026-03-07 16:20:37 +00:00
Caleb Cornett
12a435e11d
gdk: Update Suspend/Resume best practices.
...
Updated testgdk to demonstrate correct handling of suspend/resume and the new Render APIs, and updated the docs to explain the correct usage of these GDK functions.
2026-03-07 11:19:09 -05:00
Ethan Lee
ee5c5cf755
render: Add Suspend/Resume calls for GDK support
2026-03-07 11:19:09 -05:00
Ozkan Sezer
6a87abb5b4
undo damage from wiki-commit 4e4493f579
2026-03-07 10:05:02 +03:00
SDL Wiki Bot
4e4493f579
Sync SDL3 wiki -> header
...
[ci skip]
2026-03-06 18:08:12 +00:00
SDL Wiki Bot
75c9b082ef
Sync SDL3 wiki -> header
...
[ci skip]
2026-03-03 13:55:57 +00:00
Void Star Caster
2e3300e872
Functions to bind GPURenderState storage textures, buffers and sampler bindings ( #15150 )
2026-03-02 12:50:58 -08:00
Ryan C. Gordon
1223767b2c
include: More \threadsafety documentation.
...
Reference Issue #7140 .
2026-02-20 10:45:39 -05:00
SDL Wiki Bot
73500019ea
Sync SDL3 wiki -> header
...
[ci skip]
2026-02-11 14:33:15 +00:00
Sam Lantinga
3f0e0975d8
SDL_CreateGPURenderState() doesn't modify the createinfo parameter
2026-01-17 20:48:30 -08:00
Sam Lantinga
5f086e7623
Updated copyright for 2026
2026-01-01 09:40:08 -08:00
anonymix007
89dd2426cf
Add SDL_PROP_TEXTURE_CREATE_VULKAN_LAYOUT_NUMBER
2025-12-27 10:23:12 -08:00
SDL Wiki Bot
45a1cfde1f
Sync SDL3 wiki -> header
...
[ci skip]
2025-10-30 16:01:56 +00:00
Sam Lantinga
2f5279eb01
Clarify SDL_ConvertEventToRenderCoordinates() documentation
...
Fixes https://github.com/libsdl-org/SDL/issues/14360
2025-10-30 09:00:14 -07:00
Sam Lantinga
b31c4b70b3
Updated version and documentation for 3.3.2 preview release
2025-10-23 15:20:26 -07:00
SDL Wiki Bot
e2195621d7
Sync SDL3 wiki -> header
...
[ci skip]
2025-10-12 18:17:10 +00:00
Sam Lantinga
d7ad47e2ca
Added SDL_PROP_RENDERER_TEXTURE_WRAPPING_BOOLEAN
...
Fixes https://github.com/libsdl-org/SDL/issues/13908
2025-10-12 11:15:47 -07:00
SDL Wiki Bot
f90c179c5d
Sync SDL3 wiki -> header
...
[ci skip]
2025-10-06 14:32:26 +00:00
Sam Lantinga
941b0a8ea4
Added support for external GPU textures to the GPU renderer
2025-10-06 07:31:00 -07:00
Sam Lantinga
134b47730b
Added support for linear and pixel art scaling for palettized textures
2025-10-04 15:12:08 -07:00
Sam Lantinga
d832ac5d6f
SDL_RenderDebugText() is no longer blurry when scaled
2025-10-04 12:04:07 -07:00
Sam Lantinga
32668c4ddd
Palettized textures will always use SDL_SCALEMODE_NEAREST.
...
Our algorithm for pixel art doesn't work on 8-bit images, needs further investigation.
Fixes https://github.com/libsdl-org/SDL/issues/14129
2025-10-03 14:29:47 -07:00
SDL Wiki Bot
352246cbb0
Sync SDL3 wiki -> header
...
[ci skip]
2025-10-02 16:25:57 +00:00
Sam Lantinga
a864dcac25
Added support for using the GPU renderer as an offscreen renderer
...
SDL_CreateGPURenderer() now allows passing in an existing GPU device and passing in a NULL window to create an offscreen renderer.
Also renamed SDL_SetRenderGPUState() to SDL_SetGPURenderState().
2025-10-01 23:32:18 -07:00
Sam Lantinga
9735c45db6
Added an advanced shader for the GPU renderer
...
This allows us to support YUV colorspaces and HDR in the GPU renderer.
Fixes https://github.com/libsdl-org/SDL/issues/11281
Fixes https://github.com/libsdl-org/SDL/issues/11282
2025-10-01 07:17:55 -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
SDL Wiki Bot
7840c9d879
Sync SDL3 wiki -> header
...
[ci skip]
2025-09-10 00:35:57 +00:00
Sam Lantinga
a4b180f515
Added SDL_PROP_TEXTURE_GPU_TEXTURE_POINTER
2025-09-09 17:34:34 -07:00
Ryan C. Gordon
387a2b924d
Revert "Sync SDL3 wiki -> header"
...
This reverts commit 15e60cd37f .
We don't need to link to SDL_ttf here, it makes the headers look ugly.
2025-09-09 10:37:36 -04:00
Sam Lantinga
834b5ba7fb
Note that letterboxing uses the clear color now, not black bars
2025-09-07 13:02:39 -07:00
SDL Wiki Bot
cbcb1d42c4
Sync SDL3 wiki -> header
...
[ci skip]
2025-09-06 18:23:12 +00:00
Sam Lantinga
fb2daa2f5f
Updated the documentation for SDL_GetRenderLogicalPresentation()
...
Fixes https://github.com/libsdl-org/SDL/issues/13791
2025-09-06 11:21:36 -07:00
Sam Lantinga
285df94623
Renamed SDL_GPURenderStateDesc to SDL_GPURenderStateCreateInfo for consistency with GPU API conventions
...
Fixes https://github.com/libsdl-org/SDL/issues/12817
2025-08-27 09:14:19 -07:00
SDL Wiki Bot
15e60cd37f
Sync SDL3 wiki -> header
...
[ci skip]
2025-08-26 18:55:26 +00:00
SDL Wiki Bot
e3db7f83c2
Sync SDL3 wiki -> header
...
[ci skip]
2025-08-19 04:41:07 +00:00
Simon McVittie
d83503f80e
Fix some typos detected by Debian's lintian QA tool
...
I assume the demoninator is a typo, rather than an indication that
someone has been playing too much Doom :-)
Signed-off-by: Simon McVittie <smcv@collabora.com >
2025-08-07 13:55:15 -07:00
SDL Wiki Bot
39794ae9cd
Sync SDL3 wiki -> header
...
[ci skip]
2025-07-30 03:13:02 +00:00
Petar Popovic
3cd979b353
SDL_render.h: enum SDL_TextureAddressMode: Removed trailing comma
2025-06-24 21:56:20 +03:00
Sam Lantinga
c076b0d17f
Removed incorrect documentation for SDL_RenderViewportSet()
...
Closes https://github.com/libsdl-org/SDL/pull/12854
2025-04-22 10:17:11 -07:00
SDL Wiki Bot
d7d6d8e283
Sync SDL3 wiki -> header
...
[ci skip]
2025-04-07 16:26:59 +00:00
Topi-Matti Ritala
f7b7188837
Add SDL_CreateGPURenderer
2025-04-07 09:26:03 -07:00
SDL Wiki Bot
418acf6295
Sync SDL3 wiki -> header
...
[ci skip]
2025-03-28 20:52:14 +00:00
Sam Lantinga
633b9f6fb1
Added SDL_SetRenderTextureAddressMode() and SDL_GetRenderTextureAddressMode()
...
Fixes https://github.com/libsdl-org/SDL/issues/4820
Fixes https://github.com/libsdl-org/SDL/issues/12610
2025-03-28 13:51:19 -07:00
Maia
58f6e9c278
Fix trailing doc comments
2025-03-14 10:04:32 -07:00
SDL Wiki Bot
e671bc2658
Sync SDL3 wiki -> header
...
[ci skip]
2025-03-14 16:27:22 +00:00
Sam Lantinga
02faa8f75c
Rename SDL_SetGPURenderStateFragmentUniformData() to SDL_SetGPURenderStateFragmentUniforms()
2025-03-14 09:26:30 -07:00
Sam Lantinga
2aee105b43
Added support for custom shaders with the GPU renderer
...
Added an example of MSDF font rendering with the SDL 2D renderer
2025-03-14 09:26:30 -07:00