@@ -29,7 +29,7 @@ Initially the backend is aimed at supporting DirectX 12, and support for DirectX
29
29
11 is planned at a later date.
30
30
31
31
The DirectX backend is currently experimental and is not shipped with any
32
- release builds of LLVM tools. To enable building the DirectX backend locally add
32
+ release builds of LLVM tools. To build the DirectX backend locally, add
33
33
``DirectX `` to the ``LLVM_EXPERIMENTAL_TARGETS_TO_BUILD `` CMake option. For more
34
34
information on building LLVM see the :doc: `CMake ` documentation.
35
35
@@ -38,16 +38,16 @@ information on building LLVM see the :doc:`CMake` documentation.
38
38
Target Triples
39
39
==============
40
40
41
- At present the DirectX target only supports the ``dxil `` architecture, which
41
+ At present, the DirectX target only supports the ``dxil `` architecture, which
42
42
generates code for the
43
43
`DirectX Intermediate Language. <https://github.com/microsoft/DirectXShaderCompiler/blob/main/docs/DXIL.rst >`_
44
44
45
45
In addition to target architecture, the DirectX backend also needs to know the
46
46
target runtime version and pipeline stage. These are expressed using the OS and
47
47
Environment triple component.
48
48
49
- Presently the DirectX backend requires targeting the ``shadermodel `` OS, and
50
- supports versions 6.0+ (at time of writing the latest announced version is 6.7).
49
+ Presently, the DirectX backend requires targeting the ``shadermodel `` OS, and
50
+ supports versions 6.0+ (as of writing, the latest announced version is 6.7).
51
51
52
52
.. table :: DirectX Environments
53
53
0 commit comments