Yes! you’re right I don’t need a RenderTarget to split the screen. Using Viewports is more efficient because I’m drawing directly into the backbuffer.
I tried using Viewports before posting here but they didn’t work because I’ve to use spriteBatch.Begin() before drawing in the Viewport.
Thank you for your suggestion ![]()