Yea, well, it would be a dramatically different story for our esram friend if it support FL 12_1. It would have enabled XBO to use some more efficient algorithms and ideally kick start the whole conservative rasterization, UAV, ROV and executeIndirect movement years before instead of seeing these types of titles arrive in 2020.For some reason I thought I remembered XB1 being a higher version than DX12.0. Thanks for the clarification and additional info.
Then there is a secondary grouping titled Shader Model Support which can be related to Feature Levels, but isn't necessary for there to be a new feature level to support a new shader model.
Support is underlined below:
- Shader Model 5.1 — GCN 1.0 and Fermi+, DirectX 12 (11_0 and 11_1) with WDDM 2.0.
- Shader Model 6.0 — GCN 2.0+ and Maxwell 2+, DirectX 12 (12_0 and 12_1) with WDDM 2.1.
- Shader Model 6.1 — GCN 2.0+ and Maxwell 2+, DirectX 12 (12_0 and 12_1) with WDDM 2.3.
- Shader Model 6.2 — GCN 2.0+ and Maxwell 2+, DirectX 12 (12_0 and 12_1) with WDDM 2.4.
- Shader Model 6.3 — GCN 2.0+ and Maxwell 2+, DirectX 12 (12_0 and 12_1) with WDDM 2.5.
- Shader Model 6.4 — GCN 5.0+, Maxwell 2+ and Skylake+, DirectX 12 (12_1) with WDDM 2.6.
- Shader Model 6.5 — Pascal+ and Skylake+, DirectX 12 (12_1) with WDDM 2.7.
6.3 is where we get DXR1.0
6.4 they added machine learning intrinsics
6.5 is where we get DXR1.1 and all the other stuff that comes with DX12 Ultimate basically.