GNOME Bugzilla – Bug 331145
another speed up patch
Last modified: 2006-07-31 18:31:10 UTC
Hi, So Fedora is still getting complaints about battery and cpu usage from the floaters screensaver. I'm going to attach a patch we're using for test3 to try to help the situation. It tweaks some of the numbers so the images are smaller most of the time, and it also turns on the culling logic that never quite worked before (but might work now with the change i made). I don't know how much of this you want to go into the upstream release, but I'll attach the patch here in case you find it useful.
Created attachment 59350 [details] [review] make default size of images smaller and other speed ups
Comment on attachment 59350 [details] [review] make default size of images smaller and other speed ups I committed some of this. But bumped up the default count to 9 from 5. #ifdef CULL_FLOATERS || 1 gives a compiler warning. Might be better to just define CULL_FLOATERS However, in that case the size and and floater variables will be used uninitialized.
I'll consider this fixed since it mostly is.
Created attachment 68774 [details] [review] cull patch Here is a patch to fix the CULL_FLOATER optimization and turn it on unconditionally.
Strange. I missed the bugmail from this for some reason. Anyway, committed to HEAD. Thanks.