셰이더를 FXC에서 DXC로 포팅
이 문서는 기존 고급 셰이더 언어(HLSL) 셰이더를 D3DCompiler에서 포팅할 때 참고할 수 있는 자료입니다…
dxc.exe 및 dxcompiler .dll 사용
DXC는 명령줄 인터페이스(dxc.exe)와 .dll 인터페이스(dxcompiler.dll, dxcompiler.lib, dxcapi.h, d3d12shader.h)를 지원합니다.
XBOX에서 defines 사용
XBOX One 및 XBOX Series X|S에서는 플랫폼에 특화된 방식으로 컴파일러를 제어하기 위해 특수 defines가 사용됩니다.
DXC HLSL 확장
a id=“rootsig”/a
DXC 컴파일러 intrinsics
다음 intrinsics는 XBOX 및/또는 XBOX Series X|S용 DXC에서 지원됩니다.
셰이더 컴파일러
DirectX Shader Compiler (DXCompiler 또는 DXC)는 Windows 및 XBOX용 새로운 셰이더 컴파일러입니다.
