Viewport background color

GraphicsDevice.Clear fills the whole backbuffer - I have never used multiple Viewports, so maybe someone have more information on that. But “clear” is basically a hardware functionality - not sure if Viewports are.

I would actually either just render a sprite over the whole viewport - or - most of the time you have some sort of background anyway, so clearing isn’t even needed (beside clearing zbuffer and stencil)