public ViewTexTag(D3D12PipelineState.ResourceView v, FetchTexture t, bool u, ShaderResource r)
 {
     view = v;
     tex = t;
     uav = u;
     res = r;
 }
 public ViewBufTag(D3D12PipelineState.ResourceView v, FetchBuffer b, bool u, ShaderResource r)
 {
     view = v;
     buf = b;
     uav = u;
     res = r;
 }