Skip to content

svid123/FX-compiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FX-compiler

Lightweight HLSL Effect precompiler based on EBNF and DXC for DX12. Please note this is not legacy DX11 'fxc' compiler and it is not compatible with ID3DXEffect. The purpose of this library is to aid precompilation of Microsoft DirectX-traditional effect syntax for cutsom backend. FXSys produces parsed techniques, states, as well as compiled bytecode for pass-groups with help of DXC.

Target platform Win-32/64, MSVS2022
FXSys - precompiler project itself
FXComp - console compiler project
dxc - dxc binaries

About

HLSL Effect system precompiler based on EBNF and DXC for DX12

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages