Keith Packard
0963afc29c
Add support for CM_TRANSLUCENT property.
...
reviewed by: Keith Packard <keithp@keithp.com>
2003-11-24 17:11:00 +00:00
Keith Packard
df3dc087f8
Rename gussianMap to gaussianMap (who the heck is gus?) Allow for other
...
names for the root pixmap Handle non-zero border widths better (need
Composite change to display them though). Add MONITOR_UPDATE mode that
eliminates double buffering and blanks the screen to make sequence of
update operations visible. Leave damage object around to catch map
damage right. Add CirculateNotify support.
2003-11-23 23:20:42 +00:00
Eric Anholt
c676d32456
Fix for latest Xfixes changes.
...
Submitted by: <stephan@wilkogazu.nl>
2003-11-23 21:10:34 +00:00
Carl Worth
9f3bc6c073
Eliminate several compiler warnings: missing includes, static functions,
...
unused variables. Remove confusing informational messages with the word
"error" in them.
2003-11-19 16:12:15 +00:00
Keith Packard
f0000349e7
Eliminate all delays in updates; let the X server scheduling handle things.
2003-11-14 08:29:37 +00:00
Keith Packard
bb2f664686
Reduce scheduling latency to 10ms
2003-11-13 09:18:07 +00:00
Keith Packard
91c293c7e9
Use an alpha map instead of an ARGB picture for shadows. Update last_update
...
only when actually updating windows.
2003-11-13 09:16:18 +00:00
Keith Packard
54fb13fa32
Detect ARGB windows, don't give them shadows, compose them correctly.
2003-11-11 08:59:15 +00:00
Keith Packard
41293ef755
Track changes to _XROOTPMAP_ID property
2003-11-10 18:34:35 +00:00
Keith Packard
9e767b89cf
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.
2003-11-10 05:48:23 +00:00
Keith Packard
37280d7888
Make sure _XROOTPMAP_ID property is right type, format and length before
...
attempting to use the resulting value.
2003-11-10 05:09:10 +00:00
Keith Packard
febeaf7ad1
Configure damage must include shadow region, not just window. Also, leaking
...
region on each configure.
2003-11-10 04:46:24 +00:00
Keith Packard
b4fc0433c5
oops. Left in an XSynchronize call.
2003-11-10 03:48:00 +00:00
Keith Packard
6e99ed898c
Double buffer updates. Check for InputOnly windows and ignore them
2003-11-10 03:45:17 +00:00
Keith Packard
e142128dde
Detect root pattern with undocumented _XROOTPMAP_ID property
2003-11-10 02:03:26 +00:00
Keith Packard
d98b963d75
Add drop shadows.
2003-11-10 01:32:01 +00:00