* The shader viewer shouldn't handle specifics of D3D bytecode, instead it now works generally with whatever the debug and source variables are. * VarType::Unknown is used for D3D registers which are typeless.
* FormatElement is now a static BufferFormatter class to help generate and parse buffer formatting strings