The trick would be to let every application have it's own virtual framebuffer, where only one at a time get's mapped to the real framebuffer. We could use a hotkey for switching between different framebuffers.
I suppose this wasn't implemented in the empeg due to the decrease in performance it will bring. The visuals need maximum performance and an extra framebuffer-layer would damage performance drastically


That shouldn't be the case. The display driver already copies every frame from the framebuffer to a queue of frames. With multiple framebuffers it'd just copy from a different source - no slowdown at all.

Borislav