Diffusion KWin 9e8773cb43e2

[Contrast / Blur Effects] Port from QRegion::rects() to QRegion iterators

Authored by broulik on Dec 2 2017, 4:38 PM.

Description

[Contrast / Blur Effects] Port from QRegion::rects() to QRegion iterators

Especially the BlurEffect::expanded() method is called a lot.
Saves creating a temporary QVector.

Differential Revision: https://phabricator.kde.org/D9101