> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# HLSL shader compiler (DXC) for the XBOX GDK

> Compile HLSL shaders for the XBOX GDK with DXC, including porting existing shaders from FXC and D3DCompiler and integrating the compiler into your build.

Explore shadercompiler topics for XBOX game development.

> **[Porting shaders from fxc to dxc](https://docs.xbox.com/tools/tools-console/shadercompiler/dxc-port-from-fxc.md)**
>
> This topic should be used as a reference point when porting your existing high-level shader language (HLSL) shaders over from D3DCompiler…

> **[Using dxc.exe and the dxcompiler .dll](https://docs.xbox.com/tools/tools-console/shadercompiler/dxc-usage.md)**
>
> DXC supports a command-line interface (dxc.exe) and a .dll interface (dxcompiler.dll, dxcompiler.lib, dxcapi.h, and d3d12shader.h).

> **[Using defines on XBOX](https://docs.xbox.com/tools/tools-console/shadercompiler/dxc-xbox-defines.md)**
>
> On XBOX One and XBOX Series X|S, special defines are used to control the compiler in ways specific to the platform.

> **[Dxc HLSL extensions](https://docs.xbox.com/tools/tools-console/shadercompiler/dxc-xbox-extensions.md)**
>
> a id="rootsig"/a

> **[Dxc compiler intrinsics](https://docs.xbox.com/tools/tools-console/shadercompiler/dxc-xbox-intrinsics.md)**
>
> The following intrinsics are supported by DXC for XBOX and/or XBOX Series X|S.

> **[Shader compiler](https://docs.xbox.com/tools/tools-console/shadercompiler/shader-compiler.md)**
>
> The DirectX Shader Compiler (DXCompiler or DXC) is a new shader compiler for Windows and XBOX.

## See also

* [Commandlinetools](https://docs.xbox.com/tools/tools-console/commandlinetools/index.md)
* [Console commandlinetools](https://docs.xbox.com/tools/tools-console/console_commandlinetools/index.md)
* [Devhome](https://docs.xbox.com/tools/tools-console/devhome/index.md)
* [Devkitagent](https://docs.xbox.com/tools/tools-console/devkitagent/index.md)
* [Hix](https://docs.xbox.com/tools/tools-console/hix/index.md)
* [PGO](https://docs.xbox.com/tools/tools-console/pgo/index.md)
* [PIX](https://docs.xbox.com/tools/tools-console/pix/index.md)
* [Titleperfoverlay](https://docs.xbox.com/tools/tools-console/titleperfoverlay/index.md)
* [Visualstudio](https://docs.xbox.com/tools/tools-console/visualstudio/index.md)
* [Wdp](https://docs.xbox.com/tools/tools-console/wdp/index.md)
* [Xbom](https://docs.xbox.com/tools/tools-console/xbom/index.md)
* [Xbwatson](https://docs.xbox.com/tools/tools-console/xbWatson/index.md)
* [Xhit](https://docs.xbox.com/tools/tools-console/xhit/index.md)


## Related topics

- [Microsoft Game Development Kit (GDK) porting guides](https://docs.xbox.com/home/build-first-title/porting-guides.md)
- [NDA topic directory - live Microsoft Learn links](https://docs.xbox.com/nda/nda-topic-directory.md)
- [NDA topics index for XBOX GDK console development](https://docs.xbox.com/nda/nda-overview.md)
- [D3D_SHADER_MODEL](https://docs.xbox.com/reference/graphics/d3d12/enums/d3d_shader_model_public.md)
- [XBOX environment tools and APIs](https://docs.xbox.com/tools/tools-console/gc-xbox-tools-and-apis-toc.md)
