Adding support for .fx files as input would be nice. An
.fx file usually contains several HLSL pixel and vertex
shaders bound to passes and techniques. This would
probably only require to resolve #include directives
and to ignore several other directives. The GPU states
that can also be encoded into .fx files should not be
ported, as these are not related to shader code.