[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdebase/kwin/clients/system
From: CVS by mosfet <kde-cvs () kde ! org>
Date: 2000-04-01 1:12:55
[Download RAW message or body]
kdebase/kwin/clients/system systemclient.cpp,1.9,1.10 systemclient.h,1.3,1.4
Author: mosfet
CVSROOT: /home/kde
Sat Apr 1 03:18:12 MET DST 2000
Update of /home/kde/kdebase/kwin/clients/system
In directory zeus:/tmp/cvs-serv11184
Modified Files:
systemclient.cpp systemclient.h
Log Message:
Big ole speed improvement :)
First off, Rikkus was right about double buffering. I really didn't think this
was needed and tried everything to get rid of the flicker but it didn't happen
until I double buffered the title. I was able to optimize this quite a bit
(only recalc on resize, only buffer the active title/color scheme, etc...).
In the meantime, I got rid of a lot of non-optimal painting and now use
NoBackground for the widget. The latter was a obvious move as it avoids a whole
clearing of the widget :P This resulted in a big speed improvement, which helps
offset the time taken in buffering ;-)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic