Quote: i thought that the view matrix(es) calculated depending on which view the shader is shown in.... so technically you couldn't have 2 views doing this could you?
Yes that's correct. To get a second view matrix you would need to create one in D3D.