Skip to content

Commit d2ccdb5

Browse files
committed
Remove references to the no longer needed DXC
1 parent 42e8bda commit d2ccdb5

File tree

1 file changed

+3
-17
lines changed

1 file changed

+3
-17
lines changed

contributing/development/compiling/compiling_for_windows.rst

Lines changed: 3 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -167,12 +167,8 @@ Compiling with support for Direct3D 12
167167
By default, builds of Godot do not contain support for the Direct3D 12 graphics
168168
API.
169169

170-
To compile Godot with Direct3D 12 support you need at least the following:
170+
To compile Godot with Direct3D 12 support you need at least the following item:
171171

172-
- `The DirectX Shader Compiler <https://github.com/Microsoft/DirectXShaderCompiler/releases>`_.
173-
The zip folder will be named "dxc\_" followed by the date of release. Download
174-
it anywhere, unzip it and remember the path to the unzipped folder, you will
175-
need it below.
176172
- `godot-nir-static library <https://github.com/godotengine/godot-nir-static/releases/>`_.
177173
We compile the Mesa libraries you will need into a static library. Download it
178174
anywhere, unzip it and remember the path to the unzipped folder, you will
@@ -232,23 +228,13 @@ look for the additional libraries:
232228

233229
.. code-block:: doscon
234230
235-
C:\godot> scons platform=windows d3d12=yes dxc_path=<...> mesa_libs=<...>
231+
C:\godot> scons platform=windows d3d12=yes mesa_libs=<...>
236232
237233
Or, with all options enabled:
238234

239235
.. code-block:: doscon
240236
241-
C:\godot> scons platform=windows d3d12=yes dxc_path=<...> mesa_libs=<...> agility_sdk_path=<...> pix_path=<...>
242-
243-
.. note:: The build process will copy ``dxil.dll`` from the ``bin/<arch>/``
244-
directory in the DXC folder to the Godot binary directory and the
245-
appropriate ``bin/<arch>`` file in the Godot binary directory.
246-
Direct3D 12-enabled Godot packages for distribution to end users must
247-
include the ``dxil.dll`` (and relevant folders if using multi-arch),
248-
both for the editor and games. At runtime, the renderer will try to
249-
load the DLL from the arch-specific folders, and will fall back to the
250-
same directory as the Godot executable if the appropriate arch isn't
251-
found.
237+
C:\godot> scons platform=windows d3d12=yes mesa_libs=<...> agility_sdk_path=<...> pix_path=<...>
252238
253239
.. note:: For the Agility SDK's DLLs you have to explicitly choose the kind of
254240
workflow. Single-arch is the default (DLLs copied to ``bin/``). If you

0 commit comments

Comments
 (0)