Improve Compositor::performCompositing
Prefer QVector to QList on local variables. Iterate with qAsConst on containers that should not change.master
parent
f1233a641d
commit
097caa64a5
|
@ -617,7 +617,7 @@ void Compositor::performCompositing()
|
||||||
|
|
||||||
// Reset the damage state of each window and fetch the damage region
|
// Reset the damage state of each window and fetch the damage region
|
||||||
// without waiting for a reply
|
// without waiting for a reply
|
||||||
for (Toplevel *win : windows) {
|
for (Toplevel *win : qAsConst(windows)) {
|
||||||
if (win->resetAndFetchDamage()) {
|
if (win->resetAndFetchDamage()) {
|
||||||
damaged << win;
|
damaged << win;
|
||||||
}
|
}
|
||||||
|
@ -638,7 +638,7 @@ void Compositor::performCompositing()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Get the replies
|
// Get the replies
|
||||||
for (Toplevel *win : damaged) {
|
for (Toplevel *win : qAsConst(damaged)) {
|
||||||
// Discard the cached lanczos texture
|
// Discard the cached lanczos texture
|
||||||
if (win->effectWindow()) {
|
if (win->effectWindow()) {
|
||||||
const QVariant texture = win->effectWindow()->data(LanczosCacheRole);
|
const QVariant texture = win->effectWindow()->data(LanczosCacheRole);
|
||||||
|
|
Loading…
Reference in New Issue