Compositing window manager

A compositing manager, or compositor, is software that provides applications with an off-screen buffer for each window. The compositing manager composites the window buffers into an image representing the screen and writes the result into the display memory.[1][2]

Compositing managers may perform additional processing on buffered windows, applying 2D and 3D animated effects such as blending, fading, scaling, rotation, duplication, bending and contortion, shuffling, blurring, redirecting applications, and translating windows into one of a number of displays and virtual desktops. Computer graphics technology allows for visual effects to be rendered in real time such as drop shadows, live previews, and complex animation.[3][4] Since the screen is double buffered, it does not flicker during updates.

The most commonly used compositing managers and compositing window managers include:

  1. ^ "Desktop Window Manager". Microsoft Learn. 23 August 2019. Retrieved 25 April 2023.
  2. ^ "Mac OS X 10.4 Tiger: Page 13". Arstechnica.com. 28 April 2005. Retrieved 21 November 2008.
  3. ^ "Compiz.org :: Home/Start – Compiz". Compiz.org. Archived from the original on 12 October 2006. Retrieved 21 November 2008.
  4. ^ "Blueprint: "Compositing window management (compiz/beryl)"". Blueprints.launchpad.net. 17 October 2006. Retrieved 21 November 2008.