Originally Posted by X-Dimension
BTW: Those people who talking about flash performance issues here are often using Compiz! Compiz is a 3D accelerated desktop, so they don't see the 2D performance issues all other users are talking about here!
Compiz does not change how applications draw their contents, this has really nothing to do with 2D or 3D. The only difference is that instead to screen applications draw to an additional buffer which is the blended using OpenGL, however all the application rendering is still done using X11/XRender.
Without compiz: Application --2D--> Back-Buffer --2D--> Screen
With Compiz: Application ---2D--> Back-Buffer --2D---> Window backbuffer --3D--> Screen