Always restore viewport after render target binding