SDL Wiki Bot
edfbfa27b4
Sync SDL3 wiki -> header
...
[ci skip]
2025-08-29 03:02:44 +00:00
SDL Wiki Bot
a1964dd673
Sync SDL3 wiki -> header
...
[ci skip]
2025-08-27 22:35:48 +00:00
Ethan Lee
0fcaf47658
gpu: D3D12 only requires feature level 11_0 with Resource Binding Tier 2.
...
We previously thought this wasn't possible because constant buffer offsets and
partial updates were unavailable, but we were reading the wrong table - this is
only the case for D3D11...
https://learn.microsoft.com/en-us/windows/win32/direct3d11/overviews-direct3d-11-devices-downlevel-intro
... while 12 doesn't list this feature at all:
https://learn.microsoft.com/en-us/windows/win32/direct3d12/hardware-feature-levels
We double checked and Jesse Natalie confirmed that this feature is required for
D3D12 even for 11_0 drivers. (Thanks Jesse!)
Additionally, D3D12 requires that UAVs are accessible from all shader stages,
meaning Tier 2 is enough to support the number of UAVs we need. Tier 1 could be
a property to lower the requirements, but that can be done later.
2025-08-22 15:46:05 -04:00
SDL Wiki Bot
0b082b25b2
Sync SDL3 wiki -> header
...
[ci skip]
2025-08-19 20:39:22 +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
BurntRanch
ee6d8f78f4
Clarify SDL_GPUVertexBufferDescription.pitch comment ( #13381 )
2025-07-17 08:53:35 -07:00
SDL Wiki Bot
1d9fc5f2c8
Sync SDL3 wiki -> header
...
[ci skip]
2025-07-17 07:20:27 +00:00
SDL Wiki Bot
1b4fd3aa83
Sync SDL3 wiki -> header
...
[ci skip]
2025-07-17 07:05:50 +00:00
Anonymous Maarten
520d73ae57
include/SDL_gpu: fix bool members documentation indentation
2025-05-30 16:34:34 +02:00
SDL Wiki Bot
0a7548230c
Sync SDL3 wiki -> header
...
[ci skip]
2025-05-22 22:39:10 +00:00
SDL Wiki Bot
514d96de07
Sync SDL3 wiki -> header
...
[ci skip]
2025-05-17 00:15:49 +00:00
Eduard Gushchin
d6a99752b7
Fix properties name in SDL_CreateGPUDeviceWithProperties
2025-05-16 17:14:58 -07:00
SDL Wiki Bot
83cbf7f811
Sync SDL3 wiki -> header
...
[ci skip]
2025-05-14 00:29:20 +00:00
Manuel
f85f83ec7c
SDL GPU: Implemented opt out Vulkan device features ( #13016 )
2025-05-13 17:28:28 -07:00
SDL Wiki Bot
f92843da83
Sync SDL3 wiki -> header
...
[ci skip]
2025-05-10 13:38:22 +00:00
SDL Wiki Bot
09c8d4b556
Sync SDL3 wiki -> header
...
[ci skip]
2025-05-08 14:49:45 +00:00
SDL Wiki Bot
85d2345bd8
Sync SDL3 wiki -> header
...
[ci skip]
2025-05-05 15:21:20 +00:00
SDL Wiki Bot
5bd886519b
Sync SDL3 wiki -> header
...
[ci skip]
2025-05-05 15:10:37 +00:00
SDL Wiki Bot
f131791005
Sync SDL3 wiki -> header
...
[ci skip]
2025-04-29 22:48:45 +00:00
Ryan C. Gordon
faa2e40406
gpu: Warn about Direct3D 12 texture alignment requirements.
...
Fixes #12835 .
2025-04-25 15:09:13 -04:00
SDL Wiki Bot
29ef31d589
Sync SDL3 wiki -> header
...
[ci skip]
2025-04-25 03:49:37 +00:00
SDL Wiki Bot
15cb9bd610
Sync SDL3 wiki -> header
...
[ci skip]
2025-04-25 03:42:51 +00:00
Sam Lantinga
695cad459b
Corrected documentation for SDL_SetGPUSwapchainParameters()
2025-04-23 14:54:12 -07:00
SDL Wiki Bot
727a5fae59
Sync SDL3 wiki -> header
...
[ci skip]
2025-04-22 21:34:48 +00:00
Sam Lantinga
5a8be8e4c2
Fixed formatting
2025-04-22 14:33:47 -07:00
Sam Lantinga
18fbe6a92f
Renamed SDL_PROP_GPU_TEXTURE_CREATE_D3D12_CLEAR_STENCIL_UINT8 to SDL_PROP_GPU_TEXTURE_CREATE_D3D12_CLEAR_STENCIL_NUMBER
...
Typically we will name the property with the function that is used to set it, and document the range of values.
2025-04-22 10:28:20 -07:00
SDL Wiki Bot
23a7a74133
Sync SDL3 wiki -> header
...
[ci skip]
2025-04-22 14:50:56 +00:00
SDL Wiki Bot
3be0ec5631
Sync SDL3 wiki -> header
...
[ci skip]
2025-04-22 14:46:54 +00:00
SDL Wiki Bot
8e0b39f465
Sync SDL3 wiki -> header
...
[ci skip]
2025-04-17 18:06:43 +00:00
Caleb Cornett
44710a248c
gpu: alpha-to-coverage support
2025-04-04 11:39:08 -07:00
Ryan C. Gordon
05939909da
SDL_gpu.h: SDL_GetGPUDeviceProperties() is thread-safe.
2025-04-04 11:44:14 -04:00
SDL Wiki Bot
1687bc746d
Sync SDL3 wiki -> header
...
[ci skip]
2025-04-04 15:40:48 +00:00
Ryan C. Gordon
accd952c4e
SDL_gpu.h: Another attempt to clean up SDL_GetGPUDeviceProperties() docs.
2025-04-04 11:39:23 -04:00
SDL Wiki Bot
c5f369f557
Sync SDL3 wiki -> header
...
[ci skip]
2025-04-04 15:30:28 +00:00
SDL Wiki Bot
0c9eccd0ea
Sync SDL3 wiki -> header
...
[ci skip]
2025-04-04 14:35:40 +00:00
Lucas Murray
8ad64aba1b
GPU: Remove subheadings from SDL_GetGPUDeviceProperties() docs
2025-04-04 07:34:52 -07:00
SDL Wiki Bot
94ab2b76a5
Sync SDL3 wiki -> header
...
[ci skip]
2025-04-04 03:36:13 +00:00
Sam Lantinga
85281be78d
Re-added text removed by the wiki bridge
2025-04-03 15:04:43 -07:00
SDL Wiki Bot
b1919783c5
Sync SDL3 wiki -> header
...
[ci skip]
2025-04-03 22:00:01 +00:00
Sam Lantinga
39a3b14dfe
Renamed SDL_GetGPUDeviceDebugProperties() to SDL_GetGPUDeviceProperties()
...
We may want to extend this with additional properties in the future.
Also removed SDL_PROP_GPU_DEVICE_DEBUG_VULKAN_CONFORMANCE_STRING. If we need feature level queries we can add them in the future.
2025-04-03 14:59:11 -07:00
SDL Wiki Bot
25232c077d
Sync SDL3 wiki -> header
...
[ci skip]
2025-04-03 15:53:43 +00:00
Lucas Murray
f78aa4d8ea
GPU: Expose debug information from devices
...
Co-authored-by: Nikita Kogut <glinka1202@gmail.com >
2025-04-03 08:52:51 -07:00
Eri the Switch
6f456da63f
GPU: Request sampleRateShading feature on Vulkan
2025-03-20 09:31:34 -07:00
Sam Lantinga
ffe69fc354
Fixed SDL_GPUTextureSupportsSampleCount() documentation
...
Fixes https://github.com/libsdl-org/sdlwiki/issues/751
2025-03-14 09:30:19 -07:00
SDL Wiki Bot
7df0ffd436
Sync SDL3 wiki -> header
...
[ci skip]
2025-03-04 13:27:13 +00:00
SDL Wiki Bot
7ab1412e20
Sync SDL3 wiki -> header
...
[ci skip]
2025-02-28 21:21:47 +00:00
SDL Wiki Bot
56e2955b6a
Sync SDL3 wiki -> header
...
[ci skip]
2025-02-26 21:03:33 +00:00
Caleb Cornett
60b7faa987
gpu: Validate that reserved struct members are unset
2025-02-24 08:57:09 -08:00
SDL Wiki Bot
deadfe0c98
Sync SDL3 wiki -> header
...
[ci skip]
2025-02-23 20:20:09 +00:00
Caleb Cornett
ea77472d75
Document/ignore GPU features without universal support
2025-02-23 12:19:12 -08:00