multiviewport
Multiviewport describes the design and rendering technique of presenting multiple independent view areas (viewports) within a single display or render target. Each viewport maps a portion of the output surface to a distinct camera, scene region, user interface panel, or video stream. The concept is widely used in split-screen multiplayer, computer-aided design and modeling applications, surveillance and monitoring systems, video walls, and immersive systems that require stereo or multi-camera outputs.
Implementations vary from simple software-managed layouts—where separate render passes draw into different rectangles of a framebuffer
Benefits include efficient space utilization, parallel presentation of different perspectives, and potential performance gains from single-pass