Files
SDL/include/SDL3
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
..
2025-01-21 13:12:25 -05:00
2025-01-28 19:01:16 +00:00
2025-01-21 13:12:25 -05:00
2025-01-21 13:12:25 -05:00
2025-07-28 18:58:19 +00:00
2025-01-01 07:45:52 -08:00
2025-01-01 07:45:52 -08:00
2025-01-21 13:12:25 -05:00
2025-07-30 08:06:30 +00:00
2025-01-01 07:45:52 -08:00
2025-01-21 13:12:25 -05:00
2025-01-21 13:12:25 -05:00
2025-05-28 15:57:04 -07:00
2025-07-21 17:16:40 +00:00
2025-01-21 13:12:25 -05:00
2025-01-21 13:12:25 -05:00
2025-01-21 13:12:25 -05:00
2025-01-21 13:12:25 -05:00
2025-06-01 22:00:52 +00:00
2025-01-01 07:45:52 -08:00
2025-07-26 21:11:11 +00:00
2025-01-21 13:12:25 -05:00
2025-01-21 13:12:25 -05:00
2025-01-21 13:12:25 -05:00
2025-06-05 16:02:05 +00:00
2025-03-13 10:08:32 -04:00
2024-08-29 17:33:52 -07:00
2025-01-01 07:45:52 -08:00
2025-01-01 07:45:52 -08:00
2025-01-01 07:45:52 -08:00
2025-07-30 03:30:05 +00:00
2025-05-29 11:03:31 -07:00
2025-01-21 13:12:25 -05:00
2025-08-21 08:40:57 +03:00
2025-05-12 16:18:27 +00:00
2025-07-24 15:52:42 +00:00
2025-08-10 05:08:26 +00:00
2025-08-19 04:41:07 +00:00
2025-01-21 13:12:25 -05:00
2025-07-27 19:58:13 -07:00
2025-01-21 13:12:25 -05:00
2025-05-19 20:23:53 +00:00
2025-06-01 21:52:34 +00:00
2025-05-07 05:54:39 +00:00
2025-01-01 07:45:52 -08:00
2025-01-01 07:45:52 -08:00
2025-01-01 07:45:52 -08:00
2025-01-01 07:45:52 -08:00
2025-01-01 07:45:52 -08:00
2025-01-01 07:45:52 -08:00
2025-01-01 07:45:52 -08:00
2025-01-01 07:45:52 -08:00
2025-01-21 13:12:25 -05:00
2025-06-28 12:31:32 +00:00
2025-01-21 13:12:25 -05:00
2025-08-04 10:42:43 -07:00
2025-05-31 21:11:00 +00:00
2025-08-12 17:05:23 +00:00
2025-03-01 19:31:00 -08:00