lp:~vanvugt/+junk/XDamageReport
- Get this branch:
- bzr branch lp:~vanvugt/+junk/XDamageReport
Branch information
- Owner:
- Daniel van Vugt
- Status:
- Development
Recent revisions
- 3243. By Daniel van Vugt
-
Actually, default to Bounding Box. It gives me lower CPU and fixes a scrolling
artefact that seems to be specific to xchat + Delta Rectangles. - 3241. By Daniel van Vugt
-
Change default damage report mode to Delta Rectangles. While it seems to
perform at least as fast as Bounding Box, and both much faster than
Raw Rectangles, Delta Rectangles should be fastest in more cases I think. - 3238. By Daniel van Vugt
-
Initial prototype... works!
Previously with glxgears (or whatever) rendering 3700 FPS, compiz would get
7400 XDamageNotify's per second. Now it's only around 120 per second (the
refresh rate x2). - 3237. By Daniel van Vugt
-
Improve the fix for LP: #1005569:
Calling CompOption::setName should not implicitly construct a new string
object every time, when the name is not changing.This is also an alternative fix to the previous commit, but both together
don't hurt either. - 3236. By Daniel van Vugt
-
Avoid constructing and destructing lots of strings on every single event,
which was wasting lots of CPU (LP: #1005569)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)