diff options
author | Richard Grenville <[email protected]> | 2013-09-12 21:23:20 +0800 |
---|---|---|
committer | Richard Grenville <[email protected]> | 2013-09-12 21:23:20 +0800 |
commit | 7e488d813c7d32e9226097bb1c519a9fd1e60333 (patch) | |
tree | 81fae6a0a0f1505d61be31751e6c8d3a1968c44b /c2.h | |
parent | d41c7507250be2349080fcea44b5f33f84dd65aa (diff) | |
download | tdebase-7e488d813c7d32e9226097bb1c519a9fd1e60333.tar.gz tdebase-7e488d813c7d32e9226097bb1c519a9fd1e60333.zip |
Bug fix #140: Possible fix for CPU usage with --unredir-possible-delay
- Possible fix for high CPU usage with a low --unredir-possible-delay.
Thanks to Feltzer for reporting. (#140)
- Rewrite some parts to (hopefully) increase performance, especially
with --unredir-if-possible.
- Known issue: With GTX 670 and x11-drivers/nvidia-drivers-325.15, and
compton --unredir-if-possible --config /dev/null, if you send a
SIGUSR1 to compton when a full-screen solid window is there, in which
case compton either redirects then immediately unredirects the screen,
or just don't redirect it altogether, X freezes after compton
unredirects the screen. Requests sent by other X clients are not
responded until compton is killed, which indicates the possibility of
a bug in X. Attaching to X process shows X is on ./os/waitFor.c.
Backend does not matter. --paint-on-overlay fixes the issue somehow.
compton-git-v0.1_beta1-5-g4600f43-2013-08-28 doesn't exhibit the
issue, but it's probably timing-related.
Diffstat (limited to 'c2.h')
0 files changed, 0 insertions, 0 deletions