--===============5344445768372566545==
Content-Type: multipart/alternative;
boundary="===============7040906824157458971=="
--===============7040906824157458971==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/103827/
-----------------------------------------------------------
Review request for kwin.
Description
-------
As the title says it removes PAINT_SCREEN_WITH_TRANSFORMED_WINDOWS_WITHOUT_=
FULL_REPAINTS
and handles all of these cases now within paintSimpleScreen. Additionally I=
cleaned up
some functions.
The motivation behind this is an increased performance in the affected effe=
cts (mainly
SlidingPopups and TaskbarThumbnail).
For the individual commmits please see here:
http://quickgit.kde.org/index.php?p=3Dclones%2Fkde-workspace%2Fknechtges%2F=
personal.git&a=3Dshortlog&h=3Drefs/heads/optimizingPaintScreen
Diffs
-----
kwin/effects/invert/invert.cpp 0ef154520af8d50d4d85a3599a1d7448dfc5a2be =
kwin/effects/slidingpopups/slidingpopups.cpp 8fb06080311eb962dc91a55fd600=
310c1f19ff12 =
kwin/effects/taskbarthumbnail/taskbarthumbnail.cpp 1ce62332fdef980961f1b5=
8055a2cbb1b75680c3 =
kwin/effects/wobblywindows/wobblywindows.cpp c7d30febc17cb4d1b9b668b7f997=
ea9310de94df =
kwin/libkwineffects/kwineffects.h 491ec5850637e6570ee2f0bdb98ebad12b67601=
6 =
kwin/scene.h c2273525223b4754e9a88efbfffc414cf1f6497c =
kwin/scene.cpp ef1058dfeea4f61c4e19f5fce5ab1d15df941dda =
kwin/scene_xrender.h c181f0dca9e1ef7c9eb77aad8dd4b291f5056098 =
kwin/scene_xrender.cpp dea424a6e2e21d8fe96bef597ee34e5cc8d6c6a3 =
Diff: http://git.reviewboard.kde.org/r/103827/diff/diff
Testing
-------
works
Thanks,
Philipp Knechtges
--===============7040906824157458971==
Content-Type: text/html; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Review request for kwin.
By Philipp Knechtges.
Descripti=
on
As the title says it removes PAINT_SCREEN_WITH_TRANSFORMED_W=
INDOWS_WITHOUT_FULL_REPAINTS
and handles all of these cases now within paintSimpleScreen. Additionally I=
cleaned up
some functions.
The motivation behind this is an increased performance in the affected effe=
cts (mainly
SlidingPopups and TaskbarThumbnail).
For the individual commmits please see here:
http://quickgit.kde.org/index.php?p=3Dclones%2Fkde-workspace%2Fknechtges%2F=
personal.git&a=3Dshortlog&h=3Drefs/heads/optimizingPaintScreen
|
Testing <=
/h1>
Diffs=
- kwin/effects/invert/invert.cpp (0ef154520a=
f8d50d4d85a3599a1d7448dfc5a2be)
- kwin/effects/slidingpopups/slidingpopups.cpp (8fb06080311eb962dc91a55fd600310c1f19ff12)
- kwin/effects/taskbarthumbnail/taskbarthumbnail.cpp (1ce62332fdef980961f1b58055a2cbb1b75680c3)
- kwin/effects/wobblywindows/wobblywindows.cpp (c7d30febc17cb4d1b9b668b7f997ea9310de94df)
- kwin/libkwineffects/kwineffects.h (491ec58=
50637e6570ee2f0bdb98ebad12b676016)
- kwin/scene.h (c2273525223b4754e9a88efbfffc=
414cf1f6497c)
- kwin/scene.cpp (ef1058dfeea4f61c4e19f5fce5=
ab1d15df941dda)
- kwin/scene_xrender.h (c181f0dca9e1ef7c9eb7=
7aad8dd4b291f5056098)
- kwin/scene_xrender.cpp (dea424a6e2e21d8fe9=
6bef597ee34e5cc8d6c6a3)
View Diff
|
--===============7040906824157458971==--
--===============5344445768372566545==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
kwin mailing list
kwin@kde.org
https://mail.kde.org/mailman/listinfo/kwin
--===============5344445768372566545==--