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
Sam Lantinga
5d20bbf348
Presenting while drawing to a render target should fail.
...
People are adding present calls while rendering to render targets, not understanding that this doesn't make sense, and wondering why they get flicker on some systems. If there are programs that relied on the previous behavior we can add a hint to control this.
Fixes https://github.com/libsdl-org/SDL/issues/12432
2025-03-04 08:46:13 -08:00
SDL Wiki Bot
c3b415641a
Sync SDL3 wiki -> header
...
[ci skip]
2025-03-02 15:56:34 +00:00