composite and smooth moving (double buffering?)
thomas.luebking at gmx.net
Tue Oct 4 19:32:29 PDT 2005
Am Mittwoch, 5. Oktober 2005 03:26 schrieb Anders Storsveen:
> When I enable composite and try to drag the konqueror window around
> fast, the window will move very smooth, although very slow to, but
> that's another issue (probably nvidia's rendr acceleration that is slow
rather xaa composite implementation (i.e cache limitation?, try to reduce
resolution and/or bpp) or because you didn't activate the
Option "RenderAccel" "true"
(btw, randr but rend_e_r)
also it might be that the "nvidia" driver (nVidias CSS stuff) is faster than
the "nv" driver that comes with X
> However, this smooth moving, which only happens to qt apps, why is this?
hää? toolkit doesn't matter here (i.e. xterm is as smooth as konsole or
gnome-terminal) - what exactly do you mean by run "not smooth"?
however, i guess it's rather a matter of the window size
also gtk1 apps run ARGB, i.e. they eat more cache space for the alpha channel
- try to run it exporting XLIB_SKIP_ARGB_VISUALS="1"
> Could someone please explain this to me, also how it works :)
basically the window content is rendered into an offscreen buffer, redirected
into an application (the compmgr, probably kompmgr for kde) and there used to
draw a fullsize picture onto the root window.
the compmgr then can do funny things on this (like adding translucency or
Fear... Fear attracts the fearfull.
The strong. The weak. The innocent. The corrupt.
Fear... Fear is my ally!
More information about the xorg