When trying this shader with the online shader minifier: ``` struct MyStruct { float3 pos; }; StructuredBuffer<MyStruct> mySB; ``` This gets shown as 'original': ``` struct MyStruct { float3 pos; }; StructuredBuffer mySB; ``` So it seems to be missing the generic argument.