I am working on creating a level editor that contains 4 unique views (3 plan views and 1 3D view). I was thinking that rather than lots of context switching to update all 4 views simultaneously I could partition a single window and have all draw calls mapped to 4 textures, that could then be mapped to the relevant parts of the window. I have a few questions:
1. Is it possible to do this and make it look correct?
2. Is swapping between textures any faster than swapping between windows?
3. Is there a better way to do this than those I have suggested?
Thanks in advance.