Skip to content

iw4x/dexilifier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A COD-oriented HLSL source generator that takes in compiled shaders (CSO) and generates humanized HLSL code.

The goal is first and foremost to generate readable code as if a human had written it - ordered, renamed, structured, minimal, factorized. Then accuracy. This is a tool for tinkering.

image

TODO:

  • More operation reduction and detection (uniform multiplication e.g.)
  • Variant detection & master shader generation from several LIT variantes of a same technique
  • Pixel Shaders with anything else than 4-dimensional output (1D noise sampling for instance)
  • lp sm sun fog b0c0n0s0 nc sm3 (has a 3D sampler, not supported)

About

DX9 HLSL source decompiler and generator from compiled shaders.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •