スタック型ウィンドウマネージャ
↑ How-to: Picking a Window Manager in Linux
↑ Painter's Algorithm
1 2 TweakGuides.com - Nvidia Forceware Tweak Guide
↑ Desktop Window Manager
↑ The Xerox Alto
↑ The Xerox Star
↑ GEM 1.1
↑ GEM 2.0
一部のウィンドウマネージャは手前のウィンドウを全く異なった方式で扱うことができ、レンダリングを間接的に行い、その出力をGPUに送ることで出力中のラスターに追加する。一部のスタック型ウィンドウマネージャはこの技法が可能だが、これは技術的には合成(コンポジット)であり、コンポジット型ウィンドウマネージャで2つのウィンドウを合成するように手前のウィンドウとそれ以外の画面のラスターを合成していると言える。
先述した通り、手前のウィンドウがまだ描画されていないスタッキング完了前の段階にアクセスすることになる。後でそれを描画してGPUにセットするとしても、単純にそれをハードウェアレベルで若干古いバージョンを使って完全に上書きすることもでき、本来のウィンドウの位置とは異なる位置に合成することも可能である。これによって手前のウィンドウを透明にしたり、三次元で描いたりすることも可能である。
しかし、手前のウィンドウの本来の領域の外のオブジェクトと相互作用することは不可能ということもある。例えば、ユーザーがマウスをクリックしたとき、それがどの領域でなされたかによってマウスイベントの行き先が決まるので、手前のウィンドウをクリックしたつもりがその下のウィンドウにイベントが送信されるということがありうる。