FXC compiler

E724344

FXC compiler is Microsoft's legacy command-line compiler for High Level Shading Language (HLSL) used to generate Direct3D shader bytecode.

All labels observed (1)

Label Occurrences
FXC compiler canonical 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf HLSL compiler
command-line tool
abbreviationOf Effects Compiler
developer Microsoft
distributedWith DirectX SDK (legacy)
linked to: DirectX

Windows SDK
executableName fxc.exe
inputLanguage HLSL
invocationInterface command line
operatesOn High Level Shading Language source code
primaryUse offline HLSL compilation
produces Direct3D shader bytecode
runsOn Windows
status legacy
supersededBy DXC compiler
supportsDebugInfo yes
supportsFeatureLevel Direct3D feature level 10_0
Direct3D feature level 10_1
Direct3D feature level 11_0
Direct3D feature level 11_1
Direct3D feature level 9_1
linked to: Direct3D 9

Direct3D feature level 9_2
Direct3D feature level 9_3
supportsOptimization yes
supportsPreprocessing yes
supportsProfile cs_4_0
cs_5_0
gs_4_0
gs_4_1
gs_5_0
ps_2_0
ps_3_0
ps_4_0
ps_4_1
ps_5_0
vs_2_0
vs_3_0
vs_4_0
vs_4_1
vs_5_0
supportsShaderModel Shader Model 2
Shader Model 3
Shader Model 4
Shader Model 5
targetAPI Direct3D 10
Direct3D 11
Direct3D 9
targetPlatform Direct3D

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

HLSL tooling FXC compiler