dana/xcompmgr.git
20 years agoMade gussian_map get called just once rather than N times
Matthew Allum [Fri, 14 Nov 2003 19:27:00 +0000 (19:27 +0000)]
Made gussian_map get called just once rather than N times

20 years agoEliminate all delays in updates; let the X server scheduling handle things.
Keith Packard [Fri, 14 Nov 2003 08:29:37 +0000 (08:29 +0000)]
Eliminate all delays in updates; let the X server scheduling handle things.

20 years agoReduce scheduling latency to 10ms
Keith Packard [Thu, 13 Nov 2003 09:18:07 +0000 (09:18 +0000)]
Reduce scheduling latency to 10ms

20 years agoUse an alpha map instead of an ARGB picture for shadows. Update last_update
Keith Packard [Thu, 13 Nov 2003 09:16:18 +0000 (09:16 +0000)]
Use an alpha map instead of an ARGB picture for shadows. Update last_update
    only when actually updating windows.

20 years agoDetect ARGB windows, don't give them shadows, compose them correctly.
Keith Packard [Tue, 11 Nov 2003 08:59:15 +0000 (08:59 +0000)]
Detect ARGB windows, don't give them shadows, compose them correctly.

20 years agoTrack changes to _XROOTPMAP_ID property
Keith Packard [Mon, 10 Nov 2003 18:34:35 +0000 (18:34 +0000)]
Track changes to _XROOTPMAP_ID property

20 years agoAdd a bit of scheduling to updates; update every 30 ms instead of waiting
Keith Packard [Mon, 10 Nov 2003 05:48:23 +0000 (05:48 +0000)]
Add a bit of scheduling to updates; update every 30 ms instead of waiting
    for more events. Smooths out window moving. Interval needs to be
    configurable probably.

20 years agoMake sure _XROOTPMAP_ID property is right type, format and length before
Keith Packard [Mon, 10 Nov 2003 05:09:10 +0000 (05:09 +0000)]
Make sure _XROOTPMAP_ID property is right type, format and length before
    attempting to use the resulting value.

20 years agoConfigure damage must include shadow region, not just window. Also, leaking
Keith Packard [Mon, 10 Nov 2003 04:46:24 +0000 (04:46 +0000)]
Configure damage must include shadow region, not just window. Also, leaking
    region on each configure.

20 years agooops. Left in an XSynchronize call.
Keith Packard [Mon, 10 Nov 2003 03:48:00 +0000 (03:48 +0000)]
oops. Left in an XSynchronize call.

20 years agoDouble buffer updates. Check for InputOnly windows and ignore them
Keith Packard [Mon, 10 Nov 2003 03:45:17 +0000 (03:45 +0000)]
Double buffer updates. Check for InputOnly windows and ignore them

20 years agoDetect root pattern with undocumented _XROOTPMAP_ID property
Keith Packard [Mon, 10 Nov 2003 02:03:26 +0000 (02:03 +0000)]
Detect root pattern with undocumented _XROOTPMAP_ID property

20 years agoAdd drop shadows.
Keith Packard [Mon, 10 Nov 2003 01:32:01 +0000 (01:32 +0000)]
Add drop shadows.

20 years agoPrototype X compositing manager. initial
Keith Packard [Sun, 9 Nov 2003 07:08:23 +0000 (07:08 +0000)]
Prototype X compositing manager.

20 years agoInitial revision
Keith Packard [Sun, 9 Nov 2003 07:08:23 +0000 (07:08 +0000)]
Initial revision