baldurk
73c05536e0
Make Pointer a full VarType instead of a ShaderVariable member
2020-04-09 18:36:12 +01:00
baldurk
410f9d86bd
Remove register/HLSL handling from shader viewer, work agnostically
...
* 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.
2020-02-06 17:58:41 +00:00
baldurk
2916c0f9f7
Update copyright years to 2020
2020-01-06 16:20:45 +00:00
baldurk
5838a33d7e
Don't add array stride until first child struct
2019-11-29 22:41:09 +00:00
baldurk
e205054317
Add UI support for GPU typed pointers in buffers
2019-11-29 13:53:44 +00:00
baldurk
b3979262a5
Replace FormatElement with ShaderConstant/ShaderVariableType
...
* FormatElement is now a static BufferFormatter class to help generate and parse
buffer formatting strings
2019-11-29 13:53:44 +00:00