ifdef out HLSL stuff when compiling without HLSL support (Beoran)
Minor formatting