- From: Rafael Cintron <Rafael.Cintron@microsoft.com>
- Date: Fri, 12 Apr 2019 21:52:52 +0000
- To: "public-gpu@w3.org" <public-gpu@w3.org>, 3dweb <3dweb@khronos.org>
- Message-ID: <BYAPR21MB133470686A2829AA324B33A791280@BYAPR21MB1334.namprd21.prod.outlook.com>
The D3D team has released supplemental specifications to D3D11 and D3D12 at https://microsoft.github.io/DirectX-Specs. D3D12 specs are written as incremental deltas, with a separate spec per feature area. Baseline information about rendering pipeline behaviors that are common between D3D11 and D3D12 are inherited from the D3D11 functional spec<https://microsoft.github.io/DirectX-Specs/d3d/archive/D3D11_3_FunctionalSpec.htm> rather than being duplicated into the 12 documentation. My favorite part of the spec is the D3D11 Excel format tables. The tables list all of DXGI_FORMATS arranged by texture family along with the required/optional bits for each capability. * Feature Level 11_1<https://microsoft.github.io/DirectX-Specs/d3d/archive/images/d3d11/D3D11_3_Formats_FL11_1.xls> * Feature Level 11_0<https://microsoft.github.io/DirectX-Specs/d3d/archive/images/d3d11/D3D11_3_Formats_FL11_0.xls> * Feature Level 10_1<https://microsoft.github.io/DirectX-Specs/d3d/archive/images/d3d11/D3D11_3_Formats_FL10_1.xls> * Feature Level 10_0<https://microsoft.github.io/DirectX-Specs/d3d/archive/images/d3d11/D3D11_3_Formats_FL10_0.xls> * Feature Level 9_3<https://microsoft.github.io/DirectX-Specs/d3d/archive/images/d3d11/D3D11_3_Formats_FL9_3.xls> * Feature Level 9_2<https://microsoft.github.io/DirectX-Specs/d3d/archive/images/d3d11/D3D11_3_Formats_FL9_2.xls> * Feature Level 9_1<https://microsoft.github.io/DirectX-Specs/d3d/archive/images/d3d11/D3D11_3_Formats_FL9_1.xls> Feel free to open Github issues if you'd like clarifications. Happy bedtime reading! :-) --Rafael
Received on Friday, 12 April 2019 21:54:00 UTC