summaryrefslogtreecommitdiffstats
path: root/c2.h
diff options
context:
space:
mode:
authorRichard Grenville <[email protected]>2013-09-12 21:23:20 +0800
committerRichard Grenville <[email protected]>2013-09-12 21:23:20 +0800
commit7e488d813c7d32e9226097bb1c519a9fd1e60333 (patch)
tree81fae6a0a0f1505d61be31751e6c8d3a1968c44b /c2.h
parentd41c7507250be2349080fcea44b5f33f84dd65aa (diff)
downloadtdebase-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